LINUX ssh 遠程訪問目標機器與啟停WAS,CICS,MQ 服務 腳本

在目標中間件服務器,創建如下腳本命令:

[root@co2 ~]# more FBM.sh
#!/bin/sh
#強制停止CICS REGION ,REGIONNAME根據實際節點名來填,有多少個REGION就填多少個
su – cics -c “cicscp -v stop region test01 -f”
#cicscp -v stop region test01 -f
#迅速啟動cics REGION ,REGIONNAME根據實際節點名來填,有多少個REGION就填多少個
su – cics -c “cicscp -v start region test01 StartType=cold”
#cicscp -v start region test01 StartType=cold
exit
sleep 5

# 停止was Node,這裡是AppSer01,實際環境是按實際名字來填,實際路徑按實際環境路徑來填
# wasadmin是管理賬號與密碼
cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
./stopNode.sh -username wasadmin -password wasadmin
sleep 3
# 停止was Dmgr,這裡是Dmgr01,實際環境是按實際名字來填,實際路徑按實際環境路徑來填
## wasadmin是管理賬號與密碼
cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin
./stopManager.sh -username wasadmin -password wasadmin
sleep 3

# 啟動was Dmgr,這裡是Dmgr01,實際環境是按實際名字來填,實際路徑按實際環境路徑來填
#wasadmin是管理賬號與密碼
cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin
./startManager.sh
sleep 3
# 啟動was Node,這裡是AppSrv01,實際環境是按實際名字來填,實際路徑按實際環境路徑來填
# wasadmin是管理賬號與密碼#
cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
./startNode.sh
sleep 3

# 強制停止mqm 隊列管理器,這裡演示test,實際環境是按實際要名字來填
su – mqm -c “endmqm -i test; exit”
sleep 3
# 啟動 mqm 隊列管理器,這裡演示是test,實際環境是按實際名字來填
su – mqm -c “strmqm test;exit”
sleep 3
exit

[root@co2 ~]#

然後在另外一台機 SSH 登陸 ,執行這個腳 本:

ssh -l root 192.168.179.12 “/root/FBM.sh”

ssh root@192.168.179.12 ‘/root/FBM.sh’

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營