Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

還原之前需要驗證的事項

貢獻者

還原之前、您應該先確認叢集健全狀況、儲存健全狀況和系統時間。 您也應該刪除任何正在執行的叢集工作、並正常終止任何無法持續使用的SMB工作階段。

驗證叢集健全狀況

還原叢集之前、您應該先確認節點狀況良好且符合參與叢集的資格、而且叢集已達到仲裁。

  1. 驗證叢集中的節點是否處於線上狀態、並符合參加叢集的資格: cluster show

    cluster1::> cluster show
    Node                  Health  Eligibility
    --------------------- ------- ------------
    node0                 true    true
    node1                 true    true

    如果有任何節點不健全或不符合資格、請檢查EMS記錄是否有錯誤、並採取修正行動。

  2. 將權限等級設為進階:
    set -privilege advanced

    輸入 y 以繼續。

  3. 驗證每個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.
  4. 返回管理權限層級:
    set -privilege admin

  5. 如果您是在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 ...
相關資訊

"系統管理"

驗證儲存設備健全狀況

還原叢集之前、您應該先確認磁碟、集合體和磁碟區的狀態。

  1. 驗證磁碟狀態:

    若要檢查…​ 執行此動作…​

    中斷的磁碟

    1. 顯示任何毀損的磁碟: storage disk show -state broken

    2. 移除或更換任何損壞的磁碟。

    正在進行維護或重建的磁碟

    1. 顯示任何處於維護、擱置或重建狀態的磁碟: `storage disk show -state maintenance

    pending

    reconstructing` .. 請等待維護或重建作業完成後再繼續。

  2. 顯示實體與邏輯儲存設備的狀態(包括儲存集合體)、以確認所有集合體均處於線上狀態: storage aggregate show -state !online

    此命令會顯示_非_線上的集合體。執行重大升級或還原之前和之後、所有集合體都必須處於線上狀態。

    cluster1::> storage aggregate show -state !online
    There are no entries matching your query.
  3. 顯示任何非連線的磁碟區、以驗證所有磁碟區是否都在線上: volume show -state !online

    執行重大升級或還原之前和之後、所有磁碟區都必須處於線上狀態。

    cluster1::> volume show -state !online
    There are no entries matching your query.
  4. 確認沒有不一致的磁碟區: volume show -is-inconsistent true

    請參閱知識庫文章 "顯示WAFL 不一致的Volume" 如何解決不一致的磁碟區。

驗證系統時間

還原之前、您應該先確認NTP已設定、而且時間已在叢集之間同步。

  1. 確認叢集與 NTP 伺服器相關聯: cluster time-service ntp server show

  2. 驗證每個節點的日期和時間是否相同: 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工作(例如建立、刪除、移動、修改、複寫、 和掛載工作)正在執行或排入佇列、您必須允許工作成功完成或停止佇列的項目。

  1. 檢閱任何執行中或佇列中的 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
    .
    .
    .
  2. 刪除任何執行中或佇列中的 Aggregate 、 Volume 或 Snapshot 複製工作: job delete -id job_id

    cluster1::> job delete -id 8629
  3. 確認沒有任何 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共用區、不需要在升級或降級之前終止。

  1. 找出任何無法持續使用的既有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.
  2. 如有必要、請識別您所識別的每個 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 的頻內驗證、還原將會失敗。