リバート前に確認しておく項目
-
このドキュメント ページのPDF
-
ボリューム管理
- CLI を使用した論理ストレージ管理
-
NAS ストレージ管理
-
CLIを使用したSMBの管理
- SMB を使用したファイルアクセスの管理
-
CLIを使用したSMBの管理
- セキュリティとデータ暗号化
-
ボリューム管理
PDF版ドキュメントのセット
Creating your file...
リバートを実行する前に、クラスタの健全性、ストレージの健全性、およびシステム時間を確認する必要があります。 また、実行中のクラスタジョブを削除し、継続的可用性に対応していないSMBセッションを正常に終了する必要があります。
クラスタの健常性を確認
クラスタをリバートする前に、ノードが正常に機能していてクラスタに追加するための条件を満たしていること、およびクラスタがクォーラムにあることを確認する必要があります。
-
クラスタ内のノードがオンラインで、クラスタに追加するための条件を満たしていることを確認します。
cluster show
cluster1::> cluster show Node Health Eligibility --------------------- ------- ------------ node0 true true node1 true true
正常に機能していないノードや条件を満たしていないノードがある場合は、 EMS ログでエラーを確認して適切に修正します。
-
権限レベルをadvancedに設定+
set -privilege advanced
入力するコマンド
y
続行します。 -
各 RDB プロセスの構成の詳細を確認します。
-
リレーショナルデータベースのエポックとデータベースのエポックが各ノードで一致すること。
-
リングごとのクォーラムマスターがすべてのノードで同じであることが必要です。
各リングのクォーラムマスターが異なる場合があることに注意してください。
表示する RDB プロセス 入力するコマンド 管理アプリケーション
cluster ring show -unitname mgmt
ボリュームロケーションデータベース
cluster ring show -unitname vldb
仮想インターフェイスマネージャ
cluster ring show -unitname vifmgr
SAN 管理デーモン
cluster ring show -unitname bcomd
次の例は、ボリュームロケーションデータベースのプロセスを示しています。
cluster1::*> cluster ring show -unitname vldb Node UnitName Epoch DB Epoch DB Trnxs Master Online --------- -------- -------- -------- -------- --------- --------- node0 vldb 154 154 14847 node0 master node1 vldb 154 154 14847 node0 secondary node2 vldb 154 154 14847 node0 secondary node3 vldb 154 154 14847 node0 secondary 4 entries were displayed.
-
-
admin権限レベルに戻ります。+
set -privilege admin
-
SAN 環境を使用している場合は、各ノードが SAN クォーラムにあることを確認します。
event log show -severity informational -message-name scsiblade.*
各ノードの最新の scsiblade イベントメッセージに、 SCSI ブレードがクォーラムにあることが示されます。
cluster1::*> event log show -severity informational -message-name scsiblade.* Time Node Severity Event --------------- ---------- -------------- --------------------------- MM/DD/YYYY TIME node0 INFORMATIONAL scsiblade.in.quorum: The scsi-blade ... MM/DD/YYYY TIME node1 INFORMATIONAL scsiblade.in.quorum: The scsi-blade ...
ストレージの健常性を確認
クラスタをリバートする前に、ディスク、アグリゲート、およびボリュームのステータスを確認する必要があります。
-
ディスクのステータスを確認します。
確認する項目 手順 破損ディスク
-
破損ディスクを表示します。
storage disk show -state broken
-
破損ディスクを取り外すか交換します。
メンテナンス中または再構築中のディスク
-
保守、保留、または再構築の状態のディスクを表示します。 `storage disk show -state maintenance
pending
reconstructing` .. メンテナンスまたは再構築の処理が完了するまで待ってから次に進みます。
-
-
ストレージアグリゲートを含む物理ストレージと論理ストレージの状態を表示して、すべてのアグリゲートがオンラインであることを確認します。
storage aggregate show -state !online
このコマンドを実行すると、オンラインでないアグリゲートが表示されます。メジャーアップグレードまたはリバートの実行前と実行後には、すべてのアグリゲートがオンラインになっている必要があります。
cluster1::> storage aggregate show -state !online There are no entries matching your query.
-
次のコマンドを実行して、すべてのボリュームがオンラインであることを確認します。 _not_online
volume show -state !online
メジャーアップグレードまたはリバートの実行前と実行後には、すべてのボリュームがオンラインになっている必要があります。
cluster1::> volume show -state !online There are no entries matching your query.
-
整合性のないボリュームがないことを確認します。
volume show -is-inconsistent true
サポート技術情報の記事を参照してください "「WAFL inconsistent」を示すボリューム" を参照してください。
システム時間の確認
リバートを行う前に、 NTP が設定されていること、および時刻がクラスタ全体で同期されていることを確認する必要があります。
-
クラスタがNTPサーバに関連付けられていることを確認します。
cluster time-service ntp server show
-
各ノードの日付と時刻が同じであることを確認します。
cluster date show
cluster1::> cluster date show Node Date Timezone --------- ------------------- ------------------------- node0 4/6/2013 20:54:38 GMT node1 4/6/2013 20:54:38 GMT node2 4/6/2013 20:54:38 GMT node3 4/6/2013 20:54:38 GMT 4 entries were displayed.
実行中のジョブがないことを確認します
ONTAP ソフトウェアをリバートする前に、クラスタジョブのステータスを確認する必要があります。アグリゲート、ボリューム、 NDMP (ダンプまたはリストア)、または Snapshot に関する実行中のジョブ(作成、削除、移動、変更、複製など) およびマウントジョブ)が実行中またはキューに登録されている場合は、ジョブが正常に完了するまで待つか、キューのエントリを停止する必要があります。
-
アグリゲート、ボリューム、またはSnapshotに関する実行中のジョブとキューに登録されているジョブのリストを確認します。
job show
cluster1::> job show Owning Job ID Name Vserver Node State ------ -------------------- ---------- -------------- ---------- 8629 Vol Reaper cluster1 - Queued Description: Vol Reaper Job 8630 Certificate Expiry Check cluster1 - Queued Description: Certificate Expiry Check . . .
-
アグリゲート、ボリューム、またはSnapshotコピーに関する実行中のジョブとキューに登録されているジョブを削除します。
job delete -id job_id
cluster1::> job delete -id 8629
-
アグリゲート、ボリューム、またはSnapshotに関する実行中のジョブとキューに登録されているジョブがないことを確認します。
job show
次の例では、実行中のジョブとキューに登録されているジョブがすべて削除されています
cluster1::> job show Owning Job ID Name Vserver Node State ------ -------------------- ---------- -------------- ---------- 9944 SnapMirrorDaemon_7_2147484678 cluster1 node1 Dormant Description: Snapmirror Daemon for 7_2147484678 18377 SnapMirror Service Job cluster1 node0 Dormant Description: SnapMirror Service Job 2 entries were displayed
終了する必要があるSMBセッション
リバートを行う前に、継続的可用性に対応していないSMBセッションを特定して正常に終了する必要があります。
Hyper-VクライアントまたはMicrosoft SQL ServerクライアントがSMB 3.0プロトコルを使用してアクセスする、継続的可用性を備えたSMB共有は、アップグレードまたはダウングレードの前に終了する必要はありません。
-
継続的可用性に対応していない、確立済みのSMBセッションを特定します。
vserver cifs session show -continuously-available No -instance
このコマンドは、継続的可用性が確保されていないSMBセッションに関する詳細情報を表示します。これらのセッションは、 ONTAP のダウングレードを開始する前に終了する必要があります。
cluster1::> vserver cifs session show -continuously-available No -instance Node: node1 Vserver: vs1 Session ID: 1 Connection ID: 4160072788 Incoming Data LIF IP Address: 198.51.100.5 Workstation IP address: 203.0.113.20 Authentication Mechanism: NTLMv2 Windows User: CIFSLAB\user1 UNIX User: nobody Open Shares: 1 Open Files: 2 Open Other: 0 Connected Time: 8m 39s Idle Time: 7m 45s Protocol Version: SMB2_1 Continuously Available: No 1 entry was displayed.
-
必要に応じて、特定した各SMBセッションで開いているファイルを確認します。
vserver cifs session file show -session-id session_ID
cluster1::> vserver cifs session file show -session-id 1 Node: node1 Vserver: vs1 Connection: 4160072788 Session: 1 File File Open Hosting Continuously ID Type Mode Volume Share Available ------- --------- ---- --------------- --------------------- ------------ 1 Regular rw vol10 homedirshare No Path: \TestDocument.docx 2 Regular rw vol10 homedirshare No Path: \file1.txt 2 entries were displayed.
NVMeインバンド認証
ONTAP 9.12.1以降からONTAP 9.12.0以前にリバートする場合は、 "インバンド認証を無効にする" を参照してください。 DH-HMAC-CHAPを使用するインバンド認証が無効になっていない場合、リバートは失敗します。