用shell脚本实现,部署MySQL主从,假设两台机器上已经安装了MySQL,并且当前无新库。
核心要点
主从步骤
- 主上更改配置文件,打开bin-log,设定server-id,设定ignore-db(忽略同步的库),重启服务,授权用户,锁表,show master status
- 从上修改配置文件,设定server-id,重启服务,stop slave,change master,start slave
- 主上解开锁表
思路:先在主上把1步骤完成再把2步骤逻辑写入到slave.sh再使用expect发送到从机器和执行slave.sh
代码内容
1 |
|