This section describes an example configuration procedure of the network shown in the diagram below.
[HOST-A]
1) Setting up the system
1-1) Define IP addresses and hostnames in /etc/hosts file.
192.168.70.1 hosta1 # HOST-A Virtual IP 192.168.80.1 hosta2 # HOST-A Virtual IP 192.168.70.2 hostb1 # HOST-B Virtual IP 192.168.80.2 hostb2 # HOST-B Virtual IP 192.168.70.100 swhub1 # Switch/HUB1 IP 192.168.80.100 swhub2 # Switch/HUB2 IP |
1-2) Configure /etc/sysconfig/network-scripts/ifcfg-ethX (X is 0,1) file as follows.
Note
The following setting example (/etc/sysconfig/network-scripts/ifcfg-ethX) is for RHEL5. For details, see "3.2.2 Network configuration".
Contents of /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no ONBOOT=yes TYPE=Ethernet |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no ONBOOT=yes TYPE=Ethernet |
1-3) Configure /etc/sysconfig/network-scripts/ifcfg-ethX.Y (X is 0,1. Y is 1,2) file as follows.
Contents of /etc/sysconfig/network-scripts/ifcfg-eth0.1
DEVICE=eth0.1 BOOTPROTO=static BROADCAST=192.168.70.255 IPADDR=192.168.70.1 NETMASK=255.255.255.0 NETWORK=192.168.70.0 ONBOOT=yes |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth0.2
DEVICE=eth0.2 BOOTPROTO=static ONBOOT=yes |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth1.1
DEVICE=eth1.1 BOOTPROTO=static ONBOOT=yes |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth1.2
DEVICE=eth1.2 BOOTPROTO=static BROADCAST=192.168.80.255 IPADDR=192.168.80.1 NETMASK=255.255.255.0 NETWORK=192.168.80.0 ONBOOT=yes |
1-4) When the system is RHEL, on the /etc/sysconfig/network file, define a statement which enables the network configuration.
NETWORKING=yes VLAN=yes |
2) Reboot
Run the following command and reboot the system. After rebooting the system, verify eth0.1 and eth1.2 is enabled using ifconfig command.
/sbin/shutdown -r now
3) Setting a subnet mask
/opt/FJSVhanet/usr/sbin/hanetmask create -i 192.168.70.0 -m 255.255.255.0 /opt/FJSVhanet/usr/sbin/hanetmask create -i 192.168.80.0 -m 255.255.255.0
4) Creating of virtual interface
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m e -i 192.168.70.1 -t eth0.1,eth1.1 /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m e -i 192.168.80.1 -t eth1.2,eth0.2
Note
Ensure that the physical IP address specified using option '-i' is the same IP address configured in /etc/sysconfig/network-scripts/ifcfg-ethX.Y.
5) Setting up the HUB monitoring function
/opt/FJSVhanet/usr/sbin/hanetpoll create -n sha0 -p 192.168.70.100 -b off /opt/FJSVhanet/usr/sbin/hanetpoll create -n sha1 -p 192.168.80.100 -b off
6) Setting up the Standby patrol monitoring function
Please define only one Standby patrol monitoring function.
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha2 -m p -t sha0
7) Reboot
Run the following command and reboot the system.
/sbin/shutdown -r now
[HOST-B]
1) Setting up the system
1-1) Define IP addresses and hostnames in /etc/hosts file. Defined content is same as HOST-A.
1-2) Configure /etc/sysconfig/network-scripts/ifcfg-ethX (X is 0,1) file as follows.
Note
The following setting example (/etc/sysconfig/network-scripts/ifcfg-ethX) is for RHEL5. For details, see "3.2.2 Network configuration".
Contents of /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no ONBOOT=yes TYPE=Ethernet |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no ONBOOT=yes TYPE=Ethernet |
1-3) Configure /etc/sysconfig/network-scripts/ifcfg-ethX.Y (X is 0,1. Y is 1,2) file as follows.
Contents of /etc/sysconfig/network-scripts/ifcfg-eth0.1
DEVICE=eth0.1 BOOTPROTO=static BROADCAST=192.168.70.255 IPADDR=192.168.70.2 NETMASK=255.255.255.0 NETWORK=192.168.70.0 ONBOOT=yes |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth0.2
DEVICE=eth0.2 BOOTPROTO=static ONBOOT=yes |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth1.1
DEVICE=eth1.1 BOOTPROTO=static ONBOOT=yes |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth1.2
DEVICE=eth1.2 BOOTPROTO=static BROADCAST=192.168.80.255 IPADDR=192.168.80.2 NETMASK=255.255.255.0 NETWORK=192.168.80.0 ONBOOT=yes |
1-4) When the system is RHEL, on the /etc/sysconfig/network file, define a statement which enables the network configuration.
NETWORKING=yes VLAN=yes |
2) Reboot
Run the following command and reboot the system. After rebooting the system, verify eth0.1 and eth1.2 is enabled using ifconfig command.
/sbin/shutdown -r now
3) Setting a subnet mask
/opt/FJSVhanet/usr/sbin/hanetmask create -i 192.168.70.0 -m 255.255.255.0 /opt/FJSVhanet/usr/sbin/hanetmask create -i 192.168.80.0 -m 255.255.255.0
4) Creating of virtual interface
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m e -i 192.168.70.2 -t eth0.1,eth1.1 /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m e -i 192.168.80.2 -t eth1.2,eth0.2
Note
Ensure that the physical IP address specified using option '-i' is the same IP address configured in /etc/sysconfig/network-scripts/ifcfg-ethX.Y.
5) Setting up the HUB monitoring function
/opt/FJSVhanet/usr/sbin/hanetpoll create -n sha0 -p 192.168.70.100 -b off /opt/FJSVhanet/usr/sbin/hanetpoll create -n sha1 -p 192.168.80.100 -b off
6) Setting up the Standby patrol monitoring function
Please define only one Standby patrol monitoring function.
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha2 -m p -t sha0
7) Reboot
Run the following command and reboot the system.
/sbin/shutdown -r now