浏览 3168 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2016-11-30
1、需要先安装jdk,安装jdk的步骤在我的安装maven私服的文章中有(http://287746074.iteye.com/blog/2341697)。 2、分别进去master和slave两台主机,创建文件“vi /etc/yum.repos.d/MariaDB.repo”,然后将下面内容写入, [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos5-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 写完OK保存。 3、用yum安装sudo yum install MariaDB-server MariaDB-client。命令“sudo yum install MariaDB-server MariaDB-client” 4、两台机器都安装完成以后开始服务测试一下“sudo /etc/init.d/mysql start” 5、Master主机配置: 查看“vi /etc/my.cnf”,加入如下内容: [mysqld] server-id=1 log-bin=master-bin binlog-do-db=bonjour binlog-ignore-db=mysql 通过“mysql -u root”进入,直接进入没有密码,然后设置密码: MariaDB [(none)] > use mysql; MariaDB [(none)] > update user set password=password('password') where user='root'; MariaDB [(none)] > exit; 接着查看状态: MariaDB [(none)] > show master status; 接着给远程用户也就是slave那边提供远程访问权限 MariaDB [(none)] > grant all on openscannerstore.* to '授权的用户(比如是bonjour)'@'slave主机IP地址' identified by 'slave远程用户的密码';(PS:这个有很多写法,可以限制IP,最好是限制IP) 刷新: MariaDB [(none)] > flush privileges; MariaDB [(none)] > exit; 重启服务“service mysql restart” 6、Slave主机配置 查看“vi /etc/my.cnf”,加入如下内容: [mysqld] server-id=2 read-only=on relay-log=relay-bin replicate-do-db=bonjour replicate-ignore-db=mysql 重启服务“service mysql restart” 通过“mysql -u root”进入,直接进入没有密码,然后设置密码: MariaDB [(none)] > use mysql; MariaDB [(none)] > update user set password=password('password') where user='root'; 以下命令注意下引号,master_log_pos这列后面内容没有引号的 MariaDB [(none)]> change master to -> master_host='master主机IP', -> master_user='被master主机授权的用户(比如是bonjour)', -> master_password='slave远程用户的密码', -> master_log_file='第五步中红色字体show master status;中显示的表格File列', -> master_log_pos=第五步中红色字体show master status;中显示的表格Position列; 执行成功以后。 再执行命令: MariaDB [(none)]> show slave status\G; 查找结果中 这列Slave_IO_Running 这列Slave_SQL_Running 是否都是YES,如果是YES,那就说明OK了,如果有问题,在Last_IO_Error这列或者Last_SQL_Error会报出具体错误信息。 我参考的文档: 1、http://blog.csdn.net/kevinkristoffer/article/details/38636303 2、http://blog.csdn.net/cenguocheng/article/details/41282663 3、http://www.tuicool.com/articles/2uIfIrb 4、https://mariadb.com/kb/zh-cn/installing-mariadb-with-yum/ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |