zwz99999
作者zwz99999·2020-04-03 14:30
系统工程师·dcits

Red Hat Enterprise Linux 5 Cluster HA安装手册

字数 3811阅读 1649评论 0赞 2

一、操作系统配置


1. 操作系统版本

Red Hat Enterprise Linux 5 .5

2. 主机名

** 主机主机名分别是:

SHOMSDB1 SHOMSDB2

3. 管理员帐户

root 密码:

4. 分区情况


挂载点容量分区类型
/boot512MExt3
N/A8GSwap

数据库机主机名:SHOMSDB1 SHOMSDB2
存储参数
卷组
卷组名称存储位置大小是否共享是否镜像pp大小
VolGroup00本地硬盘127GB32MB
存储
OrabppmNAS存储410GB
OraitsmNAS存储310G
逻辑卷
卷组名称逻辑卷名称pp数量挂载点大小备注
VolGroup00LogVol06 /8G
LogVol05 /opt8G
LogVol03 /var8G
LogVol02 /usr10G
LogVol04 /usr/local4G
LogVol01 /tmp8G
LogVol00 /home10G
oracle /oracle20G
data /data20G

5. 网络配置

节点应用网卡IP地址掩码网关
ZHOMSDB1BPPM数据库eth0110.128.141.139255.255.255.12810.128.141.254
eth110.128.141.140
服务ip(浮动)10.128.141.148
管理ip10.128.141.141

节点应用网卡IP地址掩码网关
ZHOMSDB2ITSM数据库eth010.128.141.149255.255.255.12810.128.141.254
eth110.128.141.150
服务ip(浮动)10.128.141.158
管理ip10.128.141.151

二、系统简单安装

1 、硬件要求

略!

2 、 系统安装

参考 Red_Hat_Enterprise_Linux_5_ 安装手册

三、 HA 软件安装和配置

HA 软件安装

RHEL AP 版本默认已经自动选择了“ Clustering ”组件,如果没有安装也可通过命令自行安装。

yum groupinstall "Clustering" -y

中文时:

yum groupinstall " 集群 " -y

使用光盘作为本地安装源:

  1. 在每节点上挂载光盘:

mount /dev/dvd /media/

  1. 创建 YUM 配置文件:

vim /etc/yum.repos.d/dvd.repo

[rhel-server]

name=Red Hat Enterprise Linux $releasever - $basearch - Server

baseurl=file:///media/Server/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[rhel-cluster]

name=Red Hat Enterprise Linux $releasever - $basearch - Cluster

baseurl=file:///media/Cluster/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

1 、 HA 配置

检查 host 文件,两台机器都要做

[root@SHOMSDB1 ~]# cat /etc/hosts

Do not remove the following line, or various programs

that require network functionality will fail.

127.0.0.1 localhost.localdomain localhost

::1 localhost6.localdomain6 localhost6

10.128.141.139 SHOMSDB1

10.128.141.149 SHOMSDB2

10.128.141.148 VIP1

10.128.141.158 VIP2

[root@SHOMSDB2 ~]# cat /etc/hosts

Do not remove the following line, or various programs

that require network functionality will fail.

127.0.0.1 localhost.localdomain localhost

::1 localhost6.localdomain6 localhost6

10.128.141.139 SHOMSDB1

10.128.141.149 SHOMSDB2

10.128.141.148 VIP1

10.128.141.158 VIP2

1. 配置安装完毕之后在命令行下执行

[root@db01 ~]# system-config-cluster

进入到 cluster 的图形配置界面,选择“ Create New Configuration ”

2. 选择默认的 DLM 的锁机制。选定左端的 Cluster Nodes ,按 Add a Cluster Node 来添加 cluster 节点。注意这里添加的节点名需要能被正确解析,比如在 /etc/hosts 文件中添加相关记录,解析的 IP 地址为心跳 IP 。

同理添加另一个节点

2. 添加 fence devices( 栅栏设备 -- 电源管理器 ) 。以选择 HP ilo 类型为例,设置 HP 服务器 ilo 芯片 IP 和管理用户口令。( HP ilo 芯片配置方法:在服务器启动过程中根据提示按下 F8 进入 BIOS ,更改管理 IP 地址,也可以选择设置管理用户及其密码)。

同理添加另一个 fence 设备

4. 将设置好的 fence device 依次设定给前面创建好的 cluster node 。

5. 建立失效域,将前面建好节点加到域里。

添加每个节点到刚建立的失效域中。

6 、建立所要用的资源和服务

7 、最后创建服务,在服务里面按照实际启动顺序添加前边建立的资源( ip , file system , script_ )

8 .设置完毕之后,选择 文件 –> 保存, UI 将把设置保存到 /etc/cluster/cluster.conf 文件里。然后把 cluster.conf 文件拷贝到每个节点上。

[root@SHOMSDB1 ~]# scp /etc/cluster/ SHOMSDB2:/etc/cluster/cluster.conf

附 HA 集群模板 (/etc/cluster/cluster.conf) :

操作方法:

项目描述
集群启停集群能启动: #service cman start # service rgmanager start
集群能停止: # service rgmanager stop # service cman stop
停止、切换当集群启动后,有一个服务Service在运行: # clustat
手工切换测试到备机: # clusvcadm -r service -m node[12] 查看状态: # clustat
断网测试(不适用总调项目)拔网线,服务正常切换。备机将被重启: # clustat 备机重启后,需要重新启动集群服务: #service cman start #service rgmanager start
关机测试关闭主机,服务将被接管到备机: #init 0 备机查看切换状态: # clustat 重启主机,需要重新启动集群服务: # service cman start # service rgmanager start

1 . Q :如何判断集群运行正常

A :通过 clustat 命令查看集群状态,所有节点应该都处于 online 状态,服务状态为 started ,并通过客户端尝试连接。

clustat -i1

2 . Q :如何手工切换服务

A : clusvcadm -r 服务名 -m 节点名,将某服务切换到某节点。

3. Q :应用 IP 变更的时候需要修改哪些配置

A :如果集群正在运行,可按以下步骤更改:

1) chkconfig rgmanager off

chkconfig clvmd off

chkconfig qdisk off

chkconfig cman off

然后重启机器

2) 进系统修改机器 IP 并修改 hosts 文件,在终端输入 vim /etc/hosts ,修改里面 ip 对应关系。

3)system-config-cluster 修改配置( fence 设备配置需要更改 ip 为新更改的 HP ilo 地址,另外资源中的服务虚拟 IP ),将配置文件 send 到另一台机器 , scp /etc/cluster/cluster.conf db02:/etc/cluster

4)chkconfig cman on

chkconfig qdisk on

chkconfig clvmd on

chkconfig rgmanager on

重启机器


如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广