停止 SVM

如果您要删除 SVM 或对其进行故障排除,或者要停止从 SVM 访问数据,则可以使用 vserver stop 命令来停止 Storage Virtual Machine (SVM)

开始之前

所有已连接至 SVM 的客户端都必须断开连接。
注意:如果在停止 SVM 时连接了任何客户端,则可能会出现数据丢失。

关于此任务

如果 SVM 中的资源属于 HA 对,则无法在存储故障转移 (SFO) 期间停止此 SVM

停止 SVM 时,其他操作(如 SnapMirror 数据传输)会继续按计划运行。

如果 SVM 处于 stopped 状态,则 SVM 管理员无法登录到此 SVM

步骤

  1. 使用 vserver stop 命令停止 SVM
    示例
    以下命令用于停止 SVM vs0.example.com:
    cluster1::> vserver stop -vserver vs0.example.com
    [Job 41] Job succeeded: DONE
    
     
  2. 如果 SVM 停止操作失败并显示一条内部错误消息,请执行以下步骤:
    1. 使用 vserver show 命令验证 SVM 的管理状态
    2. 如果 SVM 的管理状态为 stopping,请重新运行 vserver stop 命令。
    示例

    以下命令用于停止无法停止的 SVM

    cluster1::> vserver stop -vserver vs1.example.com
    [Job 45] Job is queued: Vserver Stop.    
    
    Error: command failed: [Job 45] Job failed: Internal Error
    
    
    cluster1::> vserver show
                                        Admin      Operational   Root
    Vserver          Type    Subtype    State      State         Volume     Aggregate
    -------          -----   -------    -------   --------     ----------- ---------- 
    cluster1         admin     -         -           -             -           -
    cluster1-01      node      -         -           -             -           -
    vs0.example.com  data    default    stopped   stopped       root_vs0      aggr1
    vs1.example.com  data    default    stopping  running       root_vs1      aggr1
    
    cluster1::> vserver stop -vserver vs1.example.com
    [Job 49] Job succeeded: DONE
    

结果

SVM 处于 stopped 状态,并停止向客户端提供数据。