還原之前需要驗證的事項
還原之前、您應該先確認叢集健全狀況、儲存健全狀況和系統時間。 您也應該刪除任何正在執行的叢集工作、並正常終止任何無法持續使用的SMB工作階段。
驗證叢集健全狀況
還原叢集之前、您應該先確認節點狀況良好且符合參與叢集的資格、而且叢集已達到仲裁。
-
驗證叢集中的節點是否處於線上狀態、並符合參加叢集的資格:
cluster show
cluster1::> cluster show Node Health Eligibility --------------------- ------- ------------ node0 true true node1 true true
如果有任何節點不健全或不符合資格、請檢查EMS記錄是否有錯誤、並採取修正行動。
-
將權限等級設為進階:
set -privilege advanced
輸入
y
以繼續。 -
驗證每個RDB程序的組態詳細資料。
-
每個節點的關聯式資料庫時期和資料庫時期應相符。
-
所有節點的每個環仲裁主機都應該相同。
請注意、每個振鈴都可能有不同的仲裁主機。
若要顯示此RDB程序… 輸入此命令… 管理應用程式
cluster ring show -unitname mgmt
Volume位置資料庫
cluster ring show -unitname vldb
虛擬介面管理程式
cluster ring show -unitname vifmgr
SAN管理精靈
cluster ring show -unitname bcomd
此範例顯示Volume位置資料庫程序:
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.
-
-
返回管理權限層級:
set -privilege admin
-
如果您是在SAN環境中運作、請確認每個節點都位於SAN仲裁中:
event log show -severity informational -message-name scsiblade.*
每個節點的最新scsimblet事件訊息應指出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.
-
顯示任何非連線的磁碟區、以驗證所有磁碟區是否都在線上:
volume show -state !online
執行重大升級或還原之前和之後、所有磁碟區都必須處於線上狀態。
cluster1::> volume show -state !online There are no entries matching your query.
-
確認沒有不一致的磁碟區:
volume show -is-inconsistent true
請參閱知識庫文章 "顯示WAFL 不一致的Volume" 如何解決不一致的磁碟區。
驗證系統時間
還原之前、您應該先確認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 此功能之前、您必須先確認叢集工作的狀態。如果有任何Aggregate、Volume、NDMP(傾印或還原)或Snapshot工作(例如建立、刪除、移動、修改、複寫、 和掛載工作)正在執行或排入佇列、您必須允許工作成功完成或停止佇列的項目。
-
檢閱任何執行中或佇列中的 Aggregate 、 Volume 或 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 . . .
-
刪除任何執行中或佇列中的 Aggregate 、 Volume 或 Snapshot 複製工作:
job delete -id job_id
cluster1::> job delete -id 8629
-
確認沒有任何 Aggregate 、 Volume 或 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工作階段。
使用SMB 3.0傳輸協定的Hyper-V或Microsoft SQL Server用戶端可存取持續可用的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 的頻內驗證、還原將會失敗。