This section describes an example configuration procedure of the network shown in the diagram below.
For the network configuration other than GLS, refer to "3.2.2 Network configuration".
[HOST-A]
1) Setting up the system
1-1) Define IP addresses and hostnames in the /etc/hosts file.
192.168.80.1 hosta # HOST-A Virtual IP 192.168.80.2 hostb # HOST-B Virtual IP 192.168.80.100 swhub1 # Primary HUB IP 192.168.80.101 swhub2 # Secondary HUB IP |
For RHEL8
1-2) Edit the /etc/sysconfig/network-scripts/ifcfg-ethX (X is 0, 1) file as follows.
Contents of /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet BOOTPROTO=none DEVICE=eth0 ONBOOT=yes |
Contents of /etc/sysconfig/network-scripts/ifcfg-eth1
TYPE=Ethernet BOOTPROTO=none DEVICE=eth1 ONBOOT=yes |
For RHEL9
1-2) Set the following parameters to ethX (X is 0, 1) with the "nmcli connection modify" command.
ipv4.method: "disabled" ipv6.method: "disabled" connection.autoconnect: "yes" |
After setting, verify that the following parameters are set for ethX with the "nmcli connection show" command. If the parameters are different, fix the settings seeing "3.2.2.1 Setup common to modes."
connection.type: "802-3-ethernet" connection.id: "ethX" connection.interface-name: "ethX" |
2) Creating a virtual interface
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m v -t eth0,eth1
3) Setting an IP address and a subnet mask
For RHEL8
Define an IP address or a subnet mask in the /etc/sysconfig/network-scripts/ifcfg-sha0 file.
Contents of /etc/sysconfig/network-scripts/ifcfg-sha0
DEVICE=sha0 IPADDR=192.168.80.1 PREFIX=24 BOOTPROTO=none ONBOOT=yes TYPE=Ethernet |
For RHEL9
Set the following parameters to sha0 with the "nmcli connection modify" command.
ipv4.method: "manual" ipv4.addresses: "192.168.80.1/24" |
4) Setting the network monitoring function
/opt/FJSVhanet/usr/sbin/hanetpathmon target -n sha0 -p 192.168.80.100,192.168.80.101
5) Reboot
Run the following command to reboot the system.
/sbin/shutdown -r now
[HOST-B]
1) Setting up the system
1-1) Define IP addresses and hostnames in the /etc/hosts file. Defined content is same as HOST-A.
1-2) Edit ethX (X is 0, 1). Defined content is same as HOST-A.
2) Creating a virtual interface
/opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m v -t eth0,eth1
3) Setting an IP address and a subnet mask
For RHEL8
Define an IP address or a subnet mask in the /etc/sysconfig/network-scripts/ifcfg-sha0 file.
Contents of /etc/sysconfig/network-scripts/ifcfg-sha0
DEVICE=sha0 IPADDR=192.168.80.2 PREFIX=24 BOOTPROTO=none ONBOOT=yes TYPE=Ethernet |
For RHEL9
Set the following parameters to sha0 with the "nmcli connection modify" command.
ipv4.method: "manual" ipv4.addresses: "192.168.80.2/24" |
4) Setting the network monitoring function
/opt/FJSVhanet/usr/sbin/hanetpathmon target -n sha0 -p 192.168.80.100,192.168.80.101
5) Reboot
Run the following command to reboot the system.
/sbin/shutdown -r now