文档介绍:word
word
1 / 4
word
搭建mysql负载均衡与高可用环境(1)
使用 ,mysql,keepalived,haproxy 搭建一个集高可用、负载均衡的集群; 也有使用到 mysql 的二进制复制来t_table]
#分别创建一X高山茶一样名称和字段的表,插入不同的值,方便中途测试 ha 和轮询是否成功;
#还有分别创建一个一样的用户
#server1
mysql
use test;
create table mywait(name char(9),phone char(14));
word
word
3 / 4
word
#server2
use test;
create table mywait(name char(9),phone char(14));
[new_mysql_test_user]
mysql
grant all on test.* to diaosi'%' identified by '123456';
flush privileges;
=======================================================
#从客户机上测试一下;
mysql -udiaosi -p123456 -h -e select * from ;
mysql -udiaosi -p123456 -h -e select * from ;
#至此,mysql 根底环境搭建完成;
=======================================================
[install_keepalived]
yum install -y libnl-devel #解决依赖关系
tar xf optsoftkeepalived- -C optsoft
#with-kernel 指定内核版本时,根据本机情况使用TAB键补全
make make install
[keepalived_config]
#因为没有安装在 目录下,所以这些启动和配置文件都需要再 copy 一下;
cp optkeepalivedsbinkeepalived usrsbin
cp optkeepalivedetcsysconfigkeepalived etcsysconfig
mkdir etckeepalived
cp etckeepalived
chkconfig keepalived on #设置开机启动
=======================================================
vim #keepalived 主配文件
#以下的配置适合 keepalived 本身便是服务提供者的情况;
!ConfigurationFilefork