PowerHA61安装配置详细~.doc

上传人:小** 文档编号:631589 上传时间:2019-04-22 格式:DOC 页数:13 大小:84.50KB
返回 下载 相关 举报
PowerHA61安装配置详细~.doc_第1页
第1页 / 共13页
PowerHA61安装配置详细~.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《PowerHA61安装配置详细~.doc》由会员分享,可在线阅读,更多相关《PowerHA61安装配置详细~.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、#*关于关于 PowerHA6.1 的安装配置工作的安装配置工作配置配置 PowerHA 之前的准备工作:之前的准备工作: 1、在配置、在配置 HA 之前要在之前要在 AIX6.1 上安装一些补丁包上安装一些补丁包: 使用 smitty installp Install softwareINPUT device / directory for software 【】+ 按 F4 (选择安装设备) 进入后再按 F4 用“/”查找要安装的包,按 ESC+7 选择要安装的包 要安装的包主要有: B Bos.clvm Bos.adt Bos.data Bos.perf(这个是工具包可打可不打,一般 A

2、IX6.1 以后的版本都已经 本身就有了) 再者还有 rsct.basic 以及后面的二个包最好也打一下,AIX6.1 以后自 带安装了,可是最好还是打一下 安装语言包,修改时间和时区。 将一些客户所须的文件的大小要扩大到客户要求的大小(smitty chfs)还有一些用户上限和权限问题,这些改与不改看客户需要。 这些安装完成后安装 PowerHA 其中只有 cluster.hativoli 这一项不选以外其它的合意选上进行安装即可。 2、规划、规划 IP 地址地址 IP 的选择由 HA 的方式来定,主要有二种方式 (1) 别名:别名的方式要三个网段的地址,boot standby servi

3、ce 三个地址要在三个不同 的网段上。当 HA 启动时启动服务,service IP 就会启用,可是 boot IP 一样存在。 (2) 替代:替代的方式是二个网段的地址,boot (service) standby 三个地址在二个不同 的网段上,替代是启动 HA 以后 bootIP 就会被 serviceIP 替代掉,在 boot 上看到的 IP 只有 serviceIP。停止 HA 后 boot 上看到的还是 bootIP 安装这二种方式 选择其一规划 IP 地址Boot1 Standby1 Boot2 Standby2 App1_hacmp App2_hacmp *注:所有的 boot

4、standby (serviceIP)都要用 smitty mktcpip 在网卡上修改* 3、修改、修改/etc/hosts 文件文件 IP IP 名 节点以这种方式在 /etc/hosts 中写入主 IP 备 IP 和 SVC IP 这里面其中 ip 这三项中一定要注意主机名一定要对应 hostname 一定#*不能错。在改/etc/hosts 时应先确认一下 hostname 是不是正确,如果不是你在 hosts 一样的 要改成一样的。使用 smitty hostname 或 smitty mktcpip 对 hostname 进行更改。 使用命令 Vi /etc/hosts 进入/et

5、c/hosts 文件改好 IP 后用“:wq”退出或用”ZZ”退出 4、配置启动脚本、配置启动脚本 要建服务应用脚本,如有一个数据库应用。Oracle 应用服务和 application 应用服务 我们共要建四个脚本,分别是 ora_start.sh ora_stop.sh app_start.sh app_stop.sh 如何建立: 一般这四个文件都是建在/usr/hascript 文件目录下的 先建目录: mkdir /usr/hascript 再建文件: cd /usr/hascript Touch ora_start.sh Touch ora_stop.sh Touch app_sta

6、rt.sh Touch app_stop.sh 这样四个文件就算建好了,查看一下这四个文件,用 ls l 查看 cd /usr/hascript 文件下 这四个脚本。 建完脚本后要给脚本的权限进行更改。 用 chmod 755 *5*附加 chmod 的一些用法 -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) -help : 显示辅助说明 -version : 显示版本 如 chmod R 755 file 是改变当前

7、目录下所有档案与子目录中所有文件夹的权限。 如 将档案 file1.txt 设为所有人皆可读取 : chmod ugo+r file1.txt 其中 755 只是一种权限,最大可用 777,般只要写 700 以上即可。建立 VG 每一个应用对应一个 service 资源,很一个资源都要占用一种 VG,每个 VG 都要占用一 个虚拟磁盘,每个磁盘都是 storage 中的一个 lun。所以在配置双机之前要先在储存中划 LUN 来做为主机的磁盘。在主机上运行 cfgmgr v 命令发现新添加的设备。再将发现的 设备定义为所要使用的 VG。 VG 有二种方式,一种中正常,也就是只能在一台主机上发现使

8、用,还有一种就是能同时 被二台主机发现并使用。第一种是用来做资源 VG 的,而磁盘心跳一定要用第二种并发 VG 来做。 如果双机做主备那就要一个资源,就建一个正常的 VG,如果是双机互备,那就要建二个#*正常 VG 。后建立磁盘心跳 VG(并发) HACMP 配置配置 1、定义 cluster#smitty hacmp 选择 Initialization and Standard Configuration 选择 Add Nodes to an HACMP Cluster 2、定义 node 节点#smitty hacmp 选择 Extended Configuration 选择 Extend

9、ed Topology Configuration 选择 Configure HACMP Nodes 选择 Add a Node to the HACMP Cluster 3、定义网络 A、定义 IP 网络#smitty hacmp 选择 Extended Configuration 选择 Extended Topology Configuration 选择 Configure HACMP Networks 选择 Add a Network to the HACMP Cluster 中的 ether输入字段 Network Name net_ether_01 * Network Type et

10、her * Netmask 255.255.255.0 + * Enable IP Address Takeover via IP Aliases no + (这里面如果是网络用的替代的方式就选成 NO 如果用别名的方式就要用 YES)IP Address Offset for Heartbeating over IP Aliases 4、定义网络接口 定义定义 boot1 接口接口:# smitty hacmp 选择 Extended Configuration 选择 Extended Topology Configuration 选择 Configure HACMP Communicati

11、on Interfaces/Devices 选择 Add Communication Interfaces/Devices 选择# Pre-defined IP-based Network Types 选择 Communication Interfaces net_ether_01 (0.0.0.0/0)IP Label/Address boot1 + * Network Type ether * Network Name net_ether_01 * Node Name node1 +Network Interface #*以此定义 boot1 standby1 boot2 standby2

12、 5、定义磁盘心跳#smitty hacmp 选择 Extended Configuration 选择 Extended Topology Configuration 选择 Configure HACMP Networks 选择 Add a Network to the HACMP Cluster 其中选择 diskhb 建立好心跳网络后,使用# smitty hacmp 选择 Extended Configuration 选择 Extended Topology Configuration 选择 Configure HACMP Communication Interfaces/Devices

13、 选择 Add Communication Interfaces/Devices 选择 Add Discovered Communication Interface and Devices 选择 Communication Devices 选择二个节点后 enter 完成心跳配置。 如果其中不能发现二个节点就清除 cluster 重新配置。如果还是不行就使用 HA 中的建立 磁盘心跳的方法建立磁盘心跳。6 建立资源建立资源#smitty hacmp 选择选择 Extended Configuration 选择选择 Extended Resource Configuration 选择选择 HAC

14、MP Extended Resources Configuration 选择选择 Configure HACMP Application Servers 选择选择 Add an Application ServerServer name app_vg Start script /usr/hascript/app_start.sh Stop script /usr/hascript/app_stop.sh Application monitor Names + 7、定义、定义 service 资源资源 在一节点上操作 node1# smitty hacmp 选择 Extended Configu

15、ration 选择 Extended Resource Configuration 选择 HACMP Extended Resource Group Configuration 选择 Add a Resource Group#*定义 service ip#smitty hacmp 选择 Extended Configuration 选择 Extended Resource Configuration 选择 HACMP Extended Resources Configuration 选择 Configure HACMP Service IP Labels/Addresses 选择 Add a

16、Service IP Label/Address 选择 Configurable on Multiple Nodes 再直接往下选择即可 选择能改动的前三项按 F4 选择即可。输入字段* IP Label/Address svc1 + * Network Name net_ether_01 + 注意:SVC2 同上面一样的方法进行定义 8、定义定义 oracleapp 应用服务器: 方法和 7 中 app_vg 的配置方法一样9、定义共享资源组 定义定义 chcluster_rg_1 资源组资源组# smitty hacmp 选择 Extended Configuration 选择 Exten

17、ded Resource Configuration 选择 HACMP Extended Resource Group Configuration 选择 Add a Resource Group Resource Group Name chcluster_rg_1 *Participating Nodes (Default Node Priority) UL01 UL 02 +Startup Policy Online On Home Node O + Fallover Policy Fallover To Next Prio +Fallback Policy never fallback +

18、 定义定义 chcluster_rg_2 资源组资源组 方法与上面定义 chcluster_rg_1 一样 10、修改资源组属性 修改 chcluster_rg_1 资源组属性:# smitty hacmp 选择 Extended Configuration 选择 Extended Resource Configuration 选择 HACMP Extended Resource Group Configuration 选择 Change/Show Resources and Attributes for a Resource Group#*进入后修改前三项输入字段Resource Group

19、 Name chcluster_rg_1 Participating Nodes (Default Node Priority) UL01 UL02Startup Policy Online On Home Node O Fallover Policy Fallover To Next Prio Fallback Policy never fallbackService IP Labels/Addresses app_svc + Application Servers oracleapp + Volume Groups oravg +手动输入手动输入 Use forced varyon of

20、volume groups, if necessary false +Filesystems (empty is ALL for VGs specified) + 修改 chcluster_rg_2 资源组属性: 方法与上面 1 的资源组修改方法一样 11. 同步同步 HACMP 配置配置注:该步只在第一个节点 node1 上做# smitty hacmp 选择 Extended Configuration 选择 Extended Verification and Synchronization 直接回车就同步了一直等到同步为止到此 HA 的配置工作就算完成了,下面是对 HA 的一些查看和调试

21、8.查看查看 HACMP 进程是否正常(正常有进程是否正常(正常有 2-4 个 Cluster 进程)# lssrc g cluster 用命令 Smitty clstart Smitty clstop 对 HA 进去启动和关闭 例如:停止停止: 停止的时只停止停止的时只停止 1 个节点个节点#smitty clstop Stop Cluster Services 输入字段* Stop now, on system restart or both now +#*Stop Cluster Services on these nodes GWPRD1 + BROADCAST cluster shu

22、tdown? true + * Shutdown mode gracefulmove+ 注:shutdown mode 请选择 move.,意 思是让备机自动接管9、测试 lsvg o ifconfig a instat in instat ir boot standby 二个网线拿下来测试一下趣: 使用 instfix i|grep ML 可以查看 AIX6100-07-0000 上的所有补丁是否已经正常打上去和看 到是否有没有打上去的。附件:配置心跳附件:配置心跳 心跳一般有网络心跳,磁盘心跳,串口心跳,SAN 心跳和 TMSAS 心跳。我们一般用串口 心跳和磁盘心跳。二种心跳一起使用也是

23、可以的。 下面我就前三种心跳做一个简要说明 (1)网络心跳 IP 网络心跳 可以使用 IP 别名心跳即在 boot 网卡上添加别名 IP, 来跑心跳。也可以用专门的网卡用作心跳通信。 a、IP 别名心跳配置 注意:心跳地址没有子网限制,但是要注意和 bootip 在不同的子网中。配置方法: 在 hacmp 配置完成后 smitty hacmp - Extended Configuration - Extended Topology Configuration - Configure HACMP Networks - change a Network to the HACMP Cluster 下

24、的下的 IP Address Offset for Heartbeating over IP Aliase 填入需要用作心跳传输的别名 IP 地址。当你输入 hacmp 会自动在四个 bootip 上 生成四个 private 的 ip 地址,做心跳用。 生成的规则如下: 引用 cookbook 原文:When PowerHA starts, it builds up an alias heartbeat network starting from this address, by calculating an IP address for each node based on the nod

25、e number. 举例说明: 当你输入 10.0.0.1,机器会在启动 HACMP 时,在 a 主机上 boot1 生成 10.0.0.1,boot2 上生成 10.0.1.1,备机上 boot1 生成 10.0.0.2,boot2 生成 10.0.1.2。 这四个 ip 就是做心跳用的。#*b、单独网卡心跳配置 准备:如果要是两台机器的话,用一跟网线把两个端口直接连接起来,这样就和其他的四 个 boot ip 都在不同的 vlan 内。要是两个以上网卡做心跳的话,就要使用的交换机,但要 将做心跳的所有主机的网口和 boot ip 放在不同的 vlan 内。配置步骤:(1) 、添加 IP 地

26、址:在做为心跳网卡上添加 IP 地址,并修改/etc/hosts 文件。添加心跳网络:smitty hacmp - Extended Configuration - Extended Topology Configuration - Configure HACMP Networks - Add a Network to the HACMP Cluster - # Pre-defined IP-based Network Types 选择 ether 然后添加 添加接口:smitty hacmp - Extended Configuration - Extended Topology Confi

27、guration - Configure HACMP Communication Interfaces/Devices - Add Communication Interfaces/Devices - Add Pre-defined Communication Interfaces and Devices - Communication Interfaces - 选择建立的心跳网络修改网络属性:smitty hacmo - Extended Configuration - Extended Topology Configuration - Configure HACMP Networks -

28、change a Network to the HACMP Cluste,在最后的一个选项中有一个网络的属性,默认的是 public,选择做心跳 的网络将其改为 private 即可,其他选项不变。(2)串口心跳RS232 串口心跳配置 硬件配置建议配置专门用作心跳网络的异步卡。异步卡及串口线的选择配 置可以参考:http:/www- PowerHA 中异步卡和串口线的选择。 配置方法:添加 tty 设备:smitty device 中找到 tty. 测试 tty 通信是否正常:在连接串口线后,在一台设备上输入: cat /etc/hosts/dev/tty0 另外一台输入:catdbsvr

29、1 dbsvr2Create a Concurrent Volume Group Type or select values in entry fields. Press Enter AFTER making all desired changes.TOP Entry Fields Node Names dbsvr1,dbsvr2 net_diskhb_01 PVID 0003714b1331a3ed VOLUME GROUP name heartvg Physical partition SIZE in megabytes 4 + Volume group MAJOR NUMBER 56 +

30、# Enhanced Concurrent Mode true + Enable Cross-Site LVM Mirroring Verification false + F1=Help F2=Refresh F3=Cancel F4=List Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Imagedbsvr1#lspv hdisk0 0003714ba5048a99 rootvg active hdisk1 0003714bd3cf768a rootvg active hdisk5 0003714b1331a3ed heartvgdbsvr2#ls

31、pv#*hdisk1 000531c9c977a892 rootvg active hdisk2 0003714b7d935335 datavg hdisk5 0003714b1331a3ed heartvgStep2: 编辑环境变量 dbsvr1#vi /etc/environment PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/ jre/bin:/us r/java14/bin:/usr/sbin/rsct/bin TZ=BEIST-8 LANG=en_US LOCPATH=/usr/lib/nl

32、s/loc NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat LC_FASTMSG=true dbsvr2#vi /etc/environment PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/ jre/bin:/us r/java14/bin:/usr/sbin/rsct/bin TZ=BEIST-8 LANG=en_US LOCPATH=/usr/lib/nls/loc NLSPATH=/usr/lib/nls/msg/%L/%N:/

33、usr/lib/nls/msg/%L/%N.cat LC_FASTMSG=trueStep3: 测试并行卷组通讯 dbsvr1#dhb_read -p hdisk5 -r dbsvr2#dhb_read -p hdisk5 -t DHB CLASSIC MODE First node byte offset: 61440 Second node byte offset: 62976 Handshaking byte offset: 65024 Test byte offset: 64512 Transmit Mode: Magic number = 0x87654321 Detected re

34、mote utility in receive mode. Waiting for response . . . Magic number = 0x87654321 Magic number = 0x87654321 Link operating normallyStep4: 配置磁盘心跳网络 dbsvr1#smitty hacmp Extended ConfigurationExtended Topology ConfigurationConfigure HACMP Networks#*Add a Network to the HACMP ClusterSelect a Network Ty

35、pe Move cursor to desired item and press Enter. diskhb Add a Serial Network to the HACMP ClusterType or select values in entry fields.Press Enter AFTER making all desired changes. Entry Fields * Network Name net_diskhb_01 * Network Type diskhb 按 F3 回到上一级菜单 Configure HACMP Communication Interfaces/De

36、vicesAdd Pre-defined Communication Interface and Devices Communication devicesnet_diskhb_01 * Device Name heartdbsvr1 * Network Type diskhb * Network Name net_diskhb_01 * Device Path /dev/hdisk5 *Node name dbsvr1* Device Name heartdbsvr2 * Network Type diskhb * Network Name net_diskhb_01 * Device Pa

37、th /dev/hdisk5 *Node name dbsvr2Step5: 检查集群网络结构 Show Cluster Topology Show Cluster Definition Show Topology Information by Node Show Topology Information by Network Show Topology Information by Communication InterfaceCluster Name: gyjt Cluster Connection Authentication Mode: Standard Cluster Message

38、 Authentication Mode: None Cluster Message Encryption: None Use Persistent Labels for Communication: No NODE dbsvr1: heartdbsvr1 /dev/hdisk5 dbsvr1_svc 158.1.1.126 #*dbsvr1_boot 158.1.1.127 dbsvr1_stb 192.168.1.1 Network net_diskhb_01 heartdbsvr1 /dev/hdisk5 Network net_ether_01 dbsvr1_stb 192.168.1

39、.1 Network net_rs232_01 dbsvr1_tty0 /dev/tty0 NODE dbsvr2: heartdbsvr2 /dev/hdisk5 dbsvr2_svc 158.1.1.124 dbsvr2_boot 158.1.1.125 dbsvr2_stb 192.168.1.3 Network net_diskhb_01 heartdbsvr2 /dev/hdisk5 Network net_ether_01 dbsvr2_stb 192.168.1.3 Network net_rs232_01 dbsvr2_tty0 /dev/tty0 Step6:Step6: 同

40、步集群配置 Extended Configuration Extended Verification and Synchronization 到此磁盘心跳才算是完成配置完成创建共享卷组创建共享卷组在节点 1(UL01)上建立共享 VG 创建共享 VG oravg 使用 smitty mkvg 选 Add an Original Volume GroupVOLUME GROUP name oravg Physical partition SIZE in megabytes * PHYSICAL VOLUME names hdisk3 注:根据客户现场提供,这里假设为hdisk3 Activate

41、 volume group AUTOMATICALLY no at system restart? Volume Group MAJOR NUMBER Create VG concurrent Capable? yes 并行是 YES 其它如:主备和互备在创建 VG 时应选择 NO #*Auto-varyon in Concurrent Mode? no 这里一样的主备和互备 NO /并行是 YES 注注:看 oravg 是否是激活状态,如果是激活,则需要#varyoffvg oravg在在节点 1 上上 oravg 共享卷组共享卷组 (1)oravg 共享卷组共享卷组-#smitty (sm

42、itty oravg)出现:VOLUME GROUP name oravg * PHYSICAL VOLUME name hdisk2+Volume Group MAJOR NUMBER +# 注意:sapvg 同上面方法一样。 (2) 修改修改 oravg 共享卷组属性共享卷组属性-#smitty (smitty chvg)select * VOLUME GROUP name oravgVOLUME GROUP name oravg * ACTIVATE volume group AUTOMATICALLY no at system restart? * A QUORUM of disks required to keep the volume yes group on-line? Convert this VG to Concurrent Capable? no * Autovaryon VG in Concurrent Mode? no 注意:appvg 同上面方法一样。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁