注册
主备集群一键切换脚本
技术分享/ 文章详情 /

主备集群一键切换脚本

浮生若梦 2022/07/12 2391 4 1

1、
#!/usr/bin/expect
#----执行此脚本切换回原主库—
spawn /opt/dmdbms/bin/dmmonitor /opt/dmmonitor.ini
send “LOGIN\r”
expect “用户名”
send “SYSDBA\r”
expect “密码”
send “SYSDBA\r”
expect “登录监视器成功”
send “switchover\r”
send “EXIT\r”
expect eof
exit

2、
#!/usr/bin/expect
#----主库出现故障时执行此脚本—
spawn /opt/dmdbms/bin/dmmonitor /opt/dmmonitor.ini
send “LOGIN\r”
expect “用户名”
send “SYSDBA\r”
expect “密码”
send “SYSDBA\r”
expect “登录监视器成功”
send “takeover force\r”
expect “此操作需谨慎, 可能会导致分裂情况发生,请确认是否继续执行(Y/N)?”
send “y\r”
send “EXIT\r”
expect eof
exit

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服