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.fjgi2000 file and /etc/hostname.fjgi3000 file. If a file does not exist, create a new file.
Contents of /etc/hostname.fjgi2000
host71 |
Contents of /etc/hostname.fjgi3000
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 net2000
# /usr/sbin/dladm create-vlan -l net0 -v 2 # /usr/sbin/ipadm create-ip net2000 # /usr/sbin/ipadm create-addr -T static -a host71/24 net2000/v4 |
Interface net2001
# /usr/sbin/dladm create-vlan -l net1 -v 2 |
Interface net3000
# /usr/sbin/dladm create-vlan -l net0 -v 3 # /usr/sbin/ipadm create-ip net3000 # /usr/sbin/ipadm create-addr -T static -a host81/24 net3000/v4 |
Interface net3001
# /usr/sbin/dladm create-vlan -l net1 -v 3 |
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
2-1) For Solaris 10
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 192.168.70.1 -e 192.168.70.10 -t fjgi2000,fjgi2001 # /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m d -i 192.168.80.1 -e 192.168.80.10 -t fjgi3000,fjgi3001 |
2-1) For Solaris 11
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 192.168.70.1 -e 192.168.70.10 -t net2000,net2001 # /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m d -i 192.168.80.1 -e 192.168.80.10 -t net3000,net3001 |
Note
Ensure that the physical IP address specified using option '-e' is the same IP address configured in /etc/hostname.fjgi2000, in /etc/hostname.fjgi3000, 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 the following interfaces are enabled by using the ifconfig command after rebooting the system: fjgi2000 and fjgi3000 for Solaris 10; net2000 and net3000 for Solaris 11.
# /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.fjgi2000 file and /etc/hostname.fjgi3000 file. If a file does not exist, create a new file.
Contents of /etc/hostname.fjgi2000
host72 |
Contents of /etc/hostname.fjgi3000
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 net2000
# /usr/sbin/dladm create-vlan -l neti0 -v 2 # /usr/sbin/ipadm create-ip net2000 # /usr/sbin/ipadm create-addr -T static -a host72/24 net2000/v4 |
Interface net2001
# /usr/sbin/dladm create-vlan -l net1 -v 2 |
Interface net3000
# /usr/sbin/dladm create-vlan -l net0 -v 3 # /usr/sbin/ipadm create-ip net3000 # /usr/sbin/ipadm create-addr -T static -a host82/24 net3000/v4 |
Interface net3001
# /usr/sbin/dladm create-vlan -l net1 -v 3 |
1-3) Define the subnet mask in /etc/inet/netmasks file. Defined content is same as HOST-A.
2) Creation of virtual interface
2-1) For Solaris 10
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 192.168.70.2 -e 192.168.70.20 -t fjgi2000,fjgi2001 # /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m d -i 192.168.80.2 -e 192.168.80.20 -t fjgi3000,fjgi3001 |
2-1) For Solaris 11
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 192.168.70.2 -e 192.168.70.20 -t net2000,net2001 # /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m d -i 192.168.80.2 -e 192.168.80.20 -t net3000,net3001 |
Note
Ensure that the physical IP address specified using option '-e' is the same IP address configured in /etc/hostname.fjgi2000, /etc/hostname.fjgi3000, 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 the following interfaces are enabled by using the ifconfig command after rebooting the system: fjgi2000 and fjgi3000 for Solaris 10; net2000 and net3000 for Solaris 11.
# /usr/sbin/shutdown -y -i6 -g0 |