Dell Unity、VNX: 再起動またはアップグレードする前にvdm.cfgの問題を検出するためにvdmチェック スクリプトを実行する方法(ユーザー修正可能)

Summary: checkvdmスクリプトを実行すると、vdm.cfgに関連するDUイベントが減少する可能性があります。

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

vdm.cfgにデータがない場合、データオーバーを再起動またはフェールオーバーすると、データ使用不可状態が発生する可能性があります。

Cause

原因は現在不明です。

Resolution

  1. 再起動する前に、次の操作を行います。
  2. 添付ファイル(checkVdmsV9.py)をこのKB記事からControl Stationに転送します。(以下の添付ファイルを参照)
  3. chmod 775から checkVdmsV9.py
  4. ./checkVdmsV9.py を使用してファイルを実行する 
  5. これは、クリーン チェックの例です。
[nasadmin@cpsc40140 work.emc]$ ./checkVdmsV9.py
vdm飛行機(vdmの例)でSanityチェックを実行しています...完成です
  1. スクリプトは、不足している情報を含むvdm.cfgにフラグを設定します。
  2. これは障害の例です


---------------------------------------------------------------実行時間: 08/16/16 17:25:45
VDM BAMBA1構成が実行中の構成と一致しません。


=====================Current Configuration
=====================
Id = 5
Name = BAMBA1
Server = server_2
Slot = 2
VDM Interfaces = 1 / CFG VDM Interfaces = 0
CIFS Interfaces = 1 / CFG CIFS Interfaces = 0
CIFS Server = 1 / CFG CIFS Server = 0
Exports = 0 / CFG Exports = 0

スラッシュの左側にある情報は、メモリー内で実行されている情報を表します。
スラッシュの右側にある情報は、vdm.cfgファイルで実行されている情報を表します。
ご覧のように、1台のcifsサーバーがメモリー内で実行されていますが、vdm.cfgにはcifsサーバーはありません。
  1. vdmがサニティ チェックに失敗した場合は、再起動する前にvdm.cfgをリカバリーする必要があります。
  2. スクリプトに潜在的な問題が見つかり、再起動/フェールオーバーによってDUの状況が発生することをお客様に通知する必要があります。
  3. vdm.cfg効果でls -lを実行し、タイムスタンプをメモする必要があります。
  4. リカバリする前に、vdm.cfgに対して ls -l を実行するように、サポートに連絡してvdm.cfgのバックアップ バージョンをリカバリする必要があります。
  5. この時点で、vdm.cfgは古い収集サポート資料または SCC からリカバリする必要があります。
  6. スクリプトは、現在の作業ディレクトリー/vdmcfg内にコピーも作成します。
  7. リカバリを実行するには、レベル2へのエスカレーションが必要です。
  8. .影響を受けたシステムのdatamoverの再起動後、vdm情報が有効であることを確認する必要があります。別の単語は、すべてのcifsサーバーがオンラインで、vdmにすべてのエクスポートがあることを確認するためにチェックします。
  9.  再起動後にスクリプトを再度実行して、vdm.cfgファイルを検証します。
  10. スクリプトは、アップグレード前およびアップグレード後に実行することをお勧めします。

Additional Information

これは、リカバリー

を必要としない障害の例です---------------------------------------------------------------
VDM BAMBA2構成が実行中の構成と一致しません。


=====================Current Configuration
=====================
Id = 6
Name = BAMBA2
Server = server_2
Slot = 2
VDM Interfaces = 1 / CFG VDM Interfaces = 1
CIFS Interfaces = 1 / CFG CIFS Interface s = 1
CIFS Server = 1 / CFG CIFS Server = 1
Exports = 0 / CFG Exports = 1

スラッシュの左側の情報が、エクスポートを除き右側の情報と一致していることがわかります。
vdm.cfgには情報がありますが、メモリーの実行には含まれていません。
これは、起動中にロードされなかった無効なパスを参照するエクスポートがあるためです。

反対のシナリオを無視することはできませんのでご注意ください。
Exports = 1 /CFG Exports = 0
この場合、1つのエクスポートがメモリで実行されていますが、vdm.cfgファイルでは実行されません。
これにはリカバリーが必要です。

Affected Products

Dell EMC Unity, VNX/VNXe, Dell EMC Unity Family
Article Properties
Article Number: 000052274
Article Type: Solution
Last Modified: 31 Jan 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.