HP Serviceguard MCSG日常管理维护手册 下载本文

内容发布更新时间 : 2024/5/17 9:51:59星期一 下面是文章的全部内容请认真阅读。

目录

1.1 查看群集和包状态 .................................................................................................................................. 2 1.2 启动群集 .................................................................................................................................................. 2 1.3 停止群集 .................................................................................................................................................. 2 1.4 启动一个节点 .......................................................................................................................................... 2 1.5 关闭一个节点 .......................................................................................................................................... 2 1.6 启动包 ...................................................................................................................................................... 3 1.7 停止包 ...................................................................................................................................................... 3 1.8 允许包切换 .............................................................................................................................................. 3 1.9 禁止包切换 .............................................................................................................................................. 3 1.10指定节点允许包切换 ............................................................................................................................ 3 1.11指定节点禁止包切换 ............................................................................................................................ 3 2.0 日常Serviceguard 操作 ......................................................................................................................... 4 2.1 检查群集状态 .......................................................................................................................................... 4 2.2 启动群集 .................................................................................................................................................. 5 2.3 在指定的节点上启动群集 ...................................................................................................................... 6 2.4 停止群集 .................................................................................................................................................. 6 2.5 加入运行群集 .......................................................................................................................................... 6 2.6 停止群集中节点 ...................................................................................................................................... 7 2.7 运行一个包 .............................................................................................................................................. 7 2.8 允许包切换 .............................................................................................................................................. 7 2.9 停止包 ...................................................................................................................................................... 8

HP Serviceguard 操作手册

标准的 Serviceguard 命令

以下命令和操作步骤用于群集环境的管理和维护。关于命令详细的参数和选项解释及使用方式,请参考官方网站http://docs.hp.com/hpux/ha/index.html中的群集管理员手册.

本文档将提供日常管理的基本命令,如检查群集状态,启动和停止群集,启动、停止、包切换等等。

1.0 状态和启动

1.1 查看群集和包状态

# cmviewcl –v | more

查看群集, 节点, 包和服务的状态.

1.2 启动群集

# cmruncl

将所有配置的可用节点组成群集并启动,并启动所有’enable’状态的包。

1.3 停止群集

# cmhaltcl

在群集环境中所有当前运行的群集节点上停止群集操作。如果群集中当前有

packages在运行, 群集将不会被停止。 先使用cmhaltpkg 停止包或使用如下方式强制停止包和群集(包先于群集停止)

# cmhaltcl –f .

1.4 启动一个节点

# cmrunnode

将群集的指定配置节点加入当前正在运行的群集。如果包在节点启动前没有运行但允许在该节点运行(enable状态) ,包将被启动。

1.5 关闭一个节点

# cmhaltnode

在指定节点上停止ServiceGuard 群集操作。如果包在命令执行前在这个节点上运行,这个节点将不会被停止。先使用cmhaltpkg命令停止包或执行如下命令强制停止包和节点:

# cmhaltnode –f

如果包可以在其他节点上启动(包在其他节点上是enable状态),这个命令将切换包到允许运行的节点。

1.6 启动包

# cmrunpkg [ -n ]

在当前节点或指定节点上启动包, 所有日志被写入控制脚本日志和系统日志, 一般为/etc/cmcluster//.log和/var/adm/syslog/syslog.log。 注意: 一旦包被停止,需要修改包在这个节点上的运行状态才能重新在这个节点上启动,如下:

# cmmodpkg –e

1.7 停止包

# cmhaltpkg

命令将停止包(应用程序), 所有日志被写入控制脚本日志和系统日志, 一般为/etc/cmcluster//.log和/var/adm/syslog/syslog.log。

1.8 允许包切换

包被停止后切换属性(global switching)被禁止(disable)。这时如果有错误发生包不会再被切换。

# cmmodpkg -e

这个命令将允许包的切换(enable global switching)。

1.9 禁止包切换

# cmmodpkg -d

这个命令将禁止包的切换(disable global switching)。

1.10指定节点允许包切换

当一个包在某个节点上出现错误(停止)以后,包不允许在该节点上启动。需要手工允许该包在这个节点上的启动

# cmmodpkg -e -n

1.11指定节点禁止包切换

# cmmodpkg -d -n