公司想安装MQ服务器,进入手动切换的双机模式。 具体要求是虚拟IP。 共享存储和MQ APP应用服务通过手动运行脚本来启动和停止。 虚拟IP、存储设备和MQ APP应用程序均正常启动后,该网段上的IP可以ping虚拟IP,但跨网段ping时ping不通。
在与网络同事进行故障诊断时,我们发现从交换机上看到的虚拟IP MAC地址更新时间为4小时一次。 虽然交换机上的配置可以更改为更小的时间间隔进行解决,但为了实现切换后APP应用程序恢复虚拟IP通信的实时性,仍然需要从主机端启动MAC地址更新包。
在网络上查找虚拟IP配置问题时,发现基本上被定位于arp缓存更新周期问题。
发现了问题的原因。 解决方法是通过工具主动开始更新arp地址。 可以在LINUX上使用的命令有arping
我的系统版本如下。 redhat 5.4,请参考以下命令。
[root@MQHOST ~]# uname -a
linuxmqhost2.6. 18-164.el5 #1smptueaug 1815336051336048 EDT 2009 x 86 _ 64 x86 _ 64 x86 _ 64 GNU/Linux
[ root @ MQ host~] # cat/etc/red hat-release
redhatenterpriselinuxserverrelease 5.4 (ti kanga ) )。
[root@MQHOST ~]# /sbin/arping
usage : arping [-fqbduav ] [-ccount ] [-wtime out ] [-I设备] [-s source ] destination
-f : quit on first reply
-q : be quiet
-b : keep broadcasting,don't go unicast
- d : duplicateaddressdetectionmode
-U : Unsolicited ARP mode,update your neighbours
-A : ARP answer mode,update your neighbours
- v :打印版本和退出
- ccount : howmanypacketstosend
- wtime out : howlongtowaitforareply
- I device : whichethernetdevicetouse (eth0)。
- s source : source IP地址
destination : askforwhatipaddress
[root@MQHOST ~]#
用于主动广播新IPMAC地址的命令:
/sbin/arping-C5-u-ieth 0192.168.4.100
-c表示发送多少个广播包。
-U非请求模式,更新同网段设备的arp缓存。
-I通过哪个接口发送数据包,这使用此网卡的mac的地址。
说明: arp更新问题,这个问题似乎不存在于商业性的JAN软件中,他们的实现方式似乎是通过将虚拟MAC地址和虚拟IP地址联系起来的方式实现的。 (这是从驻外工程师那里得知的非正式解释,权威性需要确认。
公司想安装MQ服务器,进入手动切换的双机模式。 具体要求是虚拟IP。 共享存储和MQ APP应用服务通过手动运行脚本来启动和停止。 虚拟IP、存储设备和MQ APP应用程序均正常启动后,该网段上的IP可以ping虚拟IP,但跨网段ping时ping不通。
在与网络同事进行故障诊断时,我们发现从交换机上看到的虚拟IP MAC地址更新时间为4小时一次。 虽然交换机上的配置可以更改为更小的时间间隔进行解决,但为了实现切换后APP应用程序恢复虚拟IP通信的实时性,仍然需要从主机端启动MAC地址更新包。
在网络上查找虚拟IP配置问题时,发现基本上被定位于arp缓存更新周期问题。
发现了问题的原因。 解决方法是通过工具主动开始更新arp地址。 可以在LINUX上使用的命令有arping
我的系统版本如下。 redhat 5.4,请参考以下命令。
[root@MQHOST ~]# uname -a
linuxmqhost2.6. 18-164.el5 #1smptueaug 1815336051336048 EDT 2009 x 86 _ 64 x86 _ 64 x86 _ 64 GNU/Linux
[ root @ MQ host~] # cat/etc/red hat-release
redhatenterpriselinuxserverrelease 5.4 (ti kanga ) )。
[root@MQHOST ~]# /sbin/arping
usage : arping [-fqbduav ] [-ccount ] [-wtime out ] [-I设备] [-s source ] destination
-f : quit on first reply
-q : be quiet
-b : keep broadcasting,don't go unicast
- d : duplicateaddressdetectionmode
-U : Unsolicited ARP mode,update your neighbours
-A : ARP answer mode,update your neighbours
- v :打印版本和退出
- ccount : howmanypacketstosend
- wtime out : howlongtowaitforareply
- I device : whichethernetdevicetouse (eth0)。
- s source : source IP地址
destination : askforwhatipaddress
[root@MQHOST ~]#
用于主动广播新IPMAC地址的命令:
/sbin/arping-C5-u-ieth 0192.168.4.100
-c表示发送多少个广播包。
-U非请求模式,更新同网段设备的arp缓存。
-I通过哪个接口发送数据包,这使用此网卡的mac的地址。
说明: arp更新问题,这个问题似乎不存在于商业性的JAN软件中,他们的实现方式似乎是通过将虚拟MAC地址和虚拟IP地址联系起来的方式实现的。 (这是从驻外工程师那里得知的非正式解释,权威性需要确认。