一主一备数据库集群部署

登录OM节点,上传软件包后解压,以/home/shuiwu/install路径为例
cd /home/shuiwu/install
tar -zxf yashandb-22.2.2.0-linux-x86_64.tar.gz

安装参数调整
./bin/yasboot package config gen --cluster yashandb -u shuiwu -p shuiwu --ip 192.168.24.48,192.168.24.49 --port 22 --install-path /home/shuiwu/yasdb_home --data-path /home/shuiwu/yasdb_data --begin-port 5688 --yas-type SE --db 2

执行安装
./bin/yasboot package install -t hosts.toml -i yashandb-22.2.2.0-linux-x86_64.tar.gz

数据库部署
./bin/yasboot cluster deploy -t yashandb.toml

在主备节点分别设置环境变量
cat /home/shuiwu/yasdb_home/yashandb/22.2.16.100/conf/yashandb.bashrc >> ~/.bashrc
source ~/.bashrc

查看数据库状态,检验安装是否成功
image.png

OM仲裁故障时手动切换方案

构造yasom故障的场景,使用kill -9 杀掉yasom进程
image.png
环境中配置了自动切换的,需要先关闭 OM_ELECTION_ENABLE开关;
image.png
通过本地登录的方式,登录到备节点,使用alter database switch的sql命令做主备切换,观察切换是否成功


YashanDB
1 声望0 粉丝

崖山数据库系统YashanDB是深圳计算科学研究院自主设计研发的新型数据库管理系统,融入原创的有界计算、近似计算、并行可扩展和跨模融合计算理论,可满足金融、政企、能源等关键行业对高性能、高并发及高安全性的...