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/inet/hosts file.
192.168.70.1 hosta # HOST-A Virtual IP 192.168.70.10 host71 # HOST-A Physical IP (Tagged VLAN interface) 192.168.80.1 hostb # HOST-A Virtual IP 192.168.80.10 host81 # HOST-A Physical IP (Tagged VLAN interface) 192.168.70.2 hostc # HOST-B Virtual IP 192.168.70.20 host72 # HOST-B Physical IP (Tagged VLAN interface) 192.168.80.2 hostd # HOST-B Virtual IP 192.168.80.20 host82 # HOST-B Physical IP (Tagged VLAN interface) 192.168.70.100 swhub1 # Primary Switchi/HUB IP 192.168.70.101 swhub2 # Secondary Switch/HUB IP |
1-2) For Solaris 10
Write the hostnames defined above in /etc/hostname."interface-name" files. If a file does not exist, create a new file.
Contents of /etc/hostname.fjgi1000
host71 |
Contents of /etc/hostname.fjgi2000
host81 |
1-2) For Solaris 11
Set the host by the interface used with the dladm(1M) command and the ipadm(1M) command and also by the host name defined above.
Interface fjgi1000
# /usr/sbin/dladm create-vlan -l fjgi0 -v 1 # /usr/sbin/ipadm create-ip fjgi1000 # /usr/sbin/ipadm create-addr -T static -a host71/24 fjgi1000/v4 |
Interface fjgi1001
# /usr/sbin/dladm create-vlan -l fjgi1 -v 1 |
Interface fjgi2000
# /usr/sbin/dladm create-vlan -l fjgi0 -v 2 # /usr/sbin/ipadm create-ip fjgi2000 # /usr/sbin/ipadm create-addr -T static -a host81/24 fjgi2000/v4 |
Interface fjgi2001
# /usr/sbin/dladm create-vlan -l fjgi1 -v 2 |
1-3) Define the subnet mask in /etc/inet/netmasks file.
192.168.70.0 255.255.255.0 192.168.80.0 255.255.255.0 |
2) Creation of virtual interface
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 192.168.70.1 -e 192.168.70.10 -t fjgi1000,fjgi1001 /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m d -i 192.168.80.1 -e 192.168.80.10 -t fjgi2000,fjgi2001
Note
Ensure that the physical IP address specified using option '-e' is the same IP address configured in /etc/hostname.fjgi1000, in /etc/hostname.fjgi2000, or with the ipadm(1M) command.
3) Setting up the HUB monitoring function
/opt/FJSVhanet/usr/sbin/hanetpoll create -n sha0 -p 192.168.70.100,192.168.70.101 -b on
4) Setting up the HUB monitoring function (Synchronized switching)
/opt/FJSVhanet/usr/sbin/hanetpoll copy -n sha0,sha1
5) 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
6) Reboot
Run the following command to reboot the system. Make sure fjgi1000 and fjgi2000 are enabled as IPv4 interfaces after rebooting the system.
/usr/sbin/shutdown -y -i6 -g0
[HOST-B]
1) Setting up the system
1-1) Define IP addresses and hostnames in /etc/inet/hosts file. Defined information is the same as for HOST-A.
1-2) For Solaris 10
Write the hostnames defined above in /etc/hostname."interface-name" files. If a file does not exist, create a new file.
Contents of /etc/hostname.fjgi1000
host72 |
Contents of /etc/hostname.fjgi2000
host82 |
1-2) For Solaris 11
Set the host by the interface used with the dladm(1M) command and the ipadm(1M) command and also by the host name defined above.
Interface fjgi1000
# /usr/sbin/dladm create-vlan -l fjgi0 -v 1 # /usr/sbin/ipadm create-ip fjgi1000 # /usr/sbin/ipadm create-addr -T static -a host72/24 fjgi1000/v4 |
Interface fjgi1001
# /usr/sbin/dladm create-vlan -l fjgi1 -v 1 |
Interface fjgi2000
# /usr/sbin/dladm create-vlan -l fjgi0 -v 2 # /usr/sbin/ipadm create-ip fjgi2000 # /usr/sbin/ipadm create-addr -T static -a host82/24 fjgi2000/v4 |
Interface fjgi2001
# /usr/sbin/dladm create-vlan -l fjgi1 -v 2 |
1-3) Define the subnet mask in /etc/inet/netmasks file. Defined content is same as HOST-A.
2) Creation of virtual interface
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 192.168.70.2 -e 192.168.70.20 -t fjgi1000,fjgi1001 /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m d -i 192.168.80.2 -e 192.168.80.20 -t fjgi2000,fjgi2001
Note
Ensure that the physical IP address specified using option '-e' is the same IP address configured in /etc/hostname.fjgi1000, /etc/hostname.fjgi2000, or with the ipadm(1M) command.
3) Setting up the HUB monitoring function
/opt/FJSVhanet/usr/sbin/hanetpoll create -n sha0 -p 192.168.70.100,192.168.70.101 -b on
4) Setting up the HUB monitoring function (Synchronized switching)
/opt/FJSVhanet/usr/sbin/hanetpoll copy -n sha0,sha1
5) 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
6) Reboot
Run the following command to reboot the system. Make sure fjgi1000 and fjgi2000 are enabled as IPv4 interfaces after rebooting the system.
/usr/sbin/shutdown -y -i6 -g0