Data Domain:ストレージ エンクロージャの番号付けはシーケンシャルではない
Summary: この記事では、Data Domainアプライアンス上の外部ストレージ エンクロージャ(ES-30およびDS-60)に割り当てられたシェルフ番号がシーケンシャルでない場合のシナリオについて説明します。 ストレージ移行操作が完了した後、いずれかのストレージ エンクロージャのシャーシ交換、またはストレージ エンクロージャを新しいパスに物理的に移動した後に、シェルフ番号付けシーケンスの非シーケンシャルな番号付けまたはギャップが発生する場合があります。 Data Domainでは、すべてのエンクロージャにシーケンシャルな番号を付け直すために、この記事に記載されている手順を適用することをお勧めします。 ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
シェルフの番号がシーケンシャルでない場合の過剰な再スキャンおよび検出操作を軽減するために、Data Domainオペレーティング システム コードの将来の機能拡張が行われます。このような変更が行われるまで、物理的な変更またはシリアル番号の変更後にシェルフ番号がシーケンシャルであることを確認するために必要な手順を適用することをお勧めします。これにより、シーケンシャル シェルフ番号のギャップが発生します。
DDOS 5.7.1以降、ストレージ シェルフの番号付けはストレージ シェルフのシリアル番号に関連付けられています。これをシェルフ「persistent-id」と呼びます。
SASトポロジーに物理的な変更が加えられた複数の異なるシナリオでは、ストレージ エンクロージャを「オフライン」として表示できます。
この例では、「ストレージ移行」が最近完了し、ソース ストレージ エンクロージャが物理的に取り外されました。各ストレージ エンクロージャに「persistent-id」が割り当てられているため、接続されなくなった複数の「オフライン」シェルフ(2、3、4、8)が存在するようになりました。これらの「オフライン シェルフは、ファイルシステムが損なわれず、動作するために必要なくなりました。接続されているストレージ エンクロージャに対して、Phantomシェルフまたは非シーケンシャル番号付けがあるという事実は、Data Domainファイルシステムの全体的な動作には影響しませんが、起動中に過度の再スキャンおよび検出操作が発生する可能性があります。また、クエリーが PHANTOM エンクロージャに対して行われた場合には、SNMPコアも発生する可能性があります。これにより、起動時間が予想よりも長くなり、起動フェーズが完了した直後にボリュームが使用できなくなります。
DDOS 5.7.1以降、ストレージ シェルフの番号付けはストレージ シェルフのシリアル番号に関連付けられています。これをシェルフ「persistent-id」と呼びます。
SASトポロジーに物理的な変更が加えられた複数の異なるシナリオでは、ストレージ エンクロージャを「オフライン」として表示できます。
この例では、「ストレージ移行」が最近完了し、ソース ストレージ エンクロージャが物理的に取り外されました。各ストレージ エンクロージャに「persistent-id」が割り当てられているため、接続されなくなった複数の「オフライン」シェルフ(2、3、4、8)が存在するようになりました。これらの「オフライン シェルフは、ファイルシステムが損なわれず、動作するために必要なくなりました。接続されているストレージ エンクロージャに対して、Phantomシェルフまたは非シーケンシャル番号付けがあるという事実は、Data Domainファイルシステムの全体的な動作には影響しませんが、起動中に過度の再スキャンおよび検出操作が発生する可能性があります。また、クエリーが PHANTOM エンクロージャに対して行われた場合には、SNMPコアも発生する可能性があります。これにより、起動時間が予想よりも長くなり、起動フェーズが完了した直後にボリュームが使用できなくなります。
#enclosure show summary コマンドを使用して、永続IDが発行されたすべてのエンクロージャとエンクロージャの現在の状態を一覧表示します。
#Enclosure Show Summary ---------------------- Enclosure Model No. Serial No. State OEM Name OEM Value Capacity --------- --------- -------------- ------- -------- --------- -------- 1 DD9800 NVT10164000024 Online 4 Slots 2 DS60 APM00164936021 Offline 60 Slots 3 DS60 APM00164802045 Offline 60 Slots 4 DS60 APM00164802044 Offline 60 Slots 5 DS60 APM00164902721 Online 60 Slots 6 DS60 APM00164936019 Online 60 Slots 7 DS60 APM00164936020 Online 60 Slots 8 ES30 APM00164964966 Offline 15 Slots 9 DS60 APM00164902719 Online 60 Slots 10 DS60 APM00164902720 Online 60 Slots 11 DS60 APM00164902722 Online 60 Slots 12 ES30 APM00164964967 Online 15 Slots --------- --------- -------------- ------- -------- --------- --------
#enclosure show topology CLIコマンドを使用して、現在接続されているストレージ エンクロージャを一覧表示します。 SASトポロジーを見ると、「オフライン」シェルフ(2、3、4、8)が実際には接続されておらず、接続されたシェルフに割り当てられた数値が非シーケンシャルであることを確認します。
#Enclosure Show Topology ----------------------- Port enc.ctrl.port enc.ctrl.port ---- - ------------- - ------------- 2a > 9.B.H: 9.B.E > 10.B.H:10.B.E 2b > 5.B.H: 5.B.E > 11.B.H:11.B.E 2c > 7.B.H: 7.B.E 2d > 12.B.H:12.B.E 3a > 10.A.H:10.A.E > 9.A.H: 9.A.E 3b > 6.B.H: 6.B.E 3c > 7.A.H: 7.A.E 3d > 12.A.H:12.A.E 6a > 11.A.H:11.A.E > 5.A.H: 5.A.E 6b > 6.A.H: 6.A. 6d ---- - ------------- - ------------- Encl WWN Serial # ---- ---------------- -------------- 5 N/A APM00164902721 6 N/A APM00164936019 7 N/A APM00164936020 9 N/A APM00164902719 10 N/A APM00164902720 11 N/A APM00164902722 12 N/A APM00164964967 ---- ---------------- --------------
注:GUIまたはAutosupportでさまざまな出力が「オフライン」シェルフが存在しないと表示される場合がある 8.1(不在) 8.2(不在) 8.3(不在) 8.4(不在) 8.5(不在) 8.6(不在) 8.7(不在) 8.8(不在) 8.9(不在) 8.10(不在) 8.11(不在) 8.12(不在) 8.13(不在) 8.14(不在) 8.15(不在) PHANTOMエンクロージャに対するSNMPクエリーを実行すると、エラーとそれに続くコアが発生します。対応するメッセージが messages.engineering ログに投稿されます。
# snmpwalk -v2c -c Public localhost -t 5 -r 5 dataDomainMib Timeout: No Response from localhost
Apr 20 01:01:54 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:01:54 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 01:01:54 xx ddr_procmon: WARNING: MSG-PMON-00011: Restarting /usr/sbin/snmpd. Apr 20 01:01:56 xx ddfs[11215]: NOTICE: ddr_key_del_temp: deleting key-v2-100 Apr 20 01:02:04 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:02:04 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 01:02:04 xx ddr_procmon: WARNING: MSG-PMON-00011: Restarting /usr/sbin/snmpd. Apr 20 01:02:14 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:02:14 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 14:02:42 xx snmpd: WARNING: dd_netsnmp_set_request_error: snmp error 129 occured
Cause
この条件をトリガーするシナリオは次のとおりです。
- ストレージ エンクロージャを1つのData Domainアプライアンスから別のData Domainアプライアンスに物理的に移動する
- 使用中のストレージ エンクロージャでのシャーシの交換(新しいシャーシでは新しいシリアル番号が導入されます)
- ストレージ移行 - 移行が完了すると、ソース シェルフはFSでは不要になり、物理的に削除されます。
- cliコマンドを削除#storage問題が発生しました。
Resolution
シェルフの「persistent-id」をシーケンシャルな順序で再番号化するには、SEモードで次のコマンドを使用します。
SE# enclosure show persistent-id
出力には、接続されているエンクロージャと、接続されなくなったシェルフの詳細情報と、対応する永続IDが表示 されます。接続されなくなったシリアル番号、またはSASトポロジーから削除されたシリアル番号が表示されます。ハイライト表示した内容は添付されなくなり、サマリーを表示#enclosure「オフライン」として表示されます。
Serial No. Model No. Persistent ID -------------- --------- ------------- APM00164936021 DS60 2 <<< Offline APM00164802045 DS60 3 <<< Offline APM00164802044 DS60 4 <<< Offline APM00164902721 DS60 5 APM00164936019 DS60 6 APM00164936020 DS60 7 APM00164964966 ES30 8 <<< Offline APM00164902719 DS60 9 APM00164902720 DS60 10 APM00164902722 DS60 11 APM00164964967 ES30 12 -------------- --------- ------------- 12 enclosure(s) persisted.
#enclosure release persistent-id CLIを使用して、既存のパーシステントIDを解放します。 オフラインのリリースのみを行うか、のリリースを選択できます。 次回の起動時に、接続されている各シェルフに新しい永続IDが発行され、シェルフの番号付けにギャップはありません。
メモ: HAシステムでは、システムの再起動を実行する前に、アクティブ ノードから一度に1つずつ、両方のノードで「enclosure release persistent-id all」を実行することをお勧めします。アクティブ ノードを再起動すると、スタンバイ ノードへのフェールオーバーがトリガーされます。HA再起動サイクルが完了し、システムが再び高可用性になったら、現在アクティブなノードを再起動してプロセスを完了します。
SE# enclosure release persistent-id
{||all}
Example: #enclosure release persistent-id APMxxxxxxxxxxxxxx #enclosure release persistent-id 12 #enclosure release persistent-id all
次に、システムを再起動して、各ストレージ エンクロージャに新しい永続IDを発行できるようにします。
#system reboot
システムが再起動した後、シェルフの番号がシーケンシャルで、ストレージ エンクロージャが「オフライン」としてリストされていないことを確認します。
# enclosure show summary Enclosure Model No. Serial No. State OEM Name OEM Value Capacity --------- --------- -------------- ------ -------- --------- -------- 1 DD9800 NVT10162700023 Online 4 Slots 2 DS60 APM00164802045 Online 0 60 Slots 3 DS60 APM00164802043 Online 0 60 Slots 4 DS60 APM00164802044 Online 0 60 Slots 5 DS60 APM00164851510 Online 0 60 Slots 6 DS60 APM00164936021 Online 0 60 Slots 7 DS60 APM00164802046 Online 0 60 Slots 8 ES30 APM00164964966 Online 15 Slots --------- --------- -------------- ------ -------- --------- -------- 8 enclosures present.
SE# enclosure show persistent-id Serial No. Model No. Persistent ID -------------- --------- ------------- APM00164802045 DS60 2 APM00164802043 DS60 3 APM00164802044 DS60 4 APM00164851510 DS60 5 APM00164936021 DS60 6 APM00164802046 DS60 7 APM00164964966 ES30 8 -------------- --------- ------------- 7 enclosure(s) persisted.
Affected Products
Data DomainProducts
Data Domain, DD OS, DD OS Licensed FeaturesArticle Properties
Article Number: 000054913
Article Type: Solution
Last Modified: 19 Jul 2023
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.