暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

K-DB之RAC集群启动与关闭

原创 何权林 2021-01-12
1055

一、环境查看

  1. 节点一
    [bjc@test01~]$ cmrctl show
    Resource List of Node cm1
    CLUSTER TYPE NAME STATUS DETAIL

 COMMON  network         inter1       UP (private) 10.10.0.91/19100
 COMMON  network           pub1       UP (public) enp3s0f0
 COMMON  cluster           cls1       UP inc: inter1, pub: pub1
   cls1     file         cls1:0       UP +0
   cls1     file         cls1:1       UP +1
   cls1     file         cls1:2       UP +2
   cls1  service            kas       UP Active Storage, Active Cluster (auto-restart: OFF)
   cls1  service            kac       UP Database, Active Cluster (auto-restart: OFF)
   cls1       as           kas1 UP(NRML) kas, /home/bjc/kdb11, failed retry cnt: 0
   cls1       db           kac1 UP(NRML) kac, /home/bjc/kdb11, failed retry cnt: 0

2.节点二

[bjc@test02~]$ cmrctl show
Resource List of Node cm2

CLUSTER TYPE NAME STATUS DETAIL


 COMMON  network         inter2       UP (private) 10.10.0.92/19100
 COMMON  network           pub2       UP (public) enp3s0f0
 COMMON  cluster           cls1       UP inc: inter2, pub: pub2
   cls1     file         cls1:0       UP +0
   cls1     file         cls1:1       UP +1
   cls1     file         cls1:2       UP +2
   cls1  service            kas       UP Active Storage, Active Cluster (auto-restart: OFF)
   cls1  service            kac       UP Database, Active Cluster (auto-restart: OFF)
   cls1       as           kas2 UP(NRML) kas, /home/bjc/kdb11, failed retry cnt: 0
   cls1       db           kac2 UP(NRML) kac, /home/bjc/kdb11, failed retry cnt: 0

二、关闭集群
1.关闭数据库服务

1.1 方式一
节点一:
[bjc@test01~]$ kddown
节点二:
[bjc@test02~]$ kddown
注:此时集群的kac服务会自动关闭,已不能对外提供服务

1.2方式二
节点一或节点二:
[bjc@test01~]$ cmrctl stop service --name kac
注:所有集群节点的kac服务关闭,db服务也自动关闭

2.关闭存储服务

2.1方式一
节点一:
[bjc@test01~]$ cmrctl stop as --name kas1
节点二:
[bjc@test02~]$ cmrctl stop as --name kas2
注:此时集群的kas服务会自动关闭

2.2方式二
节点一或节点二:
[bjc@test01~]$ cmrctl stop service --name kas
注:所有集群节点的kas服务关闭,as服务也自动关闭

3.关闭集群服务

节点一:
[bjc@test01~]$ cmrctl stop cluster --name cls1
节点二:
[bjc@test02~]$ cmrctl stop cluster --name cls1

4.关闭网络服务

节点一:
[bjc@test01~]$ cmrctl stop network --name pub1 --公网
[bjc@test01~]$ cmrctl stop network --name inter1 --私网
节点二:
[bjc@test02~]$ cmrctl stop network --name pub2 --公网
[bjc@test02~]$ cmrctl stop network --name inter2 --私网

5.查看集群状态

节点一:
[bjc@test01~]$ cmrctl show
节点二:
[bjc@test02~]$ cmrctl show

三、启动集群
1.开启网络服务

节点一:
[bjc@test01~]$ cmrctl start network --name inter1
[bjc@test01~]$ cmrctl start network --name pub1
节点二:
[bjc@test02~]$ cmrctl start network --name inter2
[bjc@test02~]$ cmrctl start network --name pub2

2.开启集群服务

节点一:
[bjc@test01~]$ cmrctl start cluster --name cls1
节点二:
[bjc@test02~]$ cmrctl start cluster --name cls1

3.开启存储服务

节点一:
[bjc@test01~]$ cmrctl start service --name kas
节点二:
自动开启

4.开启数据库服务

节点一:
[bjc@test01~]$ cmrctl start service --name kac
节点二:
自动开启

5.查看集群状态

节点一:
[bjc@test01~]$ cmrctl show
节点二:
[bjc@test02~]$ cmrctl show

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论