HA维护手册.docx
- 文档编号:17148160
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:15
- 大小:20.77KB
HA维护手册.docx
《HA维护手册.docx》由会员分享,可在线阅读,更多相关《HA维护手册.docx(15页珍藏版)》请在冰点文库上搜索。
HA维护手册
配置hacmp5.2的Rotating方式
首先要说明的是,在Hacmp5.2以后,不再有Rotating、Cascading、ConCurrent之分了。
而是通过针对Startup、Failover、Fallback设置不同的策略来实现。
并且,在5.3以后,将完全不再支持Rotating方式了。
第1章 网络规划和配置
1.1 网络规划
小型机名
主用网卡IP
备用网卡IP
心跳串口
浮动IP地址
power1
10.71.111.231
到现场后需要修改主用网卡的IP地址
192.168.8.1
/dev/tty0
10.71.111.235
power2
10.71.111.232
到现场后需要修改主用网卡的IP地址
192.168.8.2
/dev/tty0
小型机一共需要2块网卡:
其中,一块网卡作为主用网卡;
一块网卡作为主用网卡的备用网卡,不设置IP地址;
需配置浮动IP地址。
用以下命令来收集网卡信息:
#ifconfig-a
#netstat-in
以上命令用来查看每个节点的网口数量及各个网口的名称、地址和子网信息。
1.2 配置网卡
#smitmktcpip
这配置hostname为power1,
IP为10.71.111.231
NetworkMASK为255.255.255.128
STARTTCP/IPdaemonsNow为yes
按照同样的方法配置备网卡、其他节点上的主备网卡。
以下命令检测配置是否生效:
#netstat-in
#hostname
1.3 配置串口
#smittty->AddaTTY->ttyrs232AsynchronousTerminal->sa0Available05-08IBM8-PortEIA-232/RS-422A(PCI)Adapter
"PORTnumber"输入0
"BAUDrate"输入9600
"PARITY"输入none
"BITSpercharacter"输入8
"NumberofSTOPBITS"输入1
其余按默认值。
按同样方法配置另外节点上的串口
检测串口通讯:
以root用户登录power1。
在power1上执行:
#cat
以root用户登录power2。
在power2上执行:
#cat/etc/hosts>/dev/tty0
host1上应该显示host2上的/etc/hosts文件的内容,不应该有乱码出现。
1.4 编辑/etc/hosts文件
127.0.0.1localhost loopback
#节点power1的网络配置
10.71.111.233 power1_presistentpower1
10.71.111.231 power1_boot #---需要修改为生产系统的IP
192.168.8.1 power1_stb power1#---备用IP
#节点power2的网络配置
10.71.111.234 power2_presistentpower2
10.71.111.232 power2_boot #---需要修改为生产系统的IP
192.168.8.2 power2_stb power2#---备用IP
#浮动ip地址
10.71.111.235 power_service #---需要修改为生产系统的IP
1.5 对root用户在各个节点建立信任机制
在root用户$HOME目录下建立.rhosts文件,并增加如下内容:
注意:
以下的label是从/etc/hosts文件中定义的。
power1
power1_boot
power1_stb
power2
power2_boot
power2_stb
power_service
或者
+
(一个‘+’表示所有机器都可以进行信任登录)
操作命令:
#vi/.rhosts
修改用户.rhosts文件的读写权限
#chmod644.rhosts
验证:
在一个节点上用rlogin登录另外一个节点,验证所有用户的信任关系是否配置成功。
如果不需要输入密码,则说明信任关系创建成功。
在power1上:
#rloginpower2 ---必须成功
#rcp.rhostspower1:
/ ---必须成功
在power2上:
#rloginpower1 ---必须成功
$rcp.rhostspower2:
/ ---必须成功
1.6 对oracle用户在各个节点间建立信任机制
在oracle用户$HOME目录下建立.rhosts文件,并增加如下内容:
注意:
以下的label是从/etc/hosts文件中定义的。
power1
power1_boot
power1_stb
power2
power2_boot
power2_stb
power_service
或者
+
(一个‘+’表示所有机器都可以进行信任登录)
操作命令:
#vi/home/oracle/.rhosts
修改用户.rhosts文件的属主以及读写权限
#chownoracle:
dba.rhosts
#chmod644.rhosts
验证:
在一个节点上用rlogin登录另外一个节点,验证所有用户的信任关系是否配置成功。
如果不需要输入密码,则说明信任关系创建成功。
在power1上:
#su–oracle
$rloginpower2 ---必须成功
$rcp.rhostspower1:
/home/oracle---必须成功
在power2上:
#su–oracle
$rloginpower1 ---必须成功
$rcp.rhostspower2:
/home/oracle ---必须成功
第2章 外置磁盘规划
2.1 数据空间规划
在裸设备上建立各种逻辑卷,包括控制文件、服务器参数文件、数据文件、重做日志文件等等.
2.2 创建逻辑卷组vg
#mkvg–B-t16-s16-yvg_datahdisk2
#mkvg–B-t16-s16-yvg_indexhdisk3
注意:
(1)-t16指定系数factor=16
-s4 指定物理分区大小PPSIZE=4MB
要求factor×PPSIZE×1016≥hdisk2的大小。
如果factor×PPSIZE×1016的值 (2)如果factor的值超过8,要加上-B参数。 采用-B参数后,-t的取值范围是1~64。 (3)如果hdisk2为创建卷组scpvg所用的逻辑盘,可以用lsdev-Ccdisk查看到,然后根据规划选择相应的逻辑盘。 2.3 在卷组中依次创建相应逻辑卷lv(注意根据规划调整创建lv大小的值) #mklv-y'ora9_system'-t'raw'–w’n’–s’n’–r’n’vg_index65hdisk3 …… 2.4 导入磁盘信息到power2节点上 1.在power1上去激活共享磁盘卷组。 #varyoffvgvg_data #varyoffvgvg_index 4.2.以root用户登录power2,导入磁盘定义信息。 注意: 如果原来已经在power2上定义过,则首先应该exportvg,把power2上odm库中关于vg的配置信息清空 #exportvgvg_data #exportvgvg_index 如果没有在power2上定义过vg_data,vg_index,可以直接执行 #importvg–yvg_datahdisk2 #importvg–yvg_indexhdisk3 5.3.激活卷组。 #varyonvgvg_data #varyonvgvg_index 6.4.检查定义的磁盘划分是否正确。 #lsvg–o 若发现这些卷组已被激活,表示磁盘卷组信息导入成功。 #lsvg-lvg_data #lsvg-lvg_index 可观察卷组中的逻辑卷定义是否正确。 2.5 修改逻辑卷的属主(在两个节点上都做以下操作) 修改vg_data,vg_index下裸设备的属性和权限,裸设备所属用户为oracle,所属的组为dba。 修改前确认rlv*所匹配的对象 #ls-l /dev/rora* #ls-l /dev/rring* #ls-l /dev/rreport* #chown-Roracle: dba /dev/rora* #chown-Roracle: dba /dev/rring* #chown-Roracle: dba /dev/rreport* #chmod660 /dev/rora* #chmod660 /dev/rring* #chmod660 /dev/rreport* 修改完后确认裸设备的属性和权限已经设置正确 #ls-l /dev/rora* #ls-l /dev/rring* #ls-l /dev/rreport* 第3章 使用HACMP安装配置双机集群系统(rotate方式) 3.1 增加一个cluster定义 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration->ConfigureanHACMPCluster->Add/Change/ShowanHACMPCluster "ClusterName"必须是一个长度小于32的字符串 上面的操作增加了一个cluster的定义: p5cluster 亦可通过以下命令快速添加 #/usr/es/sbin/cluster/utilities/claddclstr-n'p5cluster' 3.2 配置集群的各个节点 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration->ConfigureHACMPNodes->AddaNodetotheHACMPCluster "NodeNames"必须是各个节点的hostnames,CommunicationPathtoNode为每个节点的bootIP。 上面的操作在p5cluster增加了一个个节点: power1 按照相同操作增加另一个节点power2 亦可通过以下命令快速加入 #/usr/es/sbin/cluster/utilities/clnodename-a'power1'-p'power1_boot' 3.3 增加拓扑网络 步骤1: 添加ether网络 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration->ConfigureHACMPNetworks->AddaNetworktotheHACMPCluster->ether "NetworkName"自定义,输入ethernet "Netmask"输入255.255.255.128(与主网卡配置的netmask保持一致) "EnableIPAddressTakeoverviaIPAliases"选择No 步骤2: 添加串口网络 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration->ConfigureHACMPNetworks->AddaNetworktotheHACMPCluster->rs232 "NetworkName"自定义,输入rs232net 3.4 配置拓扑结构 下表中列出了一个双机双网卡网络配置列表,仅供参考,具体配置请按照具体情况进行 主机名 IP地址 标签 类型 备注 power1 10.71.111.231 power1_boot 主用(boot) IP网络 192.168.8.1 power1_stb 备用(standby) IP网络 /dev/tty0 串口(serial) 非IP网络 power2 10.71.111.232 power2_boot 主用(boot) IP网络 192.168.8.2 power2_stb 备用(standby) IP网络 /dev/tty0 串口(serial) 非IP网络 无 10.71.111.235 power_service 服务(service) IP网络 步骤1: 添加power1的bootIP 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration-> ConfigureHACMPCommunicationInterfaces/Devices->AddCommunicationInterfaces/Devices->AddPre-definedCommunicationInterfacesandDevices->CommunicationInterfaces->ethernet "IPLabel/Address"必须是在/etc/hosts里面配置的power1_boot "NodeName"选择power1 上面的操作增加了一个power1的bootIP: power1_boot 步骤2: 添加power2的bootIP 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration-> ConfigureHACMPCommunicationInterfaces/Devices->AddCommunicationInterfaces/Devices->AddPre-definedCommunicationInterfacesandDevices->CommunicationInterfaces->ethernet "IPLabel/Address"必须是在/etc/hosts里面配置的power2_boot "NodeName"选择power2 上面的操作增加了一个power2的bootIP: power2_boot 步骤3: 添加power1的standbyIP 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration-> ConfigureHACMPCommunicationInterfaces/Devices->AddCommunicationInterfaces/Devices->AddPre-definedCommunicationInterfacesandDevices->CommunicationInterfaces->ethernet "IPLabel/Address"必须是在/etc/hosts里面配置的power1_stb "NodeName"选择power1 上面的操作增加了一个power1的standbyIP: power1_stb 步骤4: 添加power2的standbyIP 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration-> ConfigureHACMPCommunicationInterfaces/Devices->AddCommunicationInterfaces/Devices->AddPre-definedCommunicationInterfacesandDevices->CommunicationInterfaces->ethernet "IPLabel/Address"必须是在/etc/hosts里面配置的power2_stb "NodeName"选择power2 上面的操作增加了一个power2的standbyIP: power2_stb 步骤5: 添加power1的串口通信配置 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration-> ConfigureHACMPCommunicationInterfaces/Devices->AddCommunicationInterfaces/Devices->AddPre-definedCommunicationInterfacesandDevices->CommunicationDevices->rs232net "DeviceName"自定义,输入power1_tty "NodeName"选择power1 上面的操作增加了一个power1的串口通信设备: power1_tty 步骤6: 添加power2的串口通信配置 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration-> ConfigureHACMPCommunicationInterfaces/Devices->AddCommunicationInterfaces/Devices->AddPre-definedCommunicationInterfacesandDevices->CommunicationDevices->rs232net "DeviceName"自定义,输入power2_tty "NodeName"选择power2 上面的操作增加了一个power2的串口通信设备: power2_tty 步骤7: 添加Power1的presistentIP 菜单导航: 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration->ConfigureHACMPPersistentNodeIPLabel/Addresses->AddaPersistentNodeIPLabel/Address->power1 "NetworkName"选择ethernet "NodeIPLabel/Address"选择/etc/hosts中定义好的power1_presistent 步骤8: 添加Power2的presistentIP 菜单导航: 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedTopologyConfiguration->ConfigureHACMPPersistentNodeIPLabel/Addresses->AddaPersistentNodeIPLabel/Address->power2 "NetworkName"选择ethernet "NodeIPLabel/Address"选择/etc/hosts中定义好的power2_presistent 3.5 定义集群应用 菜单导航: SmitHACMP->ExtendedConfiguration->ExtendedResourceConfiguration->HACMPExtendedResourcesConfiguration->ConfigureHACMPApplications->ConfigureHACMPApplicationServers->AddanApplicationServer "ServerName"可以任意命名,输入"ora_app" "StartScript"设置为"/opt/oracle/monitor.shstart” "StopScript"设置为"/opt/oracle/monitor.shstop” 上面的操作增加了应用ora_app 3.6 配置serviceIP 步骤1: 获取主网卡的MAC地址 加入主网卡为en2,则 #lscfg-vplent2 …… ent2 U787B.001.DNW0A86-P1-C1-T1 2-Port10/100/1000Base-TXPCI-XAdapter(14108902) 2-Port10/100/1000Base-TXPCI-XAdapter: PartNumber.................00P6131 FRUNumber..................00P6131 ECLevel....................H12819 ManufactureID..............YL1021 NetworkAddress.............00096B6E6610 ROMLevel(alterable).......DV0210
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HA 维护 手册