Oracle® Solaris Cluster 系统管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

如何从区域群集中删除节点

可以执行以下步骤从区域群集中删除节点:停止节点,卸载节点,然后将节点从配置中删除。如果以后您决定将该节点添加回区域群集中,请按照Table 8–1 中的说明操作。下面的大部分步骤都是从该全局群集节点中执行的。

您还可以使用 Oracle Solaris Cluster Manager GUI 关闭区域群集节点,而不删除节点。有关 GUI 登录说明,请参见如何访问 Oracle Solaris Cluster Manager

  1. 在全局群集中的某个节点上承担 root 角色。
  2. 通过指定要删除的区域群集节点及其区域群集来关闭该节点。
    phys-schost# clzonecluster halt –n node zoneclustername

    还可以在区域群集内使用 clnode evacuateshutdown 命令。

  3. 将节点从区域群集中的所有资源组中删除。
    phys-schost# clrg remove-node -n zonehostname -Z zoneclustername rg-name

    如果您使用步骤 2 的注释中介绍的过程,则资源组应该能够自动删除,因此您可以跳过此步骤。

  4. 卸载区域群集节点。
    phys-schost# clzonecluster uninstall –n node zoneclustername
  5. 从配置中删除该区域群集节点。

    使用以下命令:

    phys-schost# clzonecluster configure zoneclustername
    clzc:sczone> remove node physical-host=node
    clzc:sczone> exit

    注 -  如果要删除的区域群集节点位于无法访问或者无法加入群集的系统上,请使用 clzonecluster 交互式 shell 删除该节点:
    clzc:sczone> remove -F node physical-host=node

    如果您使用此方法删除最后一个区域群集节点,则系统会提示删除整个区域群集。如果您选择不删除,则不会删除最后一个节点。此删除具有与 clzonecluster delete -F zoneclustername 相同的效果。


  6. 检验该节点是否已从区域群集中删除。
    phys-schost# clzonecluster status