2024年4月4日发(作者:)

Redhat Linux 服务器开关机步骤

——双机环境下的操作

我公司目前使用的Linux 双机环境基本上使用Linux 自带的

CLUSTER 服务,也就是Linux 的HA软件,在HA中,每台主机称为

节点,虚拟的ip地址、存储、内存称为资源,数据库服务称为应用。

本文所述为正常情况下的开、关机步骤。

一、关机前的检查

停机之前应检查系统状态,以防重启时失效,可以使用如下命令

检查。

1)#tail -100 /var/log/messages|more

(检查系统日志内有无错误)

2)#clustat

(检查停机前双机运行情况)

例如:

[root@sybase1 ~]# clustat

Member Status: Quorate

Member Name ID Status

------ ---- ---- ------

sybase1 1 Online, Local, rgmanager

sybase2 2 Online, rgmanager

Service Name Owner (Last) State

------- ---- ----- ------ -----

service:app_sybase sybase1 started

说明:clustat命令输出分两部分,绿色部分为节点运行情况;灰色部

分,为应用的运行情况。在本例中,说明此集群中有两个节点,目前

两个节都在线运行,都正常运行了rgmanager资源管理服务,而你登

录的是sybase1这个节点。应用app_sybase是运行在sybase1这个节

点上的。

二、关机步骤

第1 步 停止双机的资源服务管理器(rgmanager)。两节点分别执行

如下命令:

#service rgmanager stop

操作成功后,数据库服务会停止,服务使用的虚拟IP地址会失

效,挂载(mount)的存储卷会卸载(unmount),此时用clustat查看状态

时只显示如下内容:

[root@sybase1 ~]# clustat

Member Status: Quorate

Member Name ID Status

------ ---- ---- ------

sybase1 1 Online, Local

sybase2 2 Online

第2步 停止双机的集群管理服务(cman)。两节点分别执行如下命令:

#service cman stop

操作成功后,双机软件才完全退出运行,此时执行clustat命令会报

错,提示cman服务没有运行。

第3步 两节点分别执行操作系统关机命令:

#init 0

第4步 关闭存储每个控制器的电源。现在存储一般都是双控制器,

需要关闭两个电源。

至此关机操作完成。