前言
部署记录
一、adg是什么?
adg:主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;
主数据库一般是实时的业务数据库,从数据库的作用和使用场合一般有几个:一是作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作;二是可在从数据库作备份、数据统计等工作,这样不影响主数据库的性能,三、实现读写分离。
二、部署步骤
1.安装
代码如下(示例):
1. 环境初始
主机名
#用于解析计算机名称和IP地址的映射关系
vi /etc/hosts
10.168.13.4 ecgis-xx23d001-hx16w
#针对本计算机的,是给计算机起的一个名字,是计算机的一个标识
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=ecgis-xx23d001-hx16w
NOZEROCONF=yes
防火墙
sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo systemctl stop NetworkManager.service
sudo systemctl disable NetworkManager.service
配置内核参数
vi /etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmmax = 269844168704
kernel.shmall = 215875334963
kernel.shmmni = 4096
kernel.msgmni = 2878
kernel.msgmax = 8192
kernel.msgmnb = 65536
kernel.sem = 250 32000 100 128
kernel.panic_on_oops = 1
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.ipfrag_high_thresh = 16777216
net.ipv4.ipfrag_low_thresh = 15728640
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 2
vm.swappiness = 10
vm.dirty_background_ratio = 3
vm.dirty_ratio = 40
vm.dirty_expire_centisecs = 500
vm.dirty_writeback_centisecs =