一、前置条件
1.已安装lightdb分布式(多CN需要自行搭建),此处省略安装过程,可参考https://www.hs.net/lightdb
2.分布式数据库CN节点和LVS主节点在同一网段/VLAN中
3.确保所有主机已经创建了lightdb用户,并且各主机之前已经配置了ssh免密登录
二、环境准备
1.查看lvs模块是否有被加载:lsmod |grep ip_vs
2.DS节点安装ipvs客户端
yum install ipvsadm
三、安装部署LVS
即将发版的22.3版本,安装包会自带配置脚本,主要是三个install_lvs.sh,lvs_ds.sh,lvs_rs.sh
安装部署主要使用install_lvs.sh
1.安装DS节点
sh install_lvs.sh ds_master <VIP:PORT> <RS_LIST> <SCRIPT_PATH> VIP:PORT:vip的地址和端口 RS_LIST:RS列表,格式为xx.xx.xx.xx:xx,xx.xx.xx.xx:xx 不能有空格 SCRIPT_PATH:脚本路径
2.安装RS节点
sh install_lvs.sh rs_master <VIP:PORT> <SCRIPT_PATH> VIP:PORT:vip的地址和端口 SCRIPT_PATH:脚本路径
3.启动与停止
lvs_ds.sh start/stop
lvs_rs.sh start/stop
注意:DS节点要和RS节点端口要一致