IT咨询服务PowerHA集群

【案例分享】单节点升级为集群架构,如何解决IP来源及硬件绑定?

曾经协助客户处理业务系统的升级改造问题,原来的业务运行在IBM小型机上,单机运行。采购新的小型机后,计划变更为PowerHA的集群模式。但是用户的业务比较特殊。有如下两个难点:1. 对端客户端系统访问业务系统的服务ip时,必须要去返回的数据包就是那个地址。2. 应用的license需...显示全部

曾经协助客户处理业务系统的升级改造问题,原来的业务运行在IBM小型机上,单机运行。采购新的小型机后,计划变更为PowerHA的集群模式。但是用户的业务比较特殊。有如下两个难点:

1. 对端客户端系统访问业务系统的服务ip时,必须要去返回的数据包就是那个地址。

2. 应用的license需要绑定硬件,具体为hostid

对于需求1,这在单机系统上是比较简单的,一旦实施了PowerHA,服务ip做为集群的service ip出现,只能保证客户端系统可以正常访问到服务ip,但是返回的数据包就有可能是永久ip等地址。 早些年比较好的解决方案是,Powerha使用ip 替换的方式。但是目前部署的PowerHA版本较高,并且考虑到ibm已逐步不再推荐替换方式,因此还使用别名的方式,但通过在起停脚本加内容来实现

对于需求2,因为绑定基于hostid实现,所以也在起停脚本里添加对应的内容即可。

启动脚本添加内容如下:

netstat -in|grep 192.168.1.88|awk ‘{print $1}'|xargs -tl route add 0 192.168.1.254 -if

hostid 192.168.1.88

第一行意思是查看服务ip在哪个网卡上,然后将网关配置在这个网卡上

第二行表示将服务ip绑定为hostid

关闭脚本添加内容如下:

netstat -in|grep 192.168.1.88|awk ‘{print $1}'|xargs -tl route delete 0 192.168.1.254 -if

hostid 192.168.1.81

第一行意思是查看服务ip在哪个网卡上,然后将网关配置删掉

第二行表示将主机ip绑定为hostid

只是大概思路,参考即可。原有环境略复杂。

收起
参与3

返回yulu4314的回答

yulu4314yulu4314技术支持长春

参考一下你的过程,或许就有用到的一天!

系统集成 · 2023-06-13
浏览237

回答者

yulu4314
yulu4314111842
技术支持长春
擅长领域: 服务器存储数据库

yulu4314 最近回答过的问题

回答状态

  • 发布时间:2023-06-13
  • 关注会员:2 人
  • 回答浏览:237
  • X社区推广