如何使服务组脱机

要使服务组脱机,我们可以使用以下任一 hagrp 命令。

  1. 使集群中特定系统上的服务组脱机。

提供服务组名称和服务组联机的系统名称。

# hagrp -offline [group] -sys [hostname]
  1. 使用 -any 开关使服务组脱机
    -any 开关使故障转移服务组在其联机的系统上脱机。
    使用 -any 开关时,并行服务组的所有实例都将脱机。
# hagrp -offline [group] -any
查看更多教程 https://on  itroad.com

使 SG 脱机时会发生什么

当一个服务组下线时,所有资源从父资源到最后一个子资源一个一个地下线。

资源依赖树的每个分支中的最高(父)资源先脱机,然后沿着资源依赖树向下移动到最低(子)资源。

持久性资源无法脱机。
因此,当所有非持久性资源都脱机时,服务组被视为脱机。

如何联机服务组

要使服务组联机,我们可以使用以下任一 hagrp 命令。

  1. 使集群中特定系统上的服务组联机。
# hagrp -online [group] -sys [hostname]
  1. 使服务组联机总线-any 开关。

-any 选项根据组的故障转移策略使服务组联机。

# hagrp -online [group] -any
VCS如何使服务组联机和脱机

当我们联机 SG 时会发生什么

当一个服务组上线时,该服务组中的所有资源都会从子资源开始一一上线。

根据定义的依赖关系,当所有资源都启动时,服务组将变为联机。

为了使故障转移服务组联机,VCS 必须验证服务组中的所有非持久性资源在集群中的任何地方都处于脱机状态。
如果任何非持久性资源在另一个系统上联机,则服务组不会联机。

如果服务组的所有非持久资源和自动启动资源都在线,则该服务组被视为在线。

确定服务组的在线或者离线状态时不考虑持久资源的状态,因为持久资源无法脱机。
但是,如果持久资源出现故障,则服务组也会出现故障。

日期:2020-09-17 00:15:29 来源:oir作者:oir