PRIMECLUSTER導入運用手引書 4.2 (Linux版) |
目次 索引 |
第2部 導入編 | > 第6章 クラスタアプリケーションの構築 | > 6.2 GLSの初期設定 |
GLSの初期設定については、"PRIMECLUSTER Global Link Services 説明書(伝送路二重化機能編)"の"第5章 クラスタシステム上での運用"を参照してください。
ここでは、以下の例をもとに、GLS(伝送路二重化機能)の「NIC切替方式(IPv4)のシングルシステムによるNIC共有なしの設定例」の設定手順について説明します。
各項目に設定する値は "GLS設定ワークシート"に対応します。
システムの設定を行います。
/etc/hostsファイルに、使用するIPアドレスおよびホスト名を定義します。
10.34.214.185 takeoverIP # 仮想IP 10.34.214.181 primecl01 # primecl01の物理IP 10.34.214.182 primecl02 # primecl02の物理IP 10.34.214.188 swhub1 # primary監視先HUBのIP 10.34.214.189 swhub2 # secondary監視先HUBのIP
/etc/sysconfig/network-scripts/ifcfg-ethX(Xは0,1)ファイルに、上記で定義したIPアドレスを記載します。
RHEL3の場合
/etc/sysconfig/network-scripts/ifcfg-eth0の内容
DEVICE=eth0 BOOTPROTO=static BROADCAST=10.34.214.255 IPADDR=10.34.214.181 NETMASK=255.255.255.0 NETWORK=10.34.214.0 ONBOOT=yes TYPE=Ethernet
/etc/sysconfig/network-scripts/ifcfg-eth1の内容
DEVICE=eth1 BOOTPROTO=static ONBOOT=yes TYPE=Ethernet
RHEL4の場合
/etc/sysconfig/network-scripts/ifcfg-eth0の内容
DEVICE=eth0 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no BROADCAST=10.34.214.255 IPADDR=10.34.214.181 NETMASK=255.255.255.0 NETWORK=10.34.214.0 ONBOOT=yes TYPE=Ethernet
/etc/sysconfig/network-scripts/ifcfg-eth1の内容
DEVICE=eth1 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no ONBOOT=yes TYPE=Ethernet
/etc/sysconfig/networkファイルに、ネットワークの設定を有効にする設定を記述します。
NETWORKING=yes NETWORKING_IPV6=no
リブートします。
以下のコマンドを実行し、システムをリブートします。リブート後は、eth0が活性化されていることを、ifconfigコマンドで確認してください。
# /sbin/shutdown -r now
サブネットマスクを設定します。
下線部には仮想インタフェースのネットワークアドレスおよびサブネットマスクを指定します。
# /opt/FJSVhanet/usr/sbin/hanetmask create -i 10.34.214.0 -m 255.255.255.0
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetmask print
サブネットマスク値については、"PRIMECLUSTER Global Link Services 説明書(伝送路二重化機能編)"の"hanetmaskコマンド" を参照してください。
仮想インタフェースを設定します。
下線部にはノードの物理IPアドレスを指定します。
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 10.34.214.185 -e 10.34.214.181 -t eth0,eth1
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetconfig print
HUB監視機能を設定します。
下線部には監視対象となるHUBのIPアドレスを指定します。
# /opt/FJSVhanet/usr/sbin/hanetpoll create -n sha0 -p 10.34.214.188,10.34.214.189 -b off
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetpoll print
待機パトロール機能を設定します。
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m p -t sha0
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetconfig print
引継ぎIPアドレス(引継ぎ仮想インタフェース)を作成します。
# /opt/FJSVhanet/usr/sbin/hanethvrsc create -n sha0
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanethvrsc print
システムの設定を行います。
/etc/hostsファイルに、使用するIPアドレスおよびホスト名を定義します。
定義内容はprimecl01と同じです。
/etc/sysconfig/network-scripts/ifcfg-ethX(Xは0,1)ファイルに、上記で定義したIPアドレスを記載します。
RHEL3の場合
/etc/sysconfig/network-scripts/ifcfg-eth0の内容
DEVICE=eth0 BOOTPROTO=static BROADCAST=10.34.214.255 IPADDR=10.34.214.182 NETMASK=255.255.255.0 NETWORK=10.34.214.0 ONBOOT=yes TYPE=Ethernet
/etc/sysconfig/network-scripts/ifcfg-eth1の内容
DEVICE=eth1 BOOTPROTO=static ONBOOT=yes TYPE=Ethernet
RHEL4の場合
/etc/sysconfig/network-scripts/ifcfg-eth0の内容
DEVICE=eth0 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no BROADCAST=10.34.214.255 IPADDR=10.34.214.182 NETMASK=255.255.255.0 NETWORK=10.34.214.0 ONBOOT=yes TYPE=Ethernet
/etc/sysconfig/network-scripts/ifcfg-eth1の内容
DEVICE=eth1 BOOTPROTO=static HWADDR=XX:XX:XX:XX:XX:XX HOTPLUG=no ONBOOT=yes TYPE=Ethernet
/etc/sysconfig/networkファイルに、ネットワークの設定を有効にする設定を記述します。
NETWORKING=yes NETWORKING_IPV6=no
リブートします。
以下のコマンドを実行し、システムをリブートします。リブート後は、eth0が活性化されていることを、ifconfigコマンドで確認してください。
# /sbin/shutdown -r now
サブネットマスクを設定します。
下線部には仮想インタフェースのネットワークアドレスおよびサブネットマスクを指定します。
# /opt/FJSVhanet/usr/sbin/hanetmask create -i 10.34.214.0 -m 255.255.255.0
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetmask print
サブネットマスク値については、"PRIMECLUSTER Global Link Services 説明書(伝送路二重化機能編)"の"hanetmaskコマンド" を参照してください。
仮想インタフェースを設定します。
下線部にはノードの物理IPアドレスを指定します。
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha0 -m d -i 10.34.214.185 -e 10.34.214.182 -t eth0,eth1
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetconfig print
HUB監視機能を設定します。
下線部には監視対象となるHUBのIPアドレスを指定します。
# /opt/FJSVhanet/usr/sbin/hanetpoll create -n sha0 -p 10.34.214.188,10.34.214.189 -b off
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetpoll print
待機パトロール機能を設定します。
# /opt/FJSVhanet/usr/sbin/hanetconfig create -n sha1 -m p -t sha0
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanetconfig print
引継ぎIPアドレス(引継ぎ仮想インタフェース)を作成します。
# /opt/FJSVhanet/usr/sbin/hanethvrsc create -n sha0
上記実行後、正しく設定されたことを確認します。
# /opt/FJSVhanet/usr/sbin/hanethvrsc print
運用ノード、待機ノードの設定がそれぞれ完了したら、Glsリソースを作成し、クラスタアプリケーションへ登録します。
詳細については、"Glsリソースの設定"および、"クラスタアプリケーションの設定"を参照してください。
また、クラスタアプリケーションへの登録完了後は、必ずシステムの再起動を行ってください。
その後、RMSを起動してRMSツリーを参照し、GLSのリソースが正しく表示されることを確認してください。詳細は、"RMSツリー"を参照してください。
なお、GLSのリソース名は、GlsX(Xは0,1等の番号)で表示されます。
GLS(伝送路二重化機能)のその他の運用形態については、"PRIMECLUSTER Global Link Services 説明書(伝送路二重化機能編)"の"付録B 環境設定例"を参照してください。
目次 索引 |