设为首页 加入收藏

TOP

MySQL使用mysqld_multi部署单机多实例详细过程(三)
2015-11-21 01:57:04 来源: 作者: 【 】 浏览:1
Tags:MySQL 使用 mysqld_multi 部署 单机 实例 详细 过程
-A > /tmp/alldbfullbackup.sql

?

导入:

/usr/local/mysql/bin/mysql-uroot -p --socket=/usr/local/mysql3308/mysql.sock --port=3308

?

?

9.3,在3308实例上建立复制链接

找到复制点

more/tmp/alldbfullbackup.sql

?

开始建立复制链接

CHANGE MASTER TOMASTER_HOST='192.168.52.138',MASTER_PORT=3307,

MASTER_USER='repl',

MASTER_PASSWORD='repl_1234',

MASTER_LOG_FILE='mysql-bin.000006',

MASTER_LOG_POS=120;

?

开启复制

startslave;

?

查看复制状态

showslave status\G;

mysql> show slave status\G

*************************** 1. row***************************

Slave_IO_State: Waiting formaster to send event

Master_Host: 192.168.52.138

Master_User: repl

Master_Port: 3307

Connect_Retry: 60

Master_Log_File: mysql-bin.000011

Read_Master_Log_Pos: 120

Relay_Log_File:mysql-relay-bin.000005

Relay_Log_Pos: 283

Relay_Master_Log_File: mysql-bin.000011

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

……

Seconds_Behind_Master: 0

?

?

10,管理单个实例

停止实例2:

[root@data03 ~]# mysqld_multi--defaults-extra-file=/etc/my.cnf stop 2

[root@data03 ~]#

?

后台日志信息:

Stopping MySQL servers

?

150517 06:53:43 mysqld_safe mysqld from pidfile /usr/local/mysql3308/mysqld.pid ended

mysqld_multi log file version 2.16; run: 日 5月 17 06:53:48 2015

?

启动实例2:

[root@data03 ~]# mysqld_multi--defaults-extra-file=/etc/my.cnf start 2

[root@data03 ~]#

?

后台日志信息:

Starting MySQL servers

?

150517 06:53:48 mysqld_safe Logging to'/home/data/mysql3308/data/data03.err'.

150517 06:53:48 mysqld_safe Starting mysqlddaemon with databases from /home/data/mysql3308/data

?

?

11,如何使用多实例

由于多实例中,各个实例的资源都是不share的,所以要合理分配好各个实例的内存、磁盘等资源,避免out of memery或则 full disk的情况出现。

?

?

首页 上一页 1 2 3 4 5 下一页 尾页 3/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Mysql中中文乱码的解决 下一篇最简单的11gActiveDataGuard(ADG)..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: