GBase8s cm的配置方法有哪些?
1. 单独CM
1。 在$GBASEDBTDIR/etc<中创建sqlhosts.cm1文件目录包含以下内容:
g_west group - - - i=10
ol_54_pri onsoctcp 192.168.152.25 23701 g=g_west
ol_54_sds onsoctcp 192.168.152.26 23702 g=g_west
p>cm_update 组 - - - i=12,c=0
oltp onsoctcp 192.168.152.25 25000 g=cm_update
2。 at$GBASEDBTDIR 中创建 onconfig.cm1 文件/etc目录w包含以下内容: h3>
NAMEcm1
LOGFILE ${GBASEDBTDIR}/tmp/cm1.log
CM_TIMEOUT 40
SECONDARY_EVENT_TIMEOUT 20
EVENT_TIMEOUT 30
SQLHOSTS LOCAL
LOG 1
DEBUG 1
CLUSTER main
{
GBASEDBTSERVER g_west
SLA oltp DBSERVERS=PRI+SDS WORKERS=16
FOC ORDER=启用超时=10 RETRY= 1 优先级=1
}
3。 启动和停止CM
启动cm
导出GBASEDBTSQLHOSTS=$GBASEDBTDIR/etc/sqlhosts.cm1
< p>oncmsm -c $GBASEDBTDIR/etc/config.cm1关闭 CM
oncmsm -k cm1
2. CM集群
1. 配置CM集群:
在master节点上创建sqlhosts.cm1:内容
g_west group - - - i=10
ol_54_pri onsoctcp 192.168 .152.25 23701 g=g_west
ol_54_sds onsoctcp 192.168.152.26 23702 g=g_west
cm_update 组 - - - i=12,c=0
oltp_all1 ons octcp 192.168 .152.25 23000 g=cm_update
oltp_all2 onsoctcp 192.168.152.26 23000 g=cm_update
cm_read 组 - - - i=14,c=0
oltp_read 1 onsoctcp 192.168 .152.25 23001 g=cm_read
oltp_read2 onsoctcp 192.168.152.26 23001 g=cm_read
2. 创建etc/上config.cm1文件,内容如下:
NAME cm1
< p>LOGFILE ${GBASEDBTDIR}/tmp/cm1.logCM_TIMEOUT 40
SECONDARY_EVENT_TIMEOUT 20
EVENT_TIMEOUT 30
SQLHOSTS LOCAL< /p>
日志 1
调试 1
集群主
{
GBASEDBTSERVER g_west
SLA oltp_all1 DBSERVERS=PRI WORKERS=16
SLA oltp_read1 DBSERVERS=SDS WORKERS=16
FOC 订单=启用超时=10 重试=1 优先级=1
}
3. 更改sqlhosts.cm1,onconfig.cm1各文件的两个权限:
chown GBASEDBT:GBASEDBT sqlhosts.cm1 onconfig .cm1
chmod 660 sqlhosts.cm1 onconfig.cm1
4。 在命令行执行
导出 GBASEDBTDIR=/home/54_For_SSC/
导出 GBASEDBTSQLHOSTS=/home/54_For_SSC/etc/sqlhosts.cm1
5. 在SDS节点上配置CM并创建etc/sqlhosts.cm2,内容如下:
g_west group - i =10
ol_54_pri onsoctcp 192.168.152.25 23701 g=g_west
ol_54_sds onsoctcp 192.168.152.26 23702 g=g_west
cm_更新组 - - i =12, c=0
oltp_all1 onsoctcp 192.168.152.25 23000 g=cm_update
oltp_all2 onsoctcp 192.168.152.26 23000 g=cm_update
cm_read 组 - - - i=14 ,c=0
oltp_read1 onoctcp 192.168.152.25 23001 g=cm_read
oltp_read2 onoctcp 192.168.152.26 23001 g=cm_read
6. 使用以下内容创建 etc/config.cm2 文件:
NAME cm2
LOGFILE ${GBASEDBTDIR}/tmp/cm2.log
CM_TIMEOUT 40
SECONDARY_EVENT_TIMEOUT 20
EVENT_TIMEOUT 30
SQLHOSTS LOCAL
日志 1 1
调试1
集群主
{
GBASEDBTSERVER g_west
SLA oltp_all2 DBSERVERS=PRI WORKERS=16
SLA oltp_read2 DBSERVERS=SDS WORKERS=16
FOC ORDER=启用超时=10 重试=1 优先级=2}
7. 更改sqlhosts.cm2和config.cm2两个文件的权限:
chown GBASEDBT:GBASEDBT sqlhosts.cm2 onconfig.cm2
chmod 660 sqlhosts。 cm2 配置。厘米2
8。 在SDS节点上执行以下语句
export GBASEDBTDIR=/home/ 54_For_SDS/
导出 GBASEDBTSQLHOSTS=/home/54_For_SDS/etc/sqlhosts.cm1
9. 在PRI在节点上启动cm1管理器:
oncmsm -c /home/54_For_SSC/etc/config。 cm1
在 SDS 节点上启动 cm2 管理器:
oncmsm -c /home/54_For_SSC/etc/config.cm2
10. 可以在集群中的任何节点上查看cm状态。
onstat -g cmsm
"什么是GBase8s cm配置《配给方法》内容就介绍到这里,感谢您的阅读。如果您想了解更多行业资讯,可以关注网站,小编将为大家输出更多优质实用文章!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > GBase8s cm的配置方法有哪些?