添加从服务器操作

整库备份
innobackupex --user=root --password=********* ./

压缩备份文件
tar -zcvf 绝对路径/文件名.tar.gz   ./文件名

删除备份目录
rm -rf ./文件名

从服务器上的操作
远程复制(复制到新增的从服务器上面)
scp -r root@ip:/绝对路径/文件名.tar.gz  /目标地址绝对路径/文件名.tar.gz

解压
tar -zxvf ./文件名.tar.gz 

进入mysql客户端
mysql -u root -p

#停止同步
stop slave;
#清除从连接信息
reset slave;
#再查看从状态,可以看到IO和SQL线程都为NO
show slave status\G;

停止数据库服务
service mysqld stop;
删除mysql库目录
rm -rf /var/lib/mysql/
将备份文件重命名至/var/lib/mysql/
mv 2018-04-09_14-27-23/ /var/lib/mysql
授权
chown mysql.mysql -R /var/lib/mysql
启动服务
service mysqld start

查看从库同步日志文件的节点
cat /var/lib/mysql/xtrabackup_info

进入mysql客户端
mysql -u root -p

设置同步节点
change master to master_host='ip', 
master_port=3306,
master_user='root',
master_password='*********', 
master_log_file='master-bin.000058',
master_log_pos=764336675;

开启从库同步进程
start slave;
查看同步状态
#再查看从状态,可以看到IO和SQL线程都为YES
show slave status\G;

##########################################################
修改mycat读写分类配置
进入 /usr/local/mycat/conf 修改schema.xml

添加从服务器节点(只读  host不能重复)
<readHost host="hostS1" url="服务器ip:3306" user="oaoper" password="123456" />

重启mycat  ./mycat restart
重启系统服务















阅读更多
个人分类: 服务器
下一篇常用linux命令
想对作者说点什么? 我来说一句

HP BL860 Windows操作系统安装

2009年08月22日 4.23MB 下载

没有更多推荐了,返回首页

关闭
关闭