设为首页 加入收藏

TOP

MySQL 5.5版本搭建实例的部分库的从库(一)
2019-07-10 20:11:33 】 浏览:127
Tags:MySQL 5.5 版本 搭建 实例 分库 从库

由于业务需要在MySQL实例中创建部分库的从库,已有的Mysql实例的版本是mysql-5.5.49,是一个非常老的版本。


本文档涉及到服务器中运行多实例和构建实例中部分库的从库。


1、服务器2上创建3307实例


首先需要准备源码编译包,这个就不在描述了。由于我服务器2上已经存在了一个同样版本的实例,我就直接copy一份,命名为: mysql-5.5.49_3307 ,并做了一个软连接


ln -s mysql-5.5.49_3307 mysql_3307


服务器2的3307实例是从库,my.cnf的配置最好服务器1主库实例的配置相同,注意修改对应server_id


[client]
port            = 3307
socket          = /tmp/mysql_3307.sock


[mysqld]
port            = 3307
socket          = /tmp/mysql_3307.sock
datadir        = /opt/mysql_3307
tmpdir=/tmp


skip-name-resolve
log_warnings = 2


#skip-grant-tables
big_tables              = on
back_log                = 600
max_connections        = 3000
max_connect_errors      = 3000
table_open_cache        = 2048
max_allowed_packet      = 128M
binlog_cache_size      = 4M
max_heap_table_size    = 1024M
read_buffer_size        = 16M
read_rnd_buffer_size    = 16M
sort_buffer_size        = 8M
join_buffer_size        = 16M
thread_cache_size      = 600
thread_concurrency      = 16
query_cache_size        = 512M
query_cache_limit      = 32M
default-storage-engine  = MYISAM
#thread_stack          = 192K
#transaction_isolation  = REPEATABLE READ
tmp_table_size          = 1024M


server-id              = 10155
log-bin                = mysql-bin
binlog_format          = mixed
expire_logs_days        = 8


replicate_wild_ignore_table  = performance_schema.%
replicate_wild_ignore_table  = information_schema.%
replicate_wild_ignore_table  = mysql.%
replicate_wild_ignore_table  = test.%
replicate_wild_ignore_table  = tmp.%
#skip-name-resolve


slave_net_timeout      = 30
#master-connect-retry  = 10


log-slave-updates      = 1


slow_query_log          = sql-slow.log
long_query_time        = 5
slave-skip-errors      = 1062,1236


key_buffer_size                = 2G
bulk_insert_buffer_size        = 64M
myisam_sort_buffer_size        = 128M
myisam_max_sort_file_size      = 4G
myisam_repair_threads          = 1
myisam_recover


innodb_additional_mem_pool_size = 16M
innodb_buffer_pool_size = 4G
innodb_data_file_path = ibdata1:256M:autoextend
innodb_write_io_threads = 8
innodb_read_io_threads = 8
innodb_thread_concurrency = 16
innodb_flush_log_at_trx_commit = 2
innodb_log_buffer_size = 16M
innodb_log_file_size = 256M
innodb_log_files_in_group = 3
innodb_max_dirty_pages_pct = 90
innodb_lock_wait_timeout = 60
innodb_file_per_table  = 1


[mysqldump]
quick
max_allowed_packet = 32M


[mysql]
no-auto-rehash


[myisamchk]
key_buffer_size = 512M
sort_buffer_size = 512M
read_buffer = 8M
write_buffer = 8M


[mysqlhotcopy]
interactive

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇CentOS 7.6 下MySQL 8.0.16编译安.. 下一篇MongoDB用户和密码登录

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目