topsvcs
topsvcs 命令
用途
在一个群集节点上启动或重新启动拓扑服务。
语法
topsvcs
描述
使用 topsvcs 脚本来启动群集的拓扑服务操作。
topsvcs 脚本通常不能从命令行执行。它通常被 topsvcsctrl 控制脚本调用,该控制脚本接下来又被 HACMP/ES 启动进程调用。
topsvcs 脚本发出以下命令:
no -o nonlocsrcroute=1
no -o ipsrcroutesend=1
no -o ipsrcrouterecv =1
no -o ipsrcrouteforward=1这些命令启用 IP 源路由。不得更改此设置,因为拓扑服务子系统要求此设置正常工作。如果更改了此设置,拓扑服务子系统和许多依赖于它的其它子系统将不再正常运行。
标志
-s
指示拓扑服务守护进程拒绝那些明显延迟的消息。
-d
指示拓扑服务守护进程不得拒绝那些明显延迟的消息(此为缺省设置)。
安全性
必须拥有 root 特权来运行此命令。
退出状态
0
说明命令已成功完成。
1
说明命令失败。
环境变量
HB_SERVER_SOCKET
此环境变量应在此命令执行前进行设置。它必须被设置为拓扑服务客户机用来连接到拓扑服务守护进程的 UNIX 域套接字的位置。此环境变量必须设置为 /var/ha/soc/hats/server_socket.partition name。
HA_SYSPAR_NAME
如果 HB_SERVER_SOCKET 未设置,则 HA_SYSPAR_NAME 必须被设置为分区名。
限制
此命令只在 HACMP 环境中有效。
只有在“IBM 支持中心”的指导下才能使用此命令。
标准输出
当指定 -h 标志时,将该命令的用法语句写入标准输出。所有详细消息写入标准输出。
标准错误
必要时此命令将错误消息写入标准错误。
示例
要指示本地节点上的拓扑服务守护进程开始废弃明显延迟的消息,请输入:
export HA_SYSPAR_NAME=分区1
/usr/sbin/rsct/bin/hatsoptions -s位置
/usr/sbin/rsct/bin/topsvcs
包含 topsvcs 脚本
文件
/var/ha/soc/hats/server_socket.partition name
相关信息
命令:lssrc、startsrc、stopsrc
脚本:topsvcsctrl