请教关于IPMP设置的问题
在网上看了一些资料,有些糊涂,想请明白的人指教一下。
情况1、
#cat /etc/hostname.bge0
192.168.1.1 netmask + broadcast + group ipmp up
# cat /etc/hostname.nxge0
group ipmp up
这种情况下还需要修改/etc/inet/hosts吗?
平时是不是就等于一个网卡上有ip另一个网卡上没有ip,宕掉bge0的话ip就平滑到nxge0上了吧
情况2、
# eeprom "local-mac-address?=true"
# cat /etc/inet/hosts
# Internet host table
127.0.0.1 localhost
192.168.1.1 sys11 loghost
192.168.1.21 sys11-hme1
# cat /etc/hostname.hme0
sys11 netmask + broadcast + group ipmp_group0 up
# cat /etc/hostname.hme1
sys11-hme1 netmask + broadcast + group ipmp_group0 up
这种情况下等于两个卡都有ip,哪一个才是虚拟的外部ip呢
这种情况能冗余吗,如果第一个宕掉,192.168.1.1能转到第二个卡上吗
情况3、
这种是我最常看到的写法,和上面另外两种的区别在哪里?
为什么上面两种都没有指定IPMP group的虚拟IP呢,也没有指出哪个standby
bash-3.00# more /etc/hosts
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
192.168.1.240 v240_for loghost
192.168.1.24 V240 V240.
192.168.1.242 v240_2 v240_2.
bash-3.00# more /etc/hostname.bge0
v240_for netmask + broadcast + group ipmp up addif v240 netmask + broadcast
+ deprecated -failover up
bash-3.00# more /etc/hostname.bge2
v240_2 netmask + broadcast + group ipmp deprecated -failover standby up
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
第三种情况最常见。
谢谢你的回复,我刚学,不知道理解的对不对:
情况1等于只有一个外部ip,没有测试ip;
情况2既是冗余也是负载均衡,有两个外部ip;
情况3是冗余,有一个外部ip和两个测试ip。
结合cluster软件做双机一般用情况3比较多吧
回复 2# easybegin
那这种方式等于没有测试ip了吧
情况3、
这种是我最常看到的写法,和上面另外两种的区别在哪里?
为什么上面两种都没有指定IPMP group的虚拟IP呢,也没有指出哪个standby
bash-3.00# more /etc/hosts
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
192.168.1.240 v240_for loghost
192.168.1.24 V240 V240.
192.168.1.242 v240_2 v240_2.
bash-3.00# more /etc/hostname.bge0
v240_for netmask + broadcast + group ipmp up addif v240 netmask + broadcast
+ deprecated -failover up
bash-3.00# more /etc/hostname.bge2
v240_2 netmask + broadcast + group ipmp deprecated -failover standby up
------------------------------------
和上面两种的区别是:bge0多了一个测试网口;
多的是测试IP,不是虚拟IP,虚拟IP一般指的是对外提供业务的那个IP。
情况2、
# eeprom "local-mac-address?=true"
# cat /etc/inet/hosts
# Internet host table
127.0.0.1 localhost
192.168.1.1 sys11 loghost
192.168.1.21 sys11-hme1
# cat /etc/hostname.hme0
sys11 netmask + broadcast + group ipmp_group0 up
# cat /etc/hostname.hme1
sys11-hme1 netmask + broadcast + group ipmp_group0 up
这种情况下等于两个卡都有ip,哪一个才是虚拟的外部ip呢
这种情况能冗余吗,如果第一个宕掉,192.168.1.1能转到第二个卡上吗
------------------------
两个都是真实的IP,分别配置给了两个网口;
可以冗余,两个IP同事在工作,如果第一个宕掉,192.168.1.1不会转到第二个卡上,而是第二个卡的IP开始单独工作。
在网上看了一些资料,有些糊涂,想请明白的人指教一下。
情况1、
#cat /etc/hostname.bge0
192.168.1.1 netmask + broadcast + group ipmp up
# cat /etc/hostname.nxge0
group ipmp up
--------------------------------
不需要修改/etc/inet/hosts;
宕掉bge0的话ip就平滑到nxge0上了。