当前位置: 首页 > news >正文

hacmp环境下更改ip地址

一、依据IBM官网上文档进行动作

 
 
内容提要:
环境:
AIX 5L 
HACMP 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配置里更改IP
6.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 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 --> 回车执行
用同样的方法为另一个节点选择新的boot IP
6.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。
7.同步HACMP
#smit hacmp --> Extended Configuration --> Extended Verification and Synchronization --> 在Verify, Synchronize or Both处选择Both --> 回车执行
8.检查更改是否生效
1) #cd /var/hacmp/odmcache
2) 进入另一个节点名为名字的文件夹
3) #cd _etc_objrepos
4) #export ODMDIR=./
5) #odmget CuAt | grep –p enX //enX为boot后者standby的接口名
6) 察看上述命令输出的IP地址是否已经是更改后的,然后用同样的方法察看本节点的IP地址是否已经被改变。
7) #export ODMDIR=/etc/objrepos //将ODM的路径改回原来的路径
如果条件允许,也请在另一个节点上察看ODM的IP记录是否变更正确。

9.启动HACMP服务
# smit clstart --> 选择两个节点启动
#/usr/sbin/cluster/utilities/cllsif > /tmp/cllsif.new //查看HA启动后的IP设置,比较/tmp/cllsif.new文件和先前的/tmp/cllsif.orig文件,所有ip地址的改变都将反映出来。
10. 进行必要的HACMP资源接管测试。

























































































本文转自 liu99fifa 51CTO博客,原文链接:http://blog.51cto.com/andrewliu/697807,如需转载请自行联系原作者







相关文章:

  • Citrix XenApp策略与AD组策略的整合
  • EIGRP特点包括:
  • 使用JConsole监控
  • C#去除HTML标签
  • 由VMware Workstation 6.5所想到的
  • 尘归尘,土归土——业务归业务,技术归技术。
  • 日志系统
  • 3.1 salt 语法
  • Nginx服务整理
  • Jira 6.3.6使用openldap进行认证——方法二
  • 六、任务计划管理cron
  • myeclipse xfire 开发webservice实例
  • Ceph集群块设备使用-创建和使用OSD
  • zabbix数据库优化之zabbix server优化(三)
  • DNS正向解析及案例
  • 07.Android之多媒体问题
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • Gradle 5.0 正式版发布
  • IOS评论框不贴底(ios12新bug)
  • Javascript弹出层-初探
  • JS 面试题总结
  • Nodejs和JavaWeb协助开发
  • Promise面试题,控制异步流程
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 闭包--闭包之tab栏切换(四)
  • 配置 PM2 实现代码自动发布
  • 前端技术周刊 2019-02-11 Serverless
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 入手阿里云新服务器的部署NODE
  • 三栏布局总结
  • 我有几个粽子,和一个故事
  • 携程小程序初体验
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • 扩展资源服务器解决oauth2 性能瓶颈
  • # 飞书APP集成平台-数字化落地
  • #Java第九次作业--输入输出流和文件操作
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (007)XHTML文档之标题——h1~h6
  • (4.10~4.16)
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (附源码)ssm码农论坛 毕业设计 231126
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (离散数学)逻辑连接词
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)EXC_BREAKPOINT僵尸错误
  • (转)JAVA中的堆栈
  • (转)视频码率,帧率和分辨率的联系与区别
  • (转)项目管理杂谈-我所期望的新人
  • ***监测系统的构建(chkrootkit )
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • .net6 webapi log4net完整配置使用流程
  • .net企业级架构实战之7——Spring.net整合Asp.net mvc
  • .NET企业级应用架构设计系列之应用服务器