1、华为机密,未经许可不得扩散资料编码 产品名称 集成服务使用对象 华为工程师、合作方工程师 产品版本 V100R001编写部门 国内软件服务部 资料版本 V1.1RHCS双机调测指导书拟 制: 日 期:审 核: 日 期:审 核: 日 期:批 准: 日 期:华 为 技 术 有 限 公 司版权所有 侵权必究RHCS双机调测指导书指导书 文档密级:内部公开华为机密,未经许可不得扩散修订记录日期 修订版本 描述 作者RHCS双机调测指导书指导书 文档密级:内部公开华为机密,未经许可不得扩散目 录第 1 章 安装规划 11.1 实例说明 .11.2 安装环境 .11.2.1 硬件环境 .11.2.2 操作
2、系统 .11.3 安装规划 1第 2 章 系统安装配置 .52.1 系统安装 52.1.1 操作系统安装 52.1.2 RHCS 安装 .152.2 配置系统环境 .162.2.1 打开 telnet 服务 .162.2.2 开启 root 用户 Xmanager 远程登录 172.2.3 缩短内核引导超时限度 182.3 HP ILO 卡配置 .18第 3 章 双机调测 233.1 配置双机 233.2 集群管理 323.2.1 集群启动和关闭 323.2.2 显示群集和服务状态 .32RHCS双机调测指导书指导书 文档密级:内部公开华为机密,未经许可不得扩散关键词:RHCS、Redhat、
3、Liunx、DHCP、DNS 、Cluster摘 要:RHCS 双机调测指导书介绍了如何安装 redhat 操作系统和 RHCS 集群软件,并通过配置实例介绍了 RHCS 双机调测过程,旨在对工程师的开局和维护有指导作用。缩略语清单:RHCS:Redhat Cluster Suite参考资料清单:RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 1 页, 共 32 页第 1 章 安装规划1.1 实例说明本文以两台 HP 服务器搭建 HTTP 服务双机为例,并使用最少的资源,详细介绍 RHCS 双机配置过程。1.2 安装环境1.2.1 硬件环境
4、HPDL585 机架服务器:(HP ProLiant DL585R05 机架式机箱)*1/(CPU AMD O8380 Quad-Core Processor)*4/(内存 HP 2GB Reg PC2-6400 2x4GB)*16/(网卡 HP NC364T PCIe 四通道千兆网卡 (铜介质)*1/(硬盘 146GB 10K SAS 2.5“双端口热插拔硬盘)*41.2.2 操作系统Redhat 5.4 企业版 x86_64,集群软件:Redhat Cluster Suite,操作系统自带。1.3 安装规划主机名 网卡 IP 地址 掩码 网关 应用浮动 ipeth4 192.168.1.8
5、 255.255.255.0 192.168.1.1 ilo2 192.168.1.11 255.255.255.0 192.168.1.1eth4 192.168.1.9 255.255.255.0 192.168.1.1 ilo2 192.168.1.12 255.255.255.0 192.168.1.1相关配置文件参考:/etc/hosts 文件,两个节点一样。# Do not remove the following line, or various programsRHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 2 页, 共 3
6、2 页# that require network functionality will fail.127.0.0.1 localhost.localdomain localhost:1 localhost6.localdomain6 localhost6192.168.1.8 192.168.1.9 双机配置文件/etc/cluster/cluster.conf,两个节点一样。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 3 页, 共 32 页RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩
7、散 第 4 页, 共 32 页RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 5 页, 共 32 页第 2 章 系统安装配置2.1 系统安装2.1.1 操作系统安装1. 设定引导顺序进入主机 BIOS,在 BOOT 菜单下,选择引导顺序: 光驱引导硬盘引导按 F10 保存退出。2. 跳过介质检查系统重新启动,并由光驱引导,开始安装界面,直接回车选择图形界面安装,并跳过介质检查,节约时间。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 6 页, 共 32 页3. 选择安装过程语言为简体中文
8、4. 选择键盘模式为美国英语式RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 7 页, 共 32 页5. 输入安装号码 说明 : 此处输入安装号码,如:49af89414d147589,将会提示选择安装集群和集群存储以及虚拟化等应用软件包。如果跳过安装号码,将不会看到集群和集群存储以及虚拟化等软件包,待系统安装完毕后只能通过建立 YUM 源来安装相应应用软件包。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 8 页, 共 32 页6. 选择自定义分区7. 建立/boot 分区:/boot
9、 分区大小 150M 足够了,文件类型 EXT3 并强制为主分区。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 9 页, 共 32 页8. 建立 SWAP 分区:为实际物理大小的 2 倍9. 建立/根分区:余下空间分配给 /根分区,文件类型 EXT3,并强制为主分区。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 10 页, 共 32 页10. 设定主机名,并选中需要激活的网卡,并编辑 IP 地址。11. 设定 root 用户密码RHCS双机调测指导书指导书 文档密级:内部公开2007
10、-05-22 华为机密,未经许可不得扩散 第 11 页, 共 32 页12. 定制安装组件软件包 说明: 在 3.1.5 处输入安装号码后结果在此体现,选择集群和集群存储,并 选则“现在定制”后将对每个组件所需的软件做进一步详细的选择。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 12 页, 共 32 页 说明: .点击“可选的软 件包”按钮,可以 针对每个组件做详细的软 件包选择。13. 重新引导:安装环境定制完毕后将会进行安装系统,并重新引导14. 系统参数配置系统安装完毕后将会重新启动,并设置初始环境参数。RHCS双机调测指导书指导
11、书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 13 页, 共 32 页15. 关闭防火墙:RHCS 集群需要关闭防火墙设置,以防所需端口被屏蔽。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 14 页, 共 32 页16. 禁用 SELinux17. 创建 root 用户之外普通用户。Comment 学学学学1: 这句话是什么意思,有什么作用?RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 15页, 共 32页18. 点击“前进”按钮,其他默认安装,并选择不
12、进行注册,即可完成 RHEL 5.4系统安装。2.1.2 RHCS安装1. 有安装号码在安装操作系统时,提示输入安装号码,则系统安装时就可以选择同时安装集群软件包。2. 无安装号码无安装号码,在安装系统时是不能安装集群等软件包,需要在系统安装完成建立 yum源来安装,而不能通过使用 rpm命令逐个安装软件包。首先要使用 yum源必须先安装 createrepo软件包,此包不是系统强制安装,要手动安装。安装完 createrepo软件包后运行:#mount /dev/dvd /media #cd /media#createrepo .#yum clean all按照下面示例创建一个 file.r
13、epo文件:#vi /etc/yum.repos.d/file.repoRHEL-5-Repositorybaseurl=file:/mediaenabled=1gpgcheck=0这样,yum 工具就可以使用 iso镜像文件做为安装源了。设置完毕之后可以执行:#yum install system-config-cluster进行安装软件包,其中的依赖关系会由 yum自动解决。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 16 页, 共 32 页 说明: /media 目录为挂载 ISO 的目录。2.2 配置系统环境2.2.1 打开 t
14、elnet 服务安装 telnet 服务器端程序。到光盘 Server 目录下,找到 telnet-server-0.17-39.el5.x86_64.rpm 包,命令安装。rpm iUh telnet-server-0.17-39.el5.x86_64.rpm编辑/etc/securetty 文件:# vi /etc/securetty 填加 pts/0、pts/1 等,:wq!保存退出。编辑/etc/xinetd.d/telnet 文件:# vi xinetd.d/telnet# default: on# description: The telnet server serves teln
15、et sessions; it uses # unencrypted username/password pairs for authentication.service telnetflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/sbin/in.telnetdlog_on_failure += USERIDdisable = yesComment 学学2: 远程映射图形界面安装 oracleComment 学学学3: 怎么好像没有反应Comment 学学学4: 这个是什么意思?RHCS双机调测指导书指导书
16、文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 17页, 共 32页将 disable改为 no,保存退出。重启网络服务# service xinetd restartroot用户即可远程登录系统。2.2.2 开启 root用户 Xmanager远程登录编辑/etc/gdm/custom.conf文件:#vi /etc/gdm/custom.conf在xdmcp下填加Enable=true保存退出。编辑/usr/share/gdm/defaults.conf文件:#vi /usr/share/gdm/defaults.conf改写如下:AllowRemoteRoot=t
17、ruexdmcp下:Enable=truePort=177保存退出。重启 gdm服务:#gdm-restart 查看 177端口是否打开,Xmanager 使用 177端口#netstat unpol Xmanager可以 root远程登录。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 18 页, 共 32 页2.2.3 缩短内核引导超时限度有可能通过缩短内核引导超时限度来缩短成员的引导时间。在红帽企业 Linux 的引导过程中,引导装载程序允许你指定要引导的另一个内核。指定内核的默认超时时间是十秒钟。修改成员的内核引导超时限度,按照以下
18、方式来编辑恰当的文件:在使用 GRUB 引导装载程序时,你应该修改 /boot/grub/grub.conf 中的超时参数来指定恰当的 timeout 秒数。 要把间隔设为 3 秒钟,按照以下方式来编辑参数:timeout = 3在使用 LILO 或 ELILO 引导装载程序时,编辑 /etc/lilo.conf 文件(x86 系统)或 elilo.conf 文件(Itanium 系统) ,并指定想要的 timeout 数值(以十分之一秒为单位) 。以下的例子把超时限度设为三秒钟:timeout = 30要应用 /etc/lilo.conf 文件中的改变,使用 /sbin/lilo 命令。在
19、Itanium 系 统 上 , 要 应 用 /boot/efi/efi/redhat/elilo.conf 文 件 中 的 改 变 , 使 用/sbin/elilo 命令。2.3 HP ILO 卡配置开机自检时,按 F8 键进入 iLO 的设置界面:RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 19 页, 共 32 页1)进入 iLO 的设置:这项是将所有的设置恢复为出厂值。2)配置网络:RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 20 页, 共 32 页3)DHCP 需设置为 O
20、FF。4)设置 IP 地址。IP 应在同一个网段中,注意子网掩码的一致。RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 21 页, 共 32 页5)添加远程访问 User 的密码,权限等。6)增加用户RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 22 页, 共 32 页User name: adminPssword: admin1237)按 F10 保存并退出。配置完成之后, 分别 PING 两个节点的 ilo 卡 IP, 如果能 PING 通,说明网络没有问题。RHCS双机调测指导书
21、指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 23 页, 共 32 页第 3 章 双机调测3.1 配置双机在 shell 下输入 system-config-cluster,启动群集配置工具。点击创建新集群,并输入集群名称 hacluster。1. 添加群集成员节点点击 Cluster-Cluster Nodes-Add a Cluster NodeRHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 24 页, 共 32 页在 Cluster Node Name 中输入第一个机器的主机名,redhat_ha1,
22、 Quorum Votes: 不填,然后点击确定.同样方法添加第二节点2. 添加 fence 设备点击 cluster-Fence Devices-Add a fence DevicesRHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 25 页, 共 32 页在 fence Device 设备列表中选择 HP ILO Device,填写以下参数:Name:可随意填写。Login:在 2.3 节中配置的 ilo 管理员用户名。Password: 在 2.3 节中配置的 ilo 管理员密码。Hostname: 在 2.3 节中配置的 ilo 的
23、IP 地址。 用同样方法添加第二个 fence Device。3. 建立 fence 设备和每个节点的对应关系为了使每个节点可以通过 Fence 设备对节点的开机、关机和重启进行管理或者对节点的状态进行查询,需要建立 fence 设备和每个节点的对应关系。选中节点,点击Manager Fanceing For This Node,之后点击Add a New Fence Level, RHCS双机调测指导书指导书 文档密级:内部公开2007-05-22 华为机密,未经许可不得扩散 第 26 页, 共 32 页在 Fence Configuration 对话框中选中 Fence-Level-1,点击 Add a New Fence to this Level,在 Fence Properties 对话框中选择对应节点的 fence 设备,点击确定按钮,为节点 1 关联对应的 Fence Device。