はじめに
本記事では、Standard HyperFlex を含めたIntergration C-series におけるSEEPROMの構成について記載しております。
SEEPROM基本情報
SEEPROM(Shared Electrically Erasable and Programmable Read Only Memory)は、冗長構成のFI(Fabric Interconnect) クラスタドメインにおいて、L1/L2リンクの第1ハートビートに次ぐ、第2ハートビート領域として使用されます。
第1ハートビートが切断されている場合、FIのPrimary, Subordinate をElection(選出)するために使用され、BシリーズではIOM、CシリーズではCIMC上で、同じドメインにおいて最大3台のシャーシ or ノード上で動作します。
(例)
Cisco UCS 5108 ブレード サーバ シャーシ 1台構成 -> SEEPROMはこのシャーシ上でクラスタ全体で1つのみ動作
UCSC Integration 5台構成 -> クラスタを構成する5台ノードのうち、3台のノードのCIMCでSEEPROMがActiveになる。
実機における動作確認
以下、UCSC Integration 4台構成のクラスタで、FIのCLIでCluster status を確認したものです。
HX-FI-A-B(local-mgmt)# show cluster extended-state
Cluster Id: XXXX
Start time: Thu Jul 2 00:08:55 2020
Last election time: Thu Apr 22 08:37:34 2021
B: UP, PRIMARY
A: UP, SUBORDINATE
B: memb state UP, lead state PRIMARY, mgmt services state: UP
A: memb state UP, lead state SUBORDINATE, mgmt services state: UP
heartbeat state PRIMARY_OK
INTERNAL NETWORK INTERFACES:
eth1, UP
eth2, UP
HA READY
Detailed state of the device selected for HA storage:
Server 1, serial: WZP23AAAAAA state: active
Server 3, serial: WZP23CCCCCC, state: active
Server 4, serial: WZP23DDDDDD, state: active
上記例では、Server 2 以外のSEEPROMが使用されています。
この状態から、Server 4 をdecommissionすると、SEEPROMがアサインされていないServer 2において
一時的なstate: inactive を経てSEEPROMがactiveとなります。
decommission方法については、「参考情報」をご確認ください。
HX-FI-A-B(local-mgmt)# show cluster extended-state
Cluster Id: XXXX
Start time: Thu Jul 2 00:08:55 2020
Last election time: Thu Apr 22 08:37:34 2021
B: UP, PRIMARY
A: UP, SUBORDINATE
B: memb state UP, lead state PRIMARY, mgmt services state: UP
A: memb state UP, lead state SUBORDINATE, mgmt services state: UP
heartbeat state PRIMARY_OK
INTERNAL NETWORK INTERFACES:
eth1, UP
eth2, UP
HA NOT READY
Waiting for response from device.
Device count, expected: 3, active: 2
Detailed state of the device selected for HA storage:
Server 1, serial: WZP23AAAAAA, state: active
Server 2, serial: WZP23BBBBBB, state: inactive
Server 3, serial: WZP23CCCCCC, state: active
-- 数分経過後--
HA READY
Detailed state of the device selected for HA storage:
Server 1, serial: WZP23AAAAAA, state: active
Server 2, serial: WZP23BBBBBB, state: active
Server 3, serial: WZP23CCCCCC, state: active
Server 4 を recommission し、クラスタに復旧させた後も Server 2 上の SEEPROM は active として動作します。
ActiveなSEEPROMの再選定は、SEEPROMに関するエラーが発生した場合、一時的な問題であるか否かを切り分けるための有効な手段となります。以下の参考情報のリンクもご参照ください。
参考情報
C-series: UCSM integration 構成サーバの切断、接続方法
https://community.cisco.com/t5/-/-/ta-p/3163766
[UCSC integration] SEEPROMエラーと初動トラブルシュートについて
https://community.cisco.com/t5/-/-/ta-p/4524192