Lets set up using 2 physical interface with 2 virtual IPs.
Physical interfaces ce0, ce3
Logical interfaces ce0:1, ce0:1
Lets put the IPs into the /etc/hosts.
172.20.1.10 mynic-ce0
172.20.1.11 mynic-ce3
172.20.1.12 application1-service
172.20.1.13 application2-service
Verify local-mac-address? is set to true.
# eeprom local-mac-address?
local-mac-address?=true
Impt! - setting local-mac-address to true will not take effect until next reboot*
If this host will not be forwarding packets set the following.
# touch /etc/notrouter
Manually plumb the interfaces (ignore if you plumb them already)
# ifconfig ce0 plumb mynic-ce0 netmask + broadcast + -failover deprecated up
# ifconfig ce3 plumb mynic-ce3 netmask + broadcast + -failover deprecated up
# ifconfig ce0 addif application1-service + broadcast + failover up
# ifconfig ce3 addif application2-service netmask + broadcast + failover up
Check using /usr/sbin/ifconfig -a.
Lets make the configuration persistant across reboots.
--- /etc/hostname.ce0 ---
mynic-ce0 netmask + broadcast + group production deprecated -failover up \
addif application1-service netmask + broadcast + failover up \
addif application2-service netmask + broadcast + failover up
--- EOF ---
--- /etc/hostname.ce3 ---
mynic-ce3 netmask + broadcast + group production deprecated -failover up
--- EOF ---
8) Now lets test the failover by pulling the ce0 cable. watch /var/adm/messages for the errors.
9) you can now get the applications and users to use the IP application1-service and application2-service
Impt!! network traffic on application1-service can be incoming and outgoing BUT network traffic on application2-service can only be incoming. I have tried to play around with the deprecated tag but only managed to get network traffic going out from application1-service. Well, if you have any advise on this, do let me know!! :)
Saturday, May 24, 2008
IPMP Configuration (Probe based)
Labels:
Network,
SolarisAdmin
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment