阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

如何在AIX中启动HACMP

236次阅读
没有评论

共计 1404 个字符,预计需要花费 4 分钟才能阅读完成。

HACMP 启动说明:

在 HACMP 5.2 版本,以及 5.2 版本以前,您可以通过查看 clstrmgrES 进程是否活动的方法来查看 HACMP 的服务是否启动。具体的方法有:
1、clshowsrv - v 命令
2、smit hacmp 里面的 C -SPOC 工具
3、lssrc -g cluster 命令
但在 HACMP 5.3 以及 5.4 版本中,clstrmgrES 进程在机器启动以后永远是活动状态的,因此不能依靠上述方法判断 HACMP 的服务是否启动。可以用以下的方法判断 HACMP 是否启动:
/usr/es/sbin/cluster/utilities/clcheck_server grpsvcs|echo $?
如果输出为 0 则表示没有启动 HACMP 服务,如果输出为 1 则表示 HACMP 服务已经启动. 全称是 IBM High Availability Cluster Multiprocessing,

HACMP 解释

IBM 高可用 - 多处理器 - 系统集群。HACMP 差不多就是一种共享存储的冷备方案,前提在存储不挂、应用且能够忍受 10 分钟的切换时间下,如果一台机器挂了,另外一台机器会接管应用。如果业务应用不能容忍中断,则 Oracle 的 RAC 是更好的方案。
HACMP 不难,但是由于平时很少机会接触(既然做了集群,当然是昂贵的系统;既然是昂贵的系统,自然不能让你随便启停),因此也一直没机会尝试。正好有一个机会尝试,就把操作过程笔记下来,留做今后的参考(截图都是 AIX6.1)。
[@more@] 第一部分:停止 hacmp。
1、启动 smitty 管理器(在 root 用户下执行)
#smitty hacmp

2、选择 Manage HACMP Services 界面进去

3、选择 Stop Cluster Services on these nodes, 敲回车就可以停止 hacmp 了。

上述步骤可以用 #smitty clstop 直接进入后面的操作界面。

第二部分:切换资源组

如果需要用 hacmp 中 B 机器替换原来的 A 机器,就需要进行资源组的切换,否则盘阵、以及服务 IP 都不能正常使用。
依然执行 #smitty hacmp,选择 HACMP Resource Group and Application Management 选项。

选择 Bring a Resource Group Online 选项, 选择相应的“节点”(根据你打算启动机器 A,还是机器 B)

然后在,选择哪个资源组将被切换,一般就是你盘阵的卷组了。

敲回车,看到下面界面就表示切换成功了。

第三部分:启动 hacmp 启动 hacmp 和停止 hacmp 类似。使用命令
#smitty clstart 进行操作就可以。

第四部分:手动挂盘阵,启动应用
在停止 hacmp 后想把两台机器分开使用(不管啥原因)的时候,因为挂载盘阵这些工作是做在 hacmp 中的,如果不启动 hacmp 则盘阵也无法挂载,这时需要手动挂载盘阵。执行下面两条命令
#varyonvg rmvg —- 你的 vg 名
#mount /home/oracle —- 你的挂载点

同理,原有应用是作为启动脚本放置在 hacmp 中的,因此不启动 hacmp 自然也不能自动启动应用。如 AIX 上跑着 Oracle,则启动 Oracle,启动监听器即可(需要提醒一下,监听器原来是监听 hacmp 的服务 IP,停止 hacmp 可能需要修改监听器的监听 IP)。

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-10/147338.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1404字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中