更改HACMP环境里网卡的ip地址
- 格式:doc
- 大小:82.00 KB
- 文档页数:14
一、HACMP 双机系统配置计划在配置中间业务平台HACMP环境之前首先要制定配置计划。
在IBM HACMP 的配置指南中推荐了一种配置计划表的方式(Planning Worksheet ),在进行配置考虑的时候将这些表格填完即可。
通常分行中间业务平台的HACMP环境大体都有相似的拓扑环境,两个Public 类型的网络,一个用于提供中间业务服务(使用IP alias方式),另一用于连接AS/400的SNA (必须使用IP replacement方式)Cluster WorksheetCluster Name:xxibp_clusterNode Name:xxMID_PRD,xxMID_BAK在主节点上配置拓扑结构然后同步到其他节点,网络拓扑如下:(1)Network概览Network Name Network Type Network Attribute Network Mask Node Namesnet_ibp Ether public 255.255.255.0 xxMID_PRD,xxMID_BAK net_sna Ether public 255.255.255.0 xxMID_PRD,xxMID_BAK net_rs232_01 RS-232 serial N/A xxMID_PRD,xxMID_BAK (2)Network内部结构Network net_ibpService地址:ibp_svc 10.1.7.33Boot地址:ibp_boot2 172.16.101.1ibp_boot1 172.16.100.1Network sna_netService地址:sna_svc 172.16.120.3Boot地址:sna_boot 172.16.120.1Standby地址:sna_stb 172.16.121.1SNA的网络配置IP(可以使用私有地址,如172网段的任何地址,但两块网卡要在同一网段),只是为了能够互相切换,平时的IP地址不用。
HACMP操作手册强制方式停掉HACMP:HACMP 的停止分为3 种,graceful(正常),takeover(手工切换),force(强制)。
下面的维护工作,很多时候需要强制停掉HACMP 来进行,此时资源组不会释放,这样做的好处是,由于IP 地址、文件系统等等没有任何影响,只是停掉HACMP 本身,所以应用服务可以继续提供,实现了在线检查和变更HACMP 的目的。
一般所有节点都要进行这样操作。
强制停掉后的HACMP 启动:在修改HACMP 的配置后,大多数情况下需要重新申请资源启动,这样才能使HACMP 的配置重新生效.日常检查及处理为了更好地维护HACMP,平时的检查和处理是必不可少的.下面提供的检查和处理方法除非特别说明,均是不用停机,而只需停止应用即可进行,不影响用户使用。
不过具体实施前需要仔细检查状态,再予以实施。
clverify 检查这个检查可以对包括LVM 的绝大多数HACMP 的配置同步状态,是HACMP 检查是否同步的主要方式。
smitty clverify—〉Verify HACMP Configuration回车即可经过检查,结果应是OK。
如果发现不一致,需要区别对待。
对于非LVM 的报错,大多数情况下不用停止应用,可以用以下步骤解决:1.先利用强制方式停止HACMP 服务。
同样停止host2 的HACMP 服务.1.只检查出的问题进行修正和同步:smitty hacmp —〉Extended Configuration—>Extended Verification and Synchronization这时由于已停止HACMP 服务,可以包括"自动修正和强制同步“。
对于LVM 的报错,一般是由于未使用HACMP 的C-SPOC 功能,单边修改文件系统、lv、VG 造成的,会造成VG 的timestamp 不一致.这种情况即使手工在另一边修正(通常由于应用在使用,也不能这样做),如何选取自动修正的同步,也仍然会报failed。
登陆路由器要改网卡IP地址登陆路由器时,要输入192.168.1.1,然后出现登陆对话框,输入用户名和密码admin如果不能登陆路由器进行设置,这是因为网卡的TCP/IP地址设为192.168.0.2(不能是0.2或者0.3等等),应该设为192.168.1.2,即192.168.1.后面是0~255都可以或者直接改为自动也可。
默认网关是路由器地址192.168.1.1网上邻居右键属性----本地连接右键属性-----选择TCP/IP 点属性-------常规下面的使用下面的IP地址--默认网关默认网关就是离你最近的路由器的IP地址建议点击自动获取IP地址修改无线路由器设置谨防“邻居”破坏在使用无线路由器进行无线冲浪的时候,我们四周的邻居很有可能在无意间闯入本地无线网络中,这些邻居在免费享用着我们提供的宽带的同时,或许会尝试登录进本地无线路由器后台治理界面,来对本地无线网络进行非法攻击,导致本地无线网络无法正常工作。
为了谨防这些邻居的破坏,我们有必要及时采取措施,对无线路由器进行合适设置,以便拒绝非法邻居对本地无线网络实施攻击。
禁止Ping,预防本地目标暴露稍微有点攻击“本领”的非法邻居,在寻找免费的无线网络节点时,经常会使用Ping命令,来搜索四周是否存在可用的无线路由器,一旦搜索到攻击目标,他们就能充分施展自己的攻击“本领”,来对本地无线网络进行恶意攻击了。
为此,我们必须想办法让本地的无线路由器拒绝他人进行Ping命令测试,只有这样非法邻居就没有办法通过Ping命令寻找到攻击目标了,而且关闭Ping命令测试功能还可以将冲击波这样的网络病毒屏蔽在无线网络之外。
在禁用无线路由器的Ping命令测试功能时,我们可以先以系统治理员权限登录进本地无线网络的路由器后台治理界面,并在其中找到“工具”设置选项,单击该选项下面的“其他项目”,然后在对应页面中将“忽略来自WAN端的Ping”旁边的“激活”项目选中,再单击“执行”按钮就能使设置生效了。
HACMP配置环境:OS:Aix 6.1P740两台,每台机器两个物理网卡.共享存储:IBM V7000操作系统:AIX 6.1HACMP版本:HACMP 5.3一.IP地址规划1.节点nodeA启动ip地址(nodeA_boot): en0 192.168.10.11 netmask:255.255.255.0 备用ip地址(nodeA_sta): en1 192.168.20.11 netmask:255.255.255.0 服务ip地址(nodeA_svc): 192.168.30.11永久ip地址(nodeA_per): 192.168.40.112.节点nodeB启动ip地址(nodeB_boot): en0 192.168.10.12 netmask:255.255.255.0 备用ip地址(nodeB_sta): en1 192.168.20.12 netmask:255.255.255.0 服务ip地址(nodeB_svc): 192.168.30.12永久ip地址(nodeB_per): 192.168.40.12二.安装HACMP5.3文件集1.安装HACMP5.3要求的操作系统文件集:bos.databos.adt.libbos.adt.libmbos.adt.syscalls.tcp.client.tcp.serverbos.rte.SRCbos.rte.libcbos.rte.libcfgbos.rte.libpthreadsbos.rte.odmbos.rte.lvmbos.clvm.enh(IBM aix5.3系统默认没有安装)2.要求的RSCT文件集pat.basic.hacmp 2.4.2.0pat.clients.hacmp 2.4.2.0rsct.core.sec 2.4.2.1rsct.basic.sp.2.4.2.0三.安装HACMP5.31.插入hacmp5.3光盘,除以下文件集外全部安装:cluster.es.pluginscluster.hativolicluster.haviewrsct.exp2.安装完成后重启AIX系统,并查看相关进程#lssrc -g cluster#ps -ef|grep cl*四、网络配置nodeA地址配置:#ifconfig en0 192.168.10.11 netmask 255.255.255.0#ifconfig en1 192.168.20.11 netmask 255.255.255.0nodeB地址配置:#ifconfig en0 192.168.10.12 netmask 255.255.255.0#ifconfig en1 192.168.20.12 netmask 255.255.255.0五.编写/etc/hosts文件(nodeA 和nodeB上都需要做相同添加)192.168.10.11 nodeA_boot nodeA192.168.20.11 nodeA_sta192.168.30.11 nodeA_svc192.168.40.11 nodeA_per192.168.10.12 nodeB_boot nodeB192.168.20.12 nodeB_sta192.168.30.12 nodeB_svc192.168.40.12 nodeB_per注:nodeA 和nodeB上配置完ip地址并且修改完hosts文件后,两台主机可以互相ping下,检测两边是否连通.六.修改网络参数#no -p -o nonlocsrcroute=1#no -p -o ipsrcrouterec=1#no -p -o routerevalidate=1七.编写/usr/es/sbin/cluster/etc/rhosts 文件(nodeA和nodeB上都需要相同修改),建立信任关系.192.168.10.11 //(nodeA的启动ip)192.168.20.11 //(nodeA的备用ip)192.168.10.12 //(nodeB的启动ip)192.168.20.12 //(nodeB的备用ip)八.编写/usr/es/sbin/cluster/netmon.cf文件(nodeA 和nodeB上各添加自己的启动ip和备用ip)nodeA上添加:192.168.10.11192.168.20.11nodeB上添加:192.168.10.12192.168.20.12九.创建程序服务的脚本启动文件(nodeA 和nodeB 上都做相同操作)#touch /etc/hastart1.sh#touch /etc/hastop1.sh#chmod -R /etc/hast*.sh十.验证串口设备的通信,以便于串口设置做HACMP心跳线nodeA上:#lsdev -c tty#cat < /dev/tty0nodeB上:#lsdev -c tty#cat /etc/hosts >/dev/tty0反之,将nodeA上查看的hosts文件信息重定向输出到nodeB的终端上.十一.共享存储配置SSA在节点nodeA上,配置SSA存储的raid#smiity ssaraid----> add an ssa raid array选择要创建的raid的类型添加创建raid所需要的磁盘查看命令:#lsdev -c disk 查看SSA logical disk drive#lspv 查看是否出现一个新的磁盘在nodeB上使用cfgmgr命令扫描硬件然后使用lspv命令查看是否能看到与nodeA上一样的一块新磁盘,如果nodeA和nodeB上都出现一块相同的的物理磁盘则证明共享存储SSA配置成功十二.共享卷组配置在节点nodeA上,使用共享磁盘创建卷组,并指定卷组的major号(主设备号),使用lspv查看共享磁盘为hdisk2.#mkvg -V 60 -y oravg hdisk2#lsvg -orootvgoravg修改卷组oravg属性,开机不自动启动#chvg -an oravg在新的卷组oravg上创建逻辑卷#mklv -t jfs2 -y halv oravg 5G在新的逻辑卷halv上创建文件系统 /hafs#crfs -v jfs2 -d halv -m /hafs在节点nodeA 上varyoffvg卷组#varyoffvg oravg在节点nodeB上为扫描出来的新共享磁盘hdisk2添加PVID#chdev -l hdisk2 -a pv=yes在几点nodeB上导入卷组,同时指定卷组的major号与节点nodeA上卷组的major 号相同#importvg -y oravg -V 60 hdisk2#lsvg -l oravg在节点nodeB上修改卷组的属性,使开机不自动激活并关闭卷组#chvg -an oravg#varyoffvg oravg#lspv十三.添加集群(以下操作需要在卷组所在的主机上操作,本篇中为nodeB)添加集群cluster1#smittyhacmp——>initialization and standard configuration ——>add nodes to an HACMP cluster指定cluster名:cluster1:选择nodeA和nodeB的启动ip地址十四.添加服务ip地址标签添加节点nodeA上的服务ip地址nodeA_svc#smitty hacmp——>initialization andstandard configuration——>configure resources to make highly available——>configure service ip labels/addresses——>add a service ip label/address选择nodeA的服务ip地址(该位置指定以后真正使用的服务ip地址)十五.添加应用服务#smitty hacmp——>initialization and standardconfiguration——>configure resources to make highlyavailable——>configure application servers——>add an application server添加如下:server name:appserverstart script: /etc/hastart1.shstop script: /etc/hastop1.sh十六.添加资源组添加新的资源组rsg1,参与的节点为nodeA和nodeB,且nodeA在前,表示节点nodeA的优先级最高#smitty hacmp——>initialization and standardconfiguration——>configure HACMP resource Groups——>add a resource group指定资源组名:rsg1;选择节点nodeA nodeB(备注:nodeA在前优先级高)十七.更改资源组更改资源组rsg1,将资源(服务ip,应用服务,卷组)加入资源组中#smitty hacmp——>initialization and standardconfiguration——>configure hacmp resource groups——>change/show resources for a resource group选择nodeA_svc,appserver1,oravg等资源十八.添加永久IP地址添加节点nodeA的永久ip地址(节点NodeA)#smitty hacmp——>extended configuration——>extended topologyconfiguration——>configure hacmp persistent node iplabel/address——>add a persistent node ip label/address选择节点nodeA上的永久ip地址:nodeA_per添加节点nodeB的永久ip地址(节点NodeB)#smitty hacmp——>extended configuration——>extended topology configuration——>configure hacmp persistent node iplabel/address——>add a persistent node ip label/address选择节点nodeB上的永久ip地址:nodeB_per十九.添加串口心跳网络和网络设备添加串口网络和设备#smitty hacmp——>extended configuration——>extended topology configuration——>configure hacmp communicationinterfaces/devices——>add communication interface/devices按F7键选中nodeA nodeB的串口心跳网络设备:>nodeA tty0 /dev/tty0>nodeB tty0 /dev/tty0二十.显示HACMP配置显示HACMP配置#smittyhacmp——>initialization and standard configuration——>display HACMP configuration二十一.验证并同步HACMP配置(将在nodeA上做的集群配置同步到nodeB上) smitty hacmp——>initialization and standard configuration——>verify and synchronize HACMP configuration同步成功表示集群配置成功!查看永久ip地址,可以看到没有启动hacmp服务时永久nodeA和nodeB的永久ip已经存在.nodeA#ifconfig -anodeB#ifconfig -a二十二.启动HACMP服务启动节点nodeA和节点nodeB的集群服务#smitty hacmp——>system management(C-SPOC)——>manage hacmp services——>start cluster services二十三.查看集群当前状态启动完成后,查看集群当前状态#smitty hacmp——>problem determination tools——>view current state 二十四.测试集群的高可用性1.服务ip地址在网卡间的漂移(服务ip地址nodeA_svc在nodeA的en0网卡上) nodeA#ifconfig en0 down 模拟en0网卡宕掉nodeA#ifconfig -dl 查看关闭的网卡nodeA#ifconfig -a 查看服务ip地址是否转移漂移到en1上nodeA#ifconfig en1 down 模拟en1网卡也宕掉了看服务ip地址是否漂移到nodeB主机上面2.服务ip地址主机间漂移#假设服务ip地址当前在nodeB主机上,通过reboot命令重启nodeB主机服务ip会自动漂移到nodeA主机上,当nodeA主机重启时服务ip地址会自动漂移到nodeB主机上;nodeB主机正常的关机,开机操作服务ip地址不会发生漂移,资源组中默认的是级联的漂移方式优先级高的优先获得服务ip地址.。
别名方式: alias 四ip,三网段boot1 →service ip
boot2 →persistantip
boot1和boot2是不同网段,这个是为了网络冗余。
如果一条坏了,还可以走另外一条,还可以做网络心跳。
service ip和boot1 ip是不同网段,work by design。
persistantip是service ip可以同一网段,这是要求的。
为什么会有persistantip, 因为boot ip一般用作内网通讯,persistantip是管理ip,是外网通讯用。
替换方式:replece 没有persistantip 三ip,两网段boot1 →service ip
standbyip
这两个ip也是不同网段,boot,standby
service ip和boot1 ip也是不同网段,work by design
但是standby ip和boot1 是同一网段。
当集群服务启动的时候,boot 地址被换成service ip。
这种切换慢,而且在需要多服务ip的环境下这种方式是不可取的。
standby ip在应用中无作用,只做备份。
本机service ip down,则本地standby ip改为service ip,副机down,则standby ip改为副机的service ip
比如:拔掉主机的service的网卡接线,等待网卡接管成功,这时主网卡service ip已经被standby 网卡接管了。
永久的IP标识(persistent IP label)1.配置永久的IP标识(persistent IP label)一个永久的IP标识(persistent IP label)是一个IP别名,它可以被分配给一个群集网络中的指定的节点,并且会一直固定在分配的节点上。
2.永久的IP标识(persistent IP label)的特性:(1)一直固定在被分配的节点上(节点绑定)(2)作为别名被配置在启动网卡(boot adapter)上(3)与已经被配置的服务IP标识(service IP label)或启动IP标识(boot IP label)共同存在(4)不需要在节点上安装额外的物理网卡(5)不属于任何资源组(6)可以被用于在群集中访问指定的节点进行管理工作(7)在节点启动后即可用,当HACMP服务停止后也始终保持可用(8)在以太网、令牌环网、FDDI以及ATM LANE网络中都可被配置(9)不能在SP交换机、ATM传统IP网和串行网络上进行配置(10)和配置的服务IP标识(service IP label)和启动IP标识(boot IP label)使用同一块网卡(11)如果节点失败,该IP标识不会迁移到群集中的其它节点(12)如果网卡失败,它只会迁移到相同网络的同一个节点上的其它网卡(13)每个网络的每个节点上只能配置一个永久的IP标识(persistent IP label)3.子网的要求(1)对于使用传统的IPAT的网络(不使用别名)a.必须被配置为和网络中该节点上的所有standby IP标识在不同的子网b.可以被配置为和网络中该节点上的service IP标识和boot IP标识在相同的子网或者是不同的子网(2)对于使用别名的IPAT的网络a.必须被配置为和网络中该节点上的所有boot IP标识在不同的子网b.可以被配置为和网络中该节点上的作为boot网卡别名的service IP标识在相同的子网或者是不同的子网在配置永久IP之前首先要在/etc/hosts和/usr/es/sbin/cluster/etc/rhosts文件中填加相关条目Extended Configuration〉〉Extended Topology Configuration〉〉Configure HACMP Persistent Node IP Label/Addresses〉〉Add a Persistent Node IP Label/Address* Node Name hz_ora1c* Network Name net_ether_01 Node IP Label/Address hz_ora1c_per* Node Name hz_ora2f* Network Name net_ether_01 Node IP Label/Address hz_ora2f_per注意:永久ip 同步完后,ip 立即绑定到boot1 上。
aix更改ip地址环境:AIX 5LHACMP 5.2/5.3/5.4步骤:1.获取当前HACMP环境里配置的IP地址#/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.orig/tmp/cllsif.orig文件里就会包含HACMP网卡当前的IP地址2.停止所有节点的HACMP服务#smit clstop --> 选择HA的两个节点 --> 回车3.在两个节点上分别编辑/etc/hosts,将boot, standby, service更改成要求的IP地址4.在两个节点上分别用”smit chinet”更改boot和standby网卡的IP为要求的IP,需要和/etc/hosts中的IP对应一致5.在两个节点上互相ping对方的boot和standby的IP,确保能ping通6.在HACMP配置里更改IP6.1.更改Service IP第一步:删除原来的service IP label# smit hacmp --> Extended Configuration --> Extended Resource Configuration --> HACMP Extended ResourcesConfiguration --> Configure HACMP Service IP Labels/Addresses --> Remove Service IP Label(s)/Address(es) --> 选择IP标签 --> 回车第二步:添加新的Service IP Label# smit hacmp --> Extended Configuration --> Extended Resource Configuration --> HACMP Extended Resources Configuration --> Configure HACMP Service IP Labels/Addresses --> Add a Service IP Label/Address --> Configurable on Multiple Nodes --> 选择网络(比如net_ether_01) --> 在IP Label/Address处选择新的Server IP标签(列表中应该能看到更改后的server IP) --> 回车6.2.更改boot IP# smit hacmp --> Extended Configuration --> Extended Topology Configuration --> Configure HACMP Nodes --> Change/Show a Node in the HACMP Cluster --> 选择一个节点 --> 在Communication Path to Node处重新选择新的boot IP --> 回车执行。
hacmp环境下更改ip地址1.猎取当前HACMP环境里配置的IP地址/usr/sbin/cluster/utilities/clif /tmp/cllsif.orig/tmp/cllsif.orig文件里就会包含HACMP网卡当前的IP地址 2.停止全部节点的HACMP服务 smit clstop -- 挑选HA的两个节点 -- 回车 3.在两个节点上分离编辑/etc/hosts,将boot, standby, service 更改成要求的IP地址 4.在两个节点上分离用 smit chinet 更改boot和standby网卡的IP为要求的IP,需要和/etc/hosts中的IP对应全都 5.在两个节点上相互对方的boot和standby的IP,确保能ping通 6.在HACMP配置里更改IP 6.1.更改Service IP 第一步:删除本来的service IP label smit ha -- Extend Configuration -- Extended Resource Configuration -- HACMP Extended Resources Configuration -- Configure HACMP Service IP Labels/Aresses -- Remove Service IP Label(s)/Address(es) -- 挑选IP标签 -- 回车其次步:添加新的Service IP Label smit hacmp -- Extended Configuration -- Extended Resource Configuration -- HACMP Extended Resources Configuration -- Configure HACMP Service IP Labels/Addresses -- Add a Service IP Label/Address -- Configurable on Multiple Nodes -- 挑选网络(比如net_ether_01) -- 在IP Label/Address处挑选新的Server IP标签(列表中应当能看到更改后的server IP) -- 回车 6.2.更改boot IP smit hacmp -- Extended Configuration -- Extended Topology Configuration -- Configure HACMP Nodes -- Change/Show a Node in the HACMP Cluster -- 挑选一个节点 -- 在Communiion Path to Node处重新挑选新的boot IP -- 回车执行用同样的办法为另一个节点挑选新的boot IP 6.3.更改standby IP 第一步:删除本来的standby interface smit hacmp -- Extended Configuration -- Extended Topology Configuration -- Configure HACMP CommunicationInterfaces/Devices -- Remove Communication Interfaces/Devices -- 挑选一个节点的standby接口 -- 回车执行其次步:添加新的standby interface到网络(比如net_ether_01)中 smit hacmp -- Extended Configuration -- Extended Topology Configuration -- Configure HACMP Communication Interfaces/Devices -- Add Communication Interfaces/Devices -- Add Pre-defined Communication Interfaces and Devices -- Communication Interfaces -- 挑选网络(比如net_ether_01) -- 在IP Label/Address处挑选更改后的standby IP,在Node Name处挑选standby IP对应的节点名,在Network Interface处输入standby IP对应的网络接口 -- 回车执行用上述办法更改另一个节点的standby IP。
H A C M P I P A l i a s方式的简单配置步骤HACMP IP Alias方式的简单配置步骤环境:两台p550,各建一个全资源LPAR,主机名分别为zjdait01和zjdait02,共享存储为EMC,HACMP使用网络心跳和磁盘心跳,网络使用IP Alias方式,主机各两块网卡绑成etherchannel,直接配固定ip,浮动ip通过/etc/hosts指定,不需要boot地址,网卡的冗余通过etherchannel实现,这样配置的好处是日后维护简单,如果网卡发生故障,只要在etherchannel配置菜单将故障网卡从etherchannel中删除,即可通过Diag在线更换;磁盘心跳盘由盘柜建一个1G的小盘,建成concurrent vg,但不需要varyon1、确认AIX、HACMP文件集是否安装完整。
因为使用磁盘心跳,必须安装bos.clvm,如果安装hacmp53版本,安装hacmp时需要安装cluster.es.clvm,hacmp54没有这个区别2、配置两台机器的网卡每个节点用两块网卡做etherchannel,用于网卡冗余(如果系统需要跑oracle rac,oracle rac另需要两块单独的网卡做etherchannel,与系统网卡分开,且oracle和系统的网卡要分两个vlan。
)两个节点网卡做etherchannel:smitty etherchannel在网卡选择界面选择主卡,如ent0配置栏中mode选8023ad,在backup adapter处选择备卡,如ent1,配置完成系统增加一个etherchannel网卡,如ent8配置系统网络:smitty tcpipMinimum configuration & startup选择对应网卡,如ent8填入主机名、ip地址(固定ip)、子网掩码、网关,两个节点网络配完后ping网关检查网络是否正常,在ping的时候将各节点的主网卡(本例中为ent0)的光纤拔除,测试etherchannel的failover是否正常,将网线插回通过errpt检查recovery是否正常,如:vi /usr/es/sbin/cluster/netmon.cf,在文件中加入网关ip,netmon.cf文件起到HACMP网络监控作用,如果某个节点对该文件中保存的ip访问异常,则HACMP认为该节点故障,HACMP发起资源切换动作。
更改HACMP环境里网卡的ip地址环境产品: HACMP平台: pSeries, AIX软件版本: ALL问题如何更改HACMP环境里网卡的ip地址?解答更改HACMP环境里网卡的ip地址的步骤如下:1.运行命令:/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.orig ,/tmp/cllsif.orig文件里就包含您的HACMP网卡当前的ip地址;2.停止您系统上正在运行的与当前ip地址有关所有应用;3. 停止所有有关节点系统的HACMP服务:smitty hacmpCluster ServicesStop Cluster Services4.停止所有有关节点系统的TCPIP服务:stopsrc -g tcpip5.更改各个节点的HACMP网卡的boot和standby地址:smitty tcpipMinimum Configuration and Startup6.在各个节点上编辑/etc/hosts文件,更改成要求的ip地址:boot,service和standy的ip地址;7. 在各个节点上启动TCPIP服务:startsrc -g tcpip8. 用ping或者telnet命令来测试并确保各个节点在网络中是可访问的;9.在HACMP的配置里更改ip地址:smitty hacmpCluster ConfigurationCluster TopologyConfigure AdaptersChange/Show and Adapter10. 同步cluster的拓扑结构:smitty hacmpCluster ConfigurationCluster TopologySynchronize Cluster Topology11.检验环境:smitty hacmpCluster ConfigurationCluster Verification12. 运行命令:/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.new ,比较/tmp/cllsif.new文件和先前的/tmp/cllsif.orig文件,所有ip地址的改变都将反映出来;13.把各个节点上除了rootvg外的所有卷组都置为不可用状态:varyoffvg vgname ;14.启动HACMP服务:smitty hacmpCluster ServicesStart Cluster Services15. 如果用了DNS服务,对DNS服务器做必要的更改;16. 用新的ip地址进行HACMP的资源接管测试。
HACMP 更改服务IP地址的步骤1.对现有HACMP环境做快照/usr/es/sbin/cluster/utilities/clsnapshot -c -i -n clsnap_`date +%F` -d "."2.停止现有HA两个节点的运行/usr/es/sbin/cluster/sbin/cl_clstop -cspoc -gr -s -y3.修改/etc/hosts将服务IP Label(别名)及其相应的IP地址更改为合适的名称和地址4.重新做检测群集双机的系统配置smitty hacmpExtended Configuration > Discover HACMP-related Information from Configured Nodes 回车5.更改HA服务地址smity hacmpExtended Configuration > HACMP Extended Resources Configuration > Configure Service IP Labels/Addresses > Change/Show a Service IP Label/Address选择需要更改的服务IP Label(别名)回车,然后在New IP Label填写新的IP Label (别名)如果只是更改ip的话,不需要修改任何信息,直接回车即可。
6.修改资源组属性smitty hacmpExtended Configuration > Extended Resource Configuration > Extended Resource Group Configuration > Change/Show Resources and Attributes for a Resource Group在Service IP Labels/Addresses项按“F4”选择新设定的服务IP Label(别名),按回车确认保存。
服务 IP 地址变更增加服务 IP 地址1.修改 /etc/hosts, 增加以下行10.66.201.1 host1_l2_svc210.66.201.2 host2_l2_svc2HACMP 新增服务 IPsmitty hacmp->Extended Configuration->HACMP Extended Resources Configuration ->Configure HACMP Service IP Labels/Addresses->Add a Service IP Label/Address->Configurable on Multiple Nodes选择网络Add a Service IP Label/Address configurable onMultiple Nodes (extended)Type or select values in entry fields.Press Enter AFTER making all desired changes.* IP Label/Address host1_svc2* Network Name net_ether_01Alternate HW Address to accompany IPLabel/Address []同样增加 host2_svc21.修正资源组smitty hacmp->Extended Configuration->Extended Resource Configuration->HACMP Extended Resource Group Configuration->Change/Show Resources and Attributes for a Resource Group->Change/Show All Resources and Attributes for a Resource Group Type or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]Resource Group Name eai1d0_RGParticipating Nodes (Default Node Priority)bgbcb11 bgbcb04Startup Policy Online On Home Node OnlyFallover Policy Fallover To Next PriorityNode In The ListFallback Policy Fallback To Higher PriorityNode In The ListFallback Timer Policy (empty is immediate) []Service IP Labels/Addresses [host1_svchost1_svc2]1.HACMP 同步需要同步,参见第 2 部分的“检查和同步 HACMP 配置”一节。
AIX6.1 HACMP双机安装切换过程1引言1.1HACMP 工作原理HACMP 是High Availability Cluster Multi-Processing 的缩写。
HACMP 是IBM 公司在P 系列AIX 操作系统上的高牢靠集群软件,配置冗余,消退单点故障,保证整个系统连续可用性和平安牢靠性。
HACMP 是利用网络来侦测主机及网卡的状况,搭配AIX 所供应的硬盘镜像等功能,在主机、网卡、硬盘限制卡、硬盘或网络发生故障时,自动切换到另一套备用元件上重新工作; 若是主机故障切换至备份机上接着应用系统的运行。
作为双机系统的两台服务器同时运行HACMP 软件。
两台服务器的备份方式有二种:●一台服务器运行应用,另外一台服务器做为备份●两台服务器除正常运行本机的应用外,同时又作为对方的备份;●两台主机系统在整个运行过程中,通过" 心跳线" 相互监测对方的运行状况( 包括系统的软硬件运行、网络通讯和应用运行状况等);●一旦发觉对方主机的运行不正常( 出故障) 时,故障机上的应用就会马上停止运行,本机( 故障机的备份机) 就会马上在自己的机器上启动故障机上的应用,把故障机的应用及其资源( 包括用到的IP 地址和磁盘空间等) 接管过来,使故障机上的应用在本机接着运行;●应用和资源的接管过程由HACMP 软件自动完成,无需人工干预;●当两台主机正常工作时,也可以依据须要将其中一台机上的应用人为切换到另一台机( 备份机) 上运行。
1.2心跳设计配置HACMP 的过程中,除了TCP/IP 网络之外,您也可以在其它形式的网络上,如串行网络和磁盘总线上配置心跳网络。
●TCP/IP 网络优点:要求低,不须要任何额外硬件或软件,即可实现。
缺点:占用IP 地址,不能避开由于TCP/IP 的软件问题导致HACMP 崩溃,系统不行用。
●串口网络优点:真正实现高可用性,不占用IP 地址。
缺点:须要硬件支持,对于p5 机器,须要新增异步卡,而中低端的机器的插槽有限。
HACMP环境修改IP的方法一、单独修改service IP1)主/备机节点停止HACMP服务# smitty clstop2)主/备机编辑/etc/hosts192.168.50.88 nodesvc3)# smitty hacmp->Initialization and Standard Configuration-> Configure Resources to Make Highly Available-> Configure Service IP Labels/Addresses->Change/Show a Service IP Label/Address* IP Label/Address nodesvc* New IP Label/Address [nodesvc] 这里再写一遍* Network Name [net_ether_01]4)# /usr/es/sbin/cluster/utilities/cllsifnodesvc service net_ether_01ether public node01 192.168.50.88服务IP已经修改过来5)# smitty hacmp-> Extended Configuration-> Verification and Synchronization验证后启动HACMP即可二、单独修改主/备机boot1 IP1)主/备机节点停止HACMP服务# smitty clstop2)主/备机修改en0 IP# smitty chinet3)主/备机编辑/etc/hosts# vi /etc/hosts192.168.100.61 node01boot1 140node01192.168.100.62 node02boot1 140node02192.168.50.88 nodesvc5)# smitty hacmp->Extended Configuration-> Extended TopologyConfiguration->Configure HACMP CommunicationInterfaces/Devices->Change/Show Communication Interfaces/Devices依次选择主/备机节点的en0/en0,不做修改,直接回车即可,自动会更新boot1 IP地址6)# /usr/es/sbin/cluster/utilities/cllsif显示网络接口配置node01boot1 boot net_ether_01ether public node01 192.168.100.61 en0 25 5.255.255.0nodesvc service net_ether_01ether public node01 192.168.50.88 255.2 55.255.0node02boot1 boot net_ether_01ether public node02 192.168.100.62 en0 25 5.255.255.0nodesvc service net_ether_01 ether public node02 192.168.50.88 boot1 IP已经修改过来7)# smitty hacmp-> Extended Configuration-> Verification and Synchronization验证后启动HACMP即可三、单独修改备机boot1对应接口enX1)主/备机节点停止HACMP服务# smitty clstop2)备机修改boot1 IP 从en0->en1# smitty chineten0 detach 删除IP# smitty chineten1 up 设置IP3)# smitty hacmp->Extended Configuration-> Extended Topology Configuration->Configure HACMP Communication Interfaces/Devices->Update HACMP Communication Interface with Operating System Settings选择node02boot1 回车即可此时# /usr/es/sbin/cluster/utilities/cllsifnode02boot1 boot net_ether_01ether public node02 192.168.100.62node02boot1不对应任何一个enX4)# smitty hacmp-> Extended Configuration-> Verification and Synchronization 同步验证# /usr/es/sbin/cluster/utilities/cllsifnode02boot1 boot net_ether_01ether public node02 192.168.100.62 en1同步验证后正确对应到en1主/备机启动HACMP即可++++++++++++++++++++++++++++++++++++++HACMP 修改 boot IP 、persist IP、service IP方法环境:Aix5307;HACMP5.4.1问题:boot IP、persistIP、service IP地址变更停掉HACMP做以下操作:修改boot IP1.smit tcpip 修改网卡地址2.修改/etc/hosts的boot地址3.修改HACMP配置->Change/Show a Communication Interface->Change/Show Communication Interfaces/Devices选择你修改的网卡名(如下图ent0)回车回车后将出现下图:不做修改,直接回车即可;以同样方法修改其他 boot 地址修改persist IP、service IP1.所有节点(fep1和fep2)修改 /etc/hosts 将persist ip以及share ip修改为需要的地址#persist ip139.115.4.111 fep1_per_ip ――>139.115.40.131139.115.4.112 fep2_per_ip ――>139.115.40.132#share ip139.115.4.110 ――>139.115.40.130139.115.4.130 ――>139.115.40.1332.修改HACMP的persist配置->Configure HACMP Persistent Node IP Label/Addresses->Change / Show a Persistent Node IP Label/Address选择你修改的fep1_per_ip回车回车后将出现下图:不做修改,直接回车即可;以同样方法修改其他fep2_per_ip地址3.修改HACMP的share ip配置-> HACMP Extended Resources Configuration-> Configure HACMP Service IP Labels/Addresses选择你修改的fep_share_ip回车回车后将出现下图:不做修改,直接回车即可;以同样方法修改其他oia_share_ip地址4修改资源组配置smitty hacmp ->Extended Configuration-> Extended Resource Configuration-> HACMP Extended Resources Configuration-> Change/Show Resources and Attributes for a Resource Group将出现下图:(你的机器会出现两个资源组)选择第一个资源组回车将出现下图:不做修改,直接回车即可,同样方法修改第二个资源组修改完毕以后:1. 同步HACMPsmitty hacmp ->Extended Configuration-> Extended Verification and Synchronization2. 启动HACMPsmitty clstart环境:问题:、persistIP、service IP地址变更<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />。
HACMP双机配置指导书本文介绍HA CMP双机的配置。
1.1 概述在启动短消息系统之前,需要对双机系统进行配置,IBM-pSeries的双机控制软件称之为HACMP。
HACMP双机软件的配置过程分为两部分,分别为HA CMP基本配置(Cluster配置)和HACMP应用定制配置。
配置过程如下:在启动双机系统HA CMP之前,需要对两个独立的主机进行配置,以构成一个完整的双机系统,这些配置工作都将通过IBM的HACMP双机软件工具来完成,称为Cluster配置。
在Cluster配置正确完成之后,就可以结合具体的短消息系统对HACMP进行定制配置,也就是进行应用的监管配置,将短消息系统置于HACMP双机系统的监控管理之下。
说明:以下配置操作以root用户进行,每个步骤完成,可使用Esc+3 / F3 回退到上一步,使用Esc+4/F4进行配置项值列表选择,使用Esc+0/F10退出smitty 配置环境,Enter确认配置参数。
1.2 双机规划方案1.2.1以下为中山短消息系统的双机规划实例,供参考!表1-1Network Adapter Worksheet表1-2Share IP Address用户/组规划1.2.2 修改配置文件根据以上网络规划,修改相应的配置文件:1、以root用户修改主备小型机上/etc/security/limits文件:# cd /etc/security;切换到目录:/etc/security.# vi limits ;修改配置文件limits。
在文件中增加或修改root用户的参数如下:smc:fsize = -1core = 409600cpu = -1data = -1rss = -1stack =-1nofiles = 20002、修改hosts文件127.0.0.1 loopback localhost # loopback (lo0) name/address# zs_smc_smc1172.10.14.31 zs_smc_smc1_boot zs_smc_smc1192.168.14.31 zs_smc_smc1_stb zs_smc_smc1# zs_smc_smc2172.10.14.33 zs_smc_smc2_boot zs_smc_smc2192.168.14.33 zs_smc_smc2_stb zs_smc_smc2# service_ip172.10.14.30 service_ip#fix ip172.10.114.31 zs_smc_smc1172.10.114.33 zs_smc_smc2.rhosts文件zs_smc_smc1zs_smc_smc1_bootzs_smc_smc1_stbzs_smc_smc2zs_smc_smc2_bootzs_smc_smc2_stbservice_ip1.3 配置前提1.3.1 检查双机上正确安装了HACMP软件检查双机两台机器上是否都安装了HA CMP软件,详细安装步骤见附录二。
快速修改IP地址DNS和MAC地址的方法2009-03-21 08:52最近我们学校的电脑频频受到ARP病毒攻击,总有莫名其妙虚拟的主机发送大量的arp数据包至使局域网瘫痪,今天想了种种办法,安装了ARP保护神,绑定了自己的IP装了360实时保护,希望自己的电脑不要感染,至少可以免疫。
下面将本人在网上查到的以前也用过的批处理修改IP地址DNS和MAC地址方法与大家分享。
一、改IP设置批处理首先是更改本地链接里tcp/ip协议下的ip地址,使用netsh interface ip 命令即可完成,该命令介绍如下:?——显示命令列表Add ——向表中添加一个配置项目Delete ——从表中删除一个配置项目Dump ——显示一个配置脚本Help ——显示命令列表Set ——设置配置信息Reset ——复位tcp/ip及相关的组件到干净的状态Show ——显示信息这里我们只用到set命令如:netsh interface ip set address “本地连接”static 192.168.0.182 255.255.255.255 192.168.0.1 1某些电脑上名称不是本地连接,而是“本地连接2”等等之类的,只要替换上述命名中的相应的内容即可,static(表示此为静态配置,也就是手工的配置,非自动获取),而后是你要修改的ip地址、对应的掩码和网关,最后的“1”是指默认网关的跃点数,一般设置为“1”。
使用命令netsh interface ip set dns “本地连接”static 202.103.24.68 primary可设置首选的DNS地址(202.103.24.68为武汉电信的DNS地址,可根据自己的所在地的DNS地址进行填写)如要添加备用的DNS地址可使用命令netsh interface ip add dns“本地连接”202.103.0.117即可。
一、该MAC地址批处理通常情况下手工修改mac地址的方法有两种:第一种方法右击“我的电脑”选择“管理”,选择“设备管理器”,找到“网络适配器”下你电脑中本地连接的网卡,双击打开,点击“高级”下的“本地管理的地址”在右边的选项中“不存在”并不代表没有MAC地址,而是厂商赋予给你MAC地址,也就是默认的此网卡的MAC地址,而要修改的话,可在“值”中输入你要修改后的MAC地址,请注意,在“值”中输入的是12个字符的16进制数(也就是数字和ABCDEF)注:此方法的缺点是,并不是每台电脑的网卡高级选项中都有这些选项,如无上面提到的选项,那么就无法使用此方法。
服务 IP 地址变更增加服务 IP 地址1.修改 /etc/hosts, 增加以下行10.66.201.1 host1_l2_svc210.66.201.2 host2_l2_svc2HACMP 新增服务 IPsmitty hacmp->Extended Configuration->HACMP Extended Resources Configuration ->Configure HACMP Service IP Labels/Addresses->Add a Service IP Label/Address->Configurable on Multiple Nodes选择网络Add a Service IP Label/Address configurable onMultiple Nodes (extended)Type or select values in entry fields.Press Enter AFTER making all desired changes.* IP Label/Address host1_svc2* Network Name net_ether_01Alternate HW Address to accompany IPLabel/Address []同样增加 host2_svc21.修正资源组smitty hacmp->Extended Configuration->Extended Resource Configuration->HACMP Extended Resource Group Configuration->Change/Show Resources and Attributes for a Resource Group->Change/Show All Resources and Attributes for a Resource Group Type or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]Resource Group Name eai1d0_RGParticipating Nodes (Default Node Priority)bgbcb11 bgbcb04Startup Policy Online On Home Node OnlyFallover Policy Fallover To Next PriorityNode In The ListFallback Policy Fallback To Higher PriorityNode In The ListFallback Timer Policy (empty is immediate) []Service IP Labels/Addresses [host1_svchost1_svc2]1.HACMP 同步需要同步,参见第 2 部分的“检查和同步 HACMP 配置”一节。
1.HACMP 启动注意修改启动参数使得启动时重新申请资源,触发新增服务 IP 生效。
这时 netstat -in,可以看到地址生效了。
修改服务 IP 地址如果要修改应用服务使用的 IP 地址,自然是需要停止应用来进行的。
比如要将原地址 10.2.200.x 改为10.2.201.x,路由改为 10.2.201.254 步骤如下:1.正常停止 HACMPsmitty clstop ->graceful1.所有节点修改 /etc/hosts 将服务地址修改为需要的地址10.2.201.1 host1_l2_svc host110.2.201.2 host2_l2_svc host21.修改启动脚本的路由部分(如果需要)GATEWAY=10.2.201.2541.在一个节点修改 HACMP 的配置smitty hacmp->Extended Configuration->HACMP Extended Resources Configuration->Configure HACMP Service IP Labels/Addresses->Change/Show a Service IP Label/Address 选择 host1_l2_svc不做修改,直接回车即可,同样修改 host2 璤 l2_svc。
smitty hacmp->Extended Configuration->Extended Resource Configuration->HACMP Extended Resource Group Configuration->Change/Show Resources and Attributes for a Resource Group->Change/Show All Resources and Attributes for a Resource Group 选择 host1_RG不做修改,直接回车即可,同样修改 host2 璤 RG1.同步 HACMP。
1.重新启动 HACMP 并确认。
注意修改启动参数使得启动时重新申请资源,触发新服务 IP 地址生效。
注意:如果修改的不是应用服务要用的地址,或者修改期间对该地址的服务可以暂停,则可以将步骤 1 改为强制停止,增加第 7 步。
整个过程可以不停应用服务。
7. 去除原有服务 IP 地址netstat -in 找到该服务 IP 地址所在网卡 en2。
然后执行:ifconfig en2 alias delete 10.2.200.1boot 地址变更1.smitty tcpip 修改网卡的地址2.修改 /etc/hosts 的 boot 地址3.修改 HACMP 配置smitty hacmp ->Extended Configuration-> Extended Topology Configuration-> Extended Topology ConfigurationChange/Show a Communication InterfaceNode Name [bgbcb04]Network Interface en1IP Label/Address bgbcb04_boot1Network Type ether* Network Name [net_ether_01]不做修改,直接回车即可,同样修改其他 boot 地址。
1.同步 HACMP2.重新启动 HACMP 确认注意:修改启动参数使得启动时重新申请资源,触发新 boot IP 地址生效,否则 clstat 看到的 boot 地址将是 down。
更改HACMP环境里网卡的ip地址Document #: 1311022000010Body:[标题]更改HACMP环境里网卡的ip地址环境:产品: HACMP平台: pSeries, AIX软件版本: ALL问题描述:如何更改HACMP环境里网卡的ip地址?解答:更改HACMP环境里网卡的ip地址的步骤如下:1.运行命令:/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.orig ,/tmp/cllsif.orig文件里就包含您的HACMP网卡当前的ip地址;2.停止您系统上正在运行的与当前ip地址有关所有应用;3. 停止所有有关节点系统的HACMP服务:smitty hacmpCluster ServicesStop Cluster Services4.停止所有有关节点系统的TCPIP服务 :stopsrc -g tcpip5.更改各个节点的HACMP网卡的boot和standby地址:smitty tcpipMinimum Configuration and Startup6.在各个节点上编辑/etc/hosts文件,更改成要求的ip地址:boot,service和standy的ip地址;7. 在各个节点上启动TCPIP服务:startsrc -g tcpip8. 用ping或者telnet命令来测试并确保各个节点在网络中是可访问的;9.在HACMP的配置里更改ip地址:smitty hacmpCluster ConfigurationCluster TopologyConfigure AdaptersChange/Show and Adapter10. 同步cluster的拓扑结构:smitty hacmpCluster ConfigurationCluster TopologySynchronize Cluster Topology11.检验环境:smitty hacmpCluster ConfigurationCluster Verification12. 运行命令:/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.new ,比较/tmp/cllsif.new文件和先前的/tmp/cllsif.orig文件,所有ip地址的改变都将反映出来;13.把各个节点上除了rootvg外的所有卷组都置为不可用状态:varyoffvg vgname ;14.启动 HACMP服务:smitty hacmpCluster ServicesStart Cluster Services15. 如果用了DNS服务,对DNS服务器做必要的更改;16. 用新的ip地址进行HACMP的资源接管测试。
如何更改HACMP环境里网卡的IP地址内容提要:环境:AIX 5LHACMP 5.2/5.3/5.4步骤:1.获取当前HACMP环境里配置的IP地址#/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.orig/tmp/cllsif.orig文件里就会包含HACMP网卡当前的IP地址2.停止所有节点的HACMP服务#smit clstop --> 选择HA的两个节点--> 回车3.在两个节点上分别编辑/etc/hosts,将boot, standby, service更改成要求的IP地址4.在两个节点上分别用”smit chinet”更改boot和standby网卡的IP为要求的IP,需要和/etc/hosts中的IP对应一致5.在两个节点上互相ping对方的boot和standby的IP,确保能ping通6.在HACMP配置里更改IP6.1.更改Service IP第一步:删除原来的service IP label# smit hacmp --> Extended Configuration --> Extended Resource Configuration --> HACMP Extended Resources Configuration --> Configure HACMP Service IP Labels/Addresses --> Remove Service IPLabel(s)/Address(es) --> 选择IP标签--> 回车第二步:添加新的Service IP Label# smit hacmp --> Extended Configuration --> Extended Resource Configuration --> HACMP Extended Resources Configuration --> Configure HACMP Service IP Labels/Addresses --> Add a Service IPLabel/Address --> Configurable on Multiple Nodes --> 选择网络(比如net_ether_01) --> 在IP Label/Address处选择新的Server IP标签(列表中应该能看到更改后的server IP) --> 回车6.2.更改boot IP# smit hacmp --> Extended Configuration --> Extended Topology Configuration --> Configure HACMP Nodes --> Change/Show a Node in the HACMP Cluster --> 选择一个节点--> 在Communication Path to Node处重新选择新的boot IP --> 回车执行用同样的方法为另一个节点选择新的boot IP6.3.更改standby IP第一步:删除原来的standby interface# smit hacmp --> Extended Configuration --> Extended Topology Configuration --> Configure HACMP Communication Interfaces/Devices --> Remove Communication Interfaces/Devices --> 选择一个节点的standby接口--> 回车执行第二步:添加新的standby interface到网络(比如net_ether_01)中# smit hacmp --> Extended Configuration --> Extended Topology Configuration --> Configure HACMP Communication Interfaces/Devices --> Add Communication Interfaces/Devices --> Add Pre-defined Communication Interfaces and Devices --> Communication Interfaces --> 选择网络(比如net_ether_01) --> 在IP Label/Address处选择更改后的standby IP,在Node Name处选择standby IP对应的节点名,在Network Interface处输入standby IP对应的网络接口--> 回车执行用上述方法更改另一个节点的standby IP。