当前位置:首页 > dell上RedHat HA实施简明步骤
RedHat HA实施简明步骤
一、硬件配置
DELL R710 2台 DELL MD3000 1台
Redhat Cluster需要使用fence设备,在DELL服务器上可以使用IPMI(BMC)或者DRAC卡。这里我们使用IPMI。
1.1IPMI配置
在服务器启动的时候在屏幕上出现提示时,按
确保2台服务器能够访问存储,磁盘在linux下映射如下: 设备名 磁盘标签 备注 /dev/sdb1 cluster仲裁盘 /dev/sdc1 /bijrn /dev/sdd1 /ensemblejrn /dev/sde1 /traklabjrn /dev/sdf1 /trakcarejrn /dev/sdg1 /ensemble /dev/sdh1 /traklab /dev/sdi1 /trakcare /dev/sdj1 /backup /dev/sdk1 /bi /dev/sdl1 /ensemblesysTRAK /dev/sdm1 /ensemblesysLAB /dev/sdn1 /ensemblesys /dev/sdo1 /ensemblesysBI 在格式化磁盘的时候可以使用如下参数,确保和盘阵的Segerment size匹配:
mkfs.ext3 -b 4096 -E stride=32 /dev/sdx1 Segerment size:128K
因为磁盘比较多,因此为每个文件系统都设置了label,label设置和磁盘的挂载目录一样。在挂载磁盘的时候可以使用label来挂载,避免混淆。手动挂载命令如下:
mount LABEL=xxx xxx xxx为磁盘label
二、操作系统安装、配置
2.1使用安装光盘安装linux操作系统。
如下设置按照要求设置 磁盘分区大小、
挂载点 容量 /boot 100M swap 22G / 114G
主机名、IP地址、root帐户密码,其余设置保持默认值 主机名 IP地址 root密码 trak01 192.168.21.151 intersystems trak02 192.168.21.152 intersystems 2.2设置系统相关配置文件
编辑/etc/hosts文件,将两台主机的主机名加入到该文件中,确保两台服务器可以通过主机名互相访问,同时可以和BMC或DRAC通讯。/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 192.168.21.151 trak01 192.168.21.152 trak02
三、集群软件的安装、配置
3.1安装redhat cluster软件
redhat cluster软件可以在安装操作系统的时候一起安装。在操作系统安装时,会出现选择安装软件包的选项,这时只要将“Clustering”勾选上即可,操作系统在安装的时候会自动将cluster安装好。
如果在安装系统的时候没有将cluster一起安装,需要通过如下步骤手动安装: 3.1.1挂载操作系统安装盘
将操作系统的iso镜像文件挂载到某个目录下,这里以/var/rhel为例 mkdir /var/rhel
mount -o loop rhel-server-5.3-x86_64-dvd.iso /var/rhel 3.1.2建立本地yum源
在/etc/yum.repos.d目录下新建一个名为local.repo的文件,内容如下: [Server]
name=Redhat Enterprise Linux Server baseurl=file:///var/rhel/Server enable=1 gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[Cluster]
name=Redhat Enterprise Linux Server Cluster baseurl=file:///var/rhel/Cluster enable=1 gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release 3.1.3安装cluster软件
首先导入redhat的gpg key,然后安装。
rpm —import /var/rhel/RPM-GPG-KEY-redhat-release yum groupinstall Clustering -y
3.2cluster配置
预先准备好服务的脚本,服务的脚本必须包含start、stop、status这3个参数。cluster会通过这个脚本来对服务的状态进行控制(启动服务、关闭服务、检查服务状态)。
在任意一台机器上使用system-config-cluster命令对集群进行配置。在shell中运行system-config-cluster命令
3.2.1选择Create New Configuration
3.2.2设置cluster名字
3.2.3添加集群成员,依次将2个节点添加
共分享92篇相关文档