当前位置:网站首页>GBASE 8s 高可用RSS集群搭建
GBASE 8s 高可用RSS集群搭建
2022-08-10 18:39:00 【八珍豆腐】
当GBASE 8s产品需要应用于7*24h级服务环境时,这就需要产品能够提供强大的高可用性能[High Availability]。这种能力不仅仅体现在主机及备机[我习惯叫从机]的接管方面,同时要能够提供远程容灾能力,以及本地的负载均衡能力。
针对以上对数据库的要求,GBASE 8s 提供了业界领先的高可用集群技术 HDR、SDS、RSS。
- HDR:双机高性能实时数据复制方案;
- SDS:共享存储集群高可用方案;
- RSS:远程数据容灾热备份方案;
本篇简单介绍一下针对RSS集群的简单搭建方法之一[不见得是正统方法,但起码它能用]。
环境配置
首先建议使用两台同架构同OS的机器,需要获取该机器的IP,另外两台机器的实例目录必须完全一致。
1>在主从机器的:/etc/host.equiv 内添加对方机器IP:
+ +
255.255.255.255
2>当主从机器实例安装完成后,进入实例etc/sqlhosts 添加主从机器:
[实例名、操作命令[onsoctcp]、机器号、端口号]
ol_主机实例名 onsoctcp 255.255.255.255 888
ol_从机实例名 onsoctcp 255.255.255.255 666
若为快速搭建,可注释掉刚刚新增内容之外的所有旧信息,若希望真实应用高可用性能,则无需注释操作,但是我当前不会啊哈哈哈,以后慢慢问大佬然后补充。
3>进入主从机器各自的[etc/onconfig.实例名]下, 将别名信息注释掉[进来后搜dr就跳到目标行了]:
DBSERVERALIASES dr_实例名, ol_实例名
注释掉:
DBSERVERALIASES #dr_实例名, ol_实例名
将两台实例onconfig.实例名 文件中以下参数修改完全一致:
ROOTNAME
ROOTPATH
ROOTOFFSET
ROOTSIZE
PHYSFILE
PLOG_OVERFLOW_PATH
PHYSBUFF
LOGFILES
LOGSIZE
DYNAMIC_LOGS
LOGBUFF
##另修改RSS参数[该修改为启动索引页面日志记录]##
LOG_INDEX_BUILDS 1
因为实例在安装后是自动挂起即online状态,所以需要在配置结束后进行onmode -ky;onclean -ky。再进行oninit -ivy 操作,该操作使启动程序读取配置参数文件,才会使我们的更改生效。
至此两台机器的基础参数就配置结束,开始“对接”。注意每句话主语是主机or从机,否则emmm让我也开开眼我也没这样干过。
主从搭建
在主机上运行 onmode -d add RSS ol从机实例名,该操作使主机身份激活,通过onstat -g rss 查看主机详细状态,其中要注意这两处:
Local server type:Primary
RSS Server information ##该处应该无辅机名##
在辅机上运行onmode -ky 关机,成功后在主机上运行以下命令:
ontape -s -L 0 -t STDIO | ssh 255.255.255.255##从机机器IP## "source /AAA/AAA/ol实例名.ksh && ontape -p -t STDIO"
在辅机上运行onmode -d RSS 主机实例名,此时从机主动挂起主机,搭建结束,此时可在主机上再次使用onstat -g rss 再次查看RSS 状态,RSS Server information处应该显示了从机的信息了。主从机器可分别执行onstat -g rss verbose 可查看其运行状态。
在主机上创建with log型数据库,创建任意表,插入随意合法数据。即可在从机上同样查出该数据信息,此时证明RSS 已搭建成功。
边栏推荐
- 多种深度模型实现手写字母MNIST的识别(CNN,RNN,DNN,逻辑回归,CRNN,LSTM/Bi-LSTM,GRU/Bi-GRU)
- When selecting a data destination when creating an offline synchronization node - an error is reported in the table, the database type is adb pg, what should I do?
- 第15章_锁
- Thoughts on Technology Sharing
- 三星Galaxy Watch5产品图片流出 非Pro表款亦有蓝宝石加持
- Keras深度学习实战(17)——使用U-Net架构进行图像分割
- MySQL 查询出重复出现两次以上的数据 - having
- QoS服务质量八拥塞避免
- 陕西CAS:1244028-50-9_Biotin-PEG3-SCO-PPh3 固体
- 剑指 Offer 27. 二叉树的镜像(翻转二叉树)
猜你喜欢
宝塔部署flask项目
MSE 治理中心重磅升级-流量治理、数据库治理、同 AZ 优先
【Knowledge Sharing】What is SEI in the field of audio and video development?
Keras deep learning combat (17) - image segmentation using U-Net architecture
破解校园数字安全难点,联想推出智慧教育安全体系
罗克韦尔Rockwell Automation EDI 项目
[Image dehazing] Image dehazing based on color attenuation prior with matlab code
类型和id对应的两个数组
Three schemes of SQL query across the table
2022-08-09 学习笔记 day32-IO流
随机推荐
Win11如何清除最近打开过的文件记录?
[Image segmentation] Image segmentation based on cellular automata with matlab code
钻石价格预测的ML全流程!从模型构建调优道部署应用!
redis.exceptions.DataError: Invalid input of type: ‘dict‘. Convert to a byte, string or number first
基于 RocksDB 实现高可靠、低时延的 MQTT 数据持久化
第15章_锁
工业基础类—利用xBIM提取IFC几何数据
多种深度模型实现手写字母MNIST的识别(CNN,RNN,DNN,逻辑回归,CRNN,LSTM/Bi-LSTM,GRU/Bi-GRU)
MySql main performance indicators description
第14章_MySQL事务日志
IoU、GIoU、DIoU、CIoU四种损失函数总结
QoS服务质量六路由器拥塞管理
服务器上行带宽和下行带宽指的是什么
面试题 04.12. 求和路径-dfs+辅助数组法
魔方电池如何“躺赢”?解锁荣威iMAX8 EV“头等舱”安全密码
Redis 持久化机制
补坑简单图论题
CAS:190598-55-1_Biotin sulfo-N-hydroxysuccinimide ester生物素化试
2022-08-09 Study Notes day32-IO Stream
人生苦短,开始用go