ITPub博客

首页 > 数据库 > 国内数据库 > 【YashanDB 知识库】OM 仲裁节点故障后手工切换方案

【YashanDB 知识库】OM 仲裁节点故障后手工切换方案

原创 国内数据库 作者:qiaoyikefu 时间:2025-02-21 16:17:14 0 删除 编辑

一主一备数据库集群部署

登录 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

 

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

 

 

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

构造 yasom 故障的场景,使用 kill -9 杀掉 yasom 进程

 

环境中配置了自动切换的,需要先关闭 OM_ELECTION_ENABLE 开关;

 

通过本地登录的方式,登录到备节点,使用 alter database switch 的 sql 命令做主备切换,观察切换是否成功

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043300/viewspace-3073310/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2025-01-14

  • 博文量
    206
  • 访问量
    188384