简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

还原前需要验证的事项

提供者 下载此页面的 PDF

在还原之前,您应验证集群运行状况,存储运行状况和系统时间。此外,您还应删除正在运行的任何集群作业,并正常终止任何不持续可用的 CIFS 会话。

验证集群运行状况

在还原集群之前,您应验证节点是否运行正常且符合加入集群的条件,以及集群是否处于仲裁状态。

  1. 验证集群中的节点是否已联机且符合加入集群的条件: cluster show

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

    如果任何节点运行状况不正常或不符合条件,请检查 EMS 日志中的错误并采取更正措施。

  2. 将权限级别设置为 advanced : set -privilege advanced

  3. 输入 y 以继续。

  4. 验证每个 RDB 进程的配置详细信息。

    • 每个节点的关系数据库 epoch 和数据库 epochs 应匹配。

    • 所有节点的每环仲裁主机都应相同。

      请注意,每个环可能具有不同的仲裁主环。

要显示此 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.
  1. 如果您在 SAN 环境中运行,请验证每个节点是否处于 SAN 仲裁状态: event log show -messagename scsiblade.*

    每个节点的最新 scsiblade 事件消息应指示 SCSI 刀片处于仲裁状态。

    cluster1::*> event log show -messagename 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 ...
  2. 返回到管理权限级别: set -privilege admin

    • 相关信息 *

验证存储运行状况

在还原集群之前,您应验证磁盘,聚合和卷的状态。

  1. 验证磁盘状态:

    要检查 …​ 执行此操作 …​

    磁盘已损坏

    1. 显示任何损坏的磁盘: storage disk show -state broken

    2. 卸下或更换任何损坏的磁盘

    正在进行维护或重建的磁盘

    1. 显示处于维护,待定或重建状态的所有磁盘: `storage disk show -state maintenance

  2. 通过显示物理和逻辑存储的状态(包括存储聚合)来验证所有聚合是否已联机: storage aggregate show -state ! online

    此命令将显示 not 联机的聚合。在执行重大升级或还原之前和之后,所有聚合都必须处于联机状态。

    cluster1::> storage aggregate show -state !online
    There are no entries matching your query.
  3. 通过显示任何 not online 卷来验证所有卷是否均已联机: volume show -state ! online

    在执行重大升级或还原之前和之后,所有卷都必须处于联机状态。

    cluster1::> volume show -state !online
    There are no entries matching your query.
  4. 确认没有不一致的卷: volume show -is-inconsistent true

    如果返回任何不一致的卷,您必须在升级之前联系 NetApp 支持部门。

    • 相关信息 *

验证系统时间

在还原之前,您应验证是否已配置 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 软件之前,您必须验证集群作业的状态。如果存在任何聚合,卷, NDMP (转储或还原)或 Snapshot 作业(例如创建,删除,移动,修改,复制, 和挂载作业)正在运行或排队,您必须允许作业成功完成或停止已排队的条目。

  1. 查看任何正在运行或已排队的聚合,卷或 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. 删除任何正在运行或已排队的聚合,卷或 Snapshot 副本作业: job delete -id job_id

    cluster1::> job delete -id 8629
  3. 确认没有聚合,卷或 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

应终止的 CIFS 会话

在还原之前,您应确定并正常终止所有不持续可用的 CIFS 会话。

通过 SMB 3.0 协议由 Hyper-V 或 Microsoft SQL Server 客户端访问的持续可用 CIFS 共享,无需在升级或降级之前终止。

  1. 确定任何已建立但不持续可用的 CIFS 会话: vserver cifs session show -continuously-available Yes -instance

    此命令可显示有关任何不具有持续可用性的 CIFS 会话的详细信息。在继续 ONTAP 降级之前,您应终止它们。

    cluster1::> vserver cifs session show -continuously-available Yes -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. 如有必要,请确定为您标识的每个 CIFS 会话打开的文件: 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.