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