redhatAS5cluster安装文档河南人行20.docx
- 文档编号:7746334
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:31
- 大小:1,001.78KB
redhatAS5cluster安装文档河南人行20.docx
《redhatAS5cluster安装文档河南人行20.docx》由会员分享,可在线阅读,更多相关《redhatAS5cluster安装文档河南人行20.docx(31页珍藏版)》请在冰豆网上搜索。
redhatAS5cluster安装文档河南人行20
河南人民银行网管项目
redhat5.3-cluster安装配置文档
北京神州泰岳软件股份有限公司
2010年06月
目录
1简介:
3
2准备工作3
2.1地址规划3
2.2设备规划图4
2.3服务器配置及软硬件规划4
2.4存储规划5
2.5软件准备6
3安装服务器操作系统6
3.1安装操作系统6
3.2hosts文件6
3.3网卡配置7
3.3.1网管应用服务器配置(11.66.25.41)7
3.3.1.1管理IP配置bond7
3.3.1.2配置心跳IP8
3.3.2网管数据库服务器配置(11.66.25.42)9
3.3.2.1管理IP配置bond9
3.3.2.2配置心跳IP10
3.4配置ILO地址(由于这次现场环境没有使用到ILO,在此只是对IOL的配置作一个介绍)11
4存储配置14
4.1查看存储分区情况14
4.2安装多路径管理工具14
4.3查看卷组路径合并情况15
4.4卷组的划分16
4.4.1创建pv16
4.4.2创建vg16
4.4.3创建lv16
4.4.4创建挂载点16
4.4.5格式化文件系统16
4.4.6挂载文件系统17
5Cluster配置17
5.1图形配置17
5.2启停双机服务23
5.3双机切换25
5.4切换意外处理26
6相关脚本27
1简介:
河南人行it运维综合管理系统服务器,安装redhat5操作系统;使用ext3格式的文件系统。
网管系统两台核心服务器,服务流程的两台核心服务器分别做双机。
以下配置方法均以网管服务器为例。
计划双机做好后,1个浮动IP为网管应用程序所用,1个浮动IP为数据库所用。
这样同时运行,故障时,会自动切换到另一台物理主机上。
2准备工作
2.1地址规划
IP地址
Mask
Gw
11.66.25.41
255.255.255.224
11.66.25.62
11.66.25.42
255.255.255.224
11.66.25.62
11.66.25.43
11.66.25.44
11.66.25.45
255.255.255.224
11.66.25.62
11.66.25.46
255.255.255.224
11.66.25.62
11.66.25.47
11.66.25.48
11.66.25.49
255.255.255.224
11.66.25.62
2.2设备规划图
说明:
两台服务器分别是HPdl380,每台服务器共有6块网卡;两台服务器各有二块网卡连接网络两个交换机,服务器网口eth0和eth1分别做了双网卡bond0。
服务器网口eth4连接两台服务器之间心跳线。
服务器分别共享EVA4400阵列,ILOIP是hp服务器管理口,相当于unix的MP卡。
ILO口连未设置IP。
2.3服务器配置及软硬件规划
网管应用服务器:
CPU
内存
硬盘
FC口
千兆网卡
2颗八核
8G
4*146G
2
3
操作系统:
RedHatEnterpriseLinux53
Linux双机软件:
RedHatClusterSuite
类别
主要内容
描述
备注
主机名
hnnmsapp
IP地址
11.66.25.43
服务IP
11.66.25.41
管理IP
192.168.1.1
心跳IP
文件系统规划
文件系统名称
大小(GB)
四块146G硬盘采用Raid5
/boot
200MB
OS启动分区
/
20
OS
swap
16
OS
/home
10
OS
/tmp
15
OS
/var
20
OS
/oracle
10
数据库程序文件
/bmc
90
主机监控软件
/back
175
主要用于备份
网管数据库服务器:
CPU
内存
硬盘
FC口
千兆网卡
2颗八核
8G
4*146G
2
3
操作系统:
RedHatEnterpriseLinux5.3
Linux双机软件:
RedHatClusterSuite
类别
主要内容
描述
备注
主机名
hnnmsdb
IP地址
11.66.25.44
服务IP
11.66.25.42
管理IP
192.168.1.3
心跳IP
文件系统规划
文件系统名称
大小(GB)
四块146G硬盘采用Raid5
/boot
200MB
OS启动分区
/
20
OS
swap
16
OS
/home
10
OS
/tmp
15
OS
/var
20
OS
/oracle
10
数据库程序文件
/bmc
90
主机监控软件
/back
100
主要用于备份
2.4存储规划
本次项目存储型号是HPEVA44000。
大小为5.4T做raid5
应用卷名称
需要的容量
说明
ultranms
50G
运行监控应用服务(UltraNMS)
oranmsdata
800G
运行监控数据库服务器(Oracle)
nms_lock
1G
锁盘分区
注:
其中从ultranms逻辑卷中划了1G的分区用做集群的锁盘分区
2.5软件准备
RedhatAS5.3x86_32
Oracle10.2.10x86_32
Nms4.7.2
Jdk1.5forlinux
3安装服务器操作系统
3.1安装操作系统
两台服务器安装同样的操作系统,redhat5,输入企业版本license。
一定要安装的组件包:
开发包、cluster包。
选择时要点进去小项,所有小项都要选上。
最好全安装,空间是有的,这样可以免去缺少包的情况。
语言安装时,中文也要选上,这样系统支持看中文,否则中文显示都是乱码。
防火墙关上。
按硬件规划分区,etx3。
主机名安装时填好。
3.2hosts文件
两台主机的hosts文件要配置一样如下所示:
[root]#cat/etc/hosts
#Donotremovethefollowingline,orvariousprograms
#thatrequirenetworkfunctionalitywillfail.
192.168.1.1nmsapp
192.168.1.3nmsdb
11.66.25.41hnnmsapp
11.66.25.42hnnmsdb
[root]#cat/etc/hosts
#Donotremovethefollowingline,orvariousprograms
#thatrequirenetworkfunctionalitywillfail
192.168.1.1nmsapp
192.168.1.3nmsdb
11.66.25.41hnnmsapp
11.66.25.42hnnmsdb
注:
这个文件只需心跳地址,一定不能把浮动IP及对应的主机名写进来。
两台核心主机配置相同。
hosts标中192.168.1.*对应的名称为clusternodename.(设置的节点名称)
Probe的hosts文件(例主机zznmscj)文件要配置一样如下所示:
#vi/etc/hosts
11.66.25.49zznmscj
127.0.0.1zznmscjlocalhost.localdomainlocalhost
11.66.25.41hnnmsapp
11.66.25.42hnnmsdb
注:
一定要把核心主机的管理IP及主机名增加进每台probe的hosts中。
因为nms的一些服务会绑定在hnnmsapp的实IP上。
3.3网卡配置
3.3.1网管应用服务器配置(11.66.25.41)
3.3.1.1管理IP配置bond
第1、2网口做应用bond0(把eth0和eth1绑定成bond0)
在/etc/sysconfig/network-scripts下新建一个文件bond0内容如下:
[root@hnnmsappnetwork-scripts]#viifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=11.66.25.41
NETMASK=255.255.255.224
GATEWAY=11.66.25.62
USERCTL=no
TYPE=Ethernet
************************************************************
修改ifcfg-eth0的配置文件:
[root@hnnmsappnetwork-scripts]#viifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
TYPE=Ethernet
************************************************************
修改ifcfg-eth1的配置文件:
[root@hnnmsappnetwork-scripts]#viifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
TYPE=Ethernet
************************************************************
编辑/etc/modprode.conf文件添加蓝色字体内容:
aliaseth0bnx2
aliaseth1bnx2
aliaseth2bnx2
aliaseth3bnx2
aliaseth4e1000e
aliaseth5e1000e
aliasscsi_hostadaptercciss
aliasscsi_hostadapter1ata_piix
aliasscsi_hostadapter2qla2xxx
aliasbond0bonding
optionsbond0miimon=100mode=0
************************************************************
加入/etc/rc.d/rc.local启动项
ifenslavebond0eth0eth1
************************************************************
重新启动服务器reboot或者重新启动网络服务:
servicenetworkrestart
3.3.1.2配置心跳IP
将网卡第5网口作为心跳连接网管数据库服务器。
可使用图形界面或编辑/etc/sysconfig/network-scripts/ifcfg-eth4文件,添加IP地址和子网掩码:
[root@hnnmsappetc]#vi/etc/sysconfig/network-scripts/ifcfg-eth4
#IntelCorporation82571EBGigabitEthernetController
DEVICE=eth4
BOOTPROTO=none
HWADDR=00:
26:
55:
D7:
13:
FC
ONBOOT=yes
DHCP_HOSTNAME=hnnmsapp
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
IPADDR=192.168.1.1
NETMASK=255.255.255.0
配置完成后重新启动网络服务:
servicenetworkrestart
3.3.2网管数据库服务器配置(11.66.25.42)
3.3.2.1管理IP配置bond
第1、2网口做应用bond0(把eth0和eth1绑定成bond0)
在/etc/sysconfig/network-scripts下新建一个文件bond0内容如下:
[root@hnnmsdbnetwork-scripts]#viifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=11.66.25.42
NETMASK=255.255.255.224
GATEWAY=11.66.25.62
USERCTL=no
TYPE=Ethernet
************************************************************
修改ifcfg-eth0的配置文件:
[root@hnnmsdbnetwork-scripts]#viifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
TYPE=Ethernet
************************************************************
修改ifcfg-eth1的配置文件:
[root@hnnmsdbnetwork-scripts]#viifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
TYPE=Ethernet
************************************************************
编辑/etc/modprode.conf文件添加蓝色字体内容:
aliaseth0bnx2
aliaseth1bnx2
aliaseth2bnx2
aliaseth3bnx2
aliaseth4e1000e
aliaseth5e1000e
aliasscsi_hostadaptercciss
aliasscsi_hostadapter1ata_piix
aliasscsi_hostadapter2qla2xxx
aliasbond0bonding
optionsbond0miimon=100mode=0
************************************************************
加入/etc/rc.d/rc.local启动项
ifenslavebond0eth0eth1
************************************************************
重新启动服务器reboot或者重新启动网络服务:
servicenetworkrestart
3.3.2.2配置心跳IP
将网卡第5网口作为心跳连接网管应用服务器。
可使用图形界面或编辑/etc/sysconfig/network-scripts/ifcfg-eth4文件,添加IP地址和子网掩码:
[root@hnnmsdbetc]#vi/etc/sysconfig/network-scripts/ifcfg-eth4
#IntelCorporation82571EBGigabitEthernetController
DEVICE=eth4
BOOTPROTO=none
HWADDR=00:
26:
55:
D7:
11:
7A
ONBOOT=yes
DHCP_HOSTNAME=hnnmsdb
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
IPADDR=192.168.1.3
NETMASK=255.255.255.0
配置完成后重新启动网络服务:
servicenetworkrestart
3.4配置ILO地址(由于这次现场环境没有使用到ILO,在此只是对IOL的配置作一个介绍)
ILO地址,配置好以后,可以通过远程用http:
//172.21.6.177(ILO地址)方式访问。
如同在本机访问一样。
配置:
开机自检时,按F8键进入iLO的设置界面:
进入iLO的设置:
在菜单File下的“SetDefaults”是将所有的设置恢复为出厂值;
在菜单Network选项中配置网络:
分别设置IP地址和DNS。
IP应在同一个网段中,注意子网掩码的一致。
(只有在DHCP被设为Disable时,才能设置IPaddress/SubnetMask/GatewayIPaddress)
DNS的名字在服务器前面带的卡片上,还包括管理员的账号和密码。
在菜单User选项中可以添加、删除、更改远程访问User的密码,权限等;我在这里新建了自己的用户名及密码:
nmsadmin/ultra2009nms这个一定要记住,下面设置cluster时要使用到。
4存储配置
前提条件:
存储设备通过光纤交换机与网管的两台核心服务器连接;通过存储的配置软件划分好LUN。
4.1查看存储分区情况
执行fdisk-l可以浏览到所有存储分区
4.2安装多路径管理工具
安装从惠普官方网站下载的HPDMmultipath-4.4.0软件包
4.3查看卷组路径合并情况
安装成功后,执行multipath-ll命令,即可看到卷组路径是否合并如下
展现了3条路径,说明是已经合并过了,这几个设备的位置在/dev/mapper下.
4.4卷组的划分
4.4.1创建pv
pvcreate/dev/mapper/mpath0
pvcreate/dev/mapper/mpath1
pvcreate/dev/mapper/mpath2
pvscan来查看创建了那些pv
4.4.2创建vg
vgcreatevglock/dev/mapper/mpath0
vgcreatevgnms/dev/mapper/mpath1
vgcreatevgnmsdb/dev/mapper/mpath2
vgs来进行vg的使用情况
vgdisplayvg名称来查看vg的具体信息
4.4.3创建lv
lvcreate-L49G–nlvnmsvgnms
lvcreate-L800G–nlvnmsdbvgnmsdb
lvcreate-L1000M-nlvlockvglock
lvscan来进行查看划分过的lv情况
lvmdiskscan来查看具体的使用了那些磁盘
4.4.4创建挂载点
分别在两台网管核心服务器的/下创建两个目录,用于挂载存储
mkdir-p/ultranms
mkdir-p/oranmsdata
4.4.5格式化文件系统
mkfs.ext3/dev/vgnms/lvnms
mkfs.ext3/dev/vgnmsdb/lvnmsdb
把锁盘分区格式化为:
qdisk分区
mkqdisk–c/dev/vglock/lvlock–Lnms_lock(本项目中划分的lable为:
nms_lock)
查看qdisk状态:
#mkqdisk–L
因为qdsik需要在双机服务时自动启动,所以将qdiskd服务加载到系统自启动
#chkconfig--addqdiskd
4.4.6挂载文件系统
mount磁盘看手动是否可以挂载上磁盘
mount/dev/vgnms/lvnms/ultranms
mount/dev/vgnmsdb/lvnmsdb/oranmsdata
5Cluster配置
5.1图形配置
在本项目中,需要将oracle和网管应用服务nms都配置双机。
不管是修改配置文件,还是用图形界面,都需要将cluster服务停止。
检查工作如下:
1、检查包perl-Crypt-SSLeay-0.51-11.el5.x86_64.rpm,是否已安装
2、检查命令如下:
rpm–ivhperl-Crypt-SSLeay-0.51-11.el5.x86_64.rpm
检查心跳是否通:
在一端主机上ping对端主机的心跳地址:
ping192.168.1.3
1、登录到hnnmsapp,System—Adminitration—ServerSettings—ClusterManagement
2、初次配置时,选择CreateNewConfiguration,
3、选择:
createnewconfiguration出现如下界面:
在Chooseanameforcluster一栏中输入nms_cluster,并选中DLM,勾选UseaQuorumDisk,
修改Votes为1;MinimumScore1;Lable为nms_lock;Program中输入:
/bin/ping-c1-i111.66.25.62其中11.66.25.62为主机管理IP网关;score="1";interval="2";确定。
注:
以上是锁盘的配置
4、添加节点:
nmsapp、nmsdb。
选择ClusterNodes---Addaclusternode
注意:
此处的nodename一定要和/etc/hosts表心跳地址对应的主机名称一致。
5、选择FailoverDomains—CreateaFailoverDomains
将两节点添加进FailoverDomains中。
选择nmsdb01—EditFailoverDomainsProperties
db也是相同配置,也需要添加两节点。
此处,选中节点,勾选PrioritizedList选项,可以设置服务运行节点的优先级,即nms服务启动时首先运行在hnnmsapp主机上,oracle服务启动时首先运行在hnnmsdb主机上。
注:
(这个配置一定要注意两个节点必须在一个域里面如上图上面所示)
8、增加resources:
增加两个IP,两个FileSystem,两个Script
9、创建Services
配置Services:
选择Servicenms--EditServiceProperties。
Fai
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- redhatAS5cluster 安装 文档 河南人 20