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…

发表评论