ここでは、クラウド環境で、CLIインストーラによるクラスタノードのアンインストールについて説明します。
注意
以下の手順を間違えた場合、システムにアクセスできなくなることがあります。以下の手順を行う前に、システムストレージに対してスナップショットを取得してください。
対象システムにログインし、rootユーザになります。
$ sudo su - <Return> Password: password <Return>
RMSを起動している場合は、RMSを停止してください。
# hvshut -a <Return>
GDSを使用している場合は、GDSの構成設定を削除してください。詳細は「PRIMECLUSTER Global Disk Services 説明書」を参照してください。
GLSを使用している場合は、GLSの仮想インタフェースに設定されているIPアドレス等を、OS標準のNICに再設定します。
GLSが下記のように設定されている場合は、sha0の設定をeth0に設定します。GLSの仮想インタフェースが複数ある場合には、すべて再設定してください。
# /opt/FJSVhanet/usr/sbin/hanetconfig print <Return>
[IPv4,Patrol / Virtual NIC] Name Hostname Mode Physical ipaddr Interface List +-----------+---------------+----+-----------------+---------------------------+ sha0 v eth0 [IPv6] Name Hostname/prefix Mode Interface List +-----------+---------------------------------+----+---------------------------+
[Red Hat Enterprise Linux 8の場合]
# cat /etc/sysconfig/network-scripts/ifcfg-eth0 <Return> DEVICE=eth0 TYPE=Ethernet BOOTPROTO=static DEFROUTE=no UUID=<環境により固定の値(変更不要)>
HOTPLUG=no ONBOOT=yes PEERDNS=no
# cat /etc/sysconfig/network-scripts/ifcfg-sha0 <Return> DEVICE=sha0 #IPADDR= #PREFIX= BOOTPROTO=dhcp DEFROUTE=yes ONBOOT=yes TYPE=Ethernet PEERDNS=yes DNS1=<主DNSサーバのIPアドレス> DNS2=<副DNSサーバのIPアドレス>
ifcfg-eth0ファイル、ifcfg-sha0ファイルを以下のように編集してください。
/etc/sysconfig/network-scripts/ifcfg-eth0からPEERDNSをコメントアウトし、BOOTPROTOをdhcp、DEFROUTEをyesに変更してください。
DEVICE=eth0 TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes UUID=<環境により固定の値(変更不要)> HOTPLUG=no ONBOOT=yes #PEERDNS=no
/etc/sysconfig/network-scripts/ifcfg-sha0 のONBOOTをnoに設定してください。
DEVICE=sha0 #IPADDR= #PREFIX= BOOTPROTO=dhcp DEFROUTE=yes ONBOOT=no TYPE=Ethernet PEERDNS=yes DNS1=<主DNSサーバのIPアドレス> DNS2=<副DNSサーバのIPアドレス>
[Red Hat Enterprise Linux 9の場合]
nmcli connection modifyコマンドで、eth0の以下のパラメータを変更してください。 ipv4.method "auto" ipv4.ignore-auto-dns "no" ipv4.never-default "no"
nmcli connection modifyコマンドで、sha0のconnection.autoconnectを"no"に変更してください。
以下のコマンドを実行し、PRIMECLUSTERのサービスを抑止してください。
# /opt/FJSVpclinst/bin/pclservice off <Return>
システムを再起動してください。
# /sbin/shutdown -r now <Return>
GDSを使用している場合は、/dev/sfdskディレクトリに存在するファイルを確認し、_adm、_diag、_sysadm、_sysdiag以外にファイルやディレクトリが存在する場合は、それらを削除してください。
GLSを使用している場合は、GLSの設定を削除してください。
# /opt/FJSVhanet/usr/sbin/hanethvrsc print <Return> ifname takeover-ipv4 takeover-ipv6 vlan-id/logical ip address list +----------+----------------+----------------+--------------------------------+ sha0:65 172.16.0.100 - -
# /opt/FJSVhanet/usr/sbin/hanetconfig print <Return>
[IPv4,Patrol / Virtual NIC] Name Hostname Mode Physical ipaddr Interface List +-----------+---------------+----+-----------------+---------------------------+ sha0 v eth0
[IPv6] Name Hostname/prefix Mode Interface List +-----------+---------------------------------+-----+---------------------------+
# /opt/FJSVhanet/usr/sbin/hanethvrsc delete -n sha0:65 <Return>
hanet: 00000: information: normal end.
# /opt/FJSVhanet/usr/sbin/hanetconfig delete -n sha0 <Return>
hanet: 00000: information: normal end.
# /opt/FJSVhanet/usr/sbin/hanetconfig print <Return>
[IPv4,Patrol / Virtual NIC] Name Hostname Mode Physical ipaddr Interface List +-----------+---------------+----+-----------------+---------------------------+ [IPv6] Name Hostname/prefix Mode Interface List +-----------+---------------------------------+-----+---------------------------+ #
/etc/sysconfig/network-scripts/ifcfg-ethX(Xは0, 1)のPEERDNS、DNS1、DNS2、および、/etc/sysconfig/networkのGATEWAYDEVを確認し、必要に応じてDNSクライアントの設定を変更してください。
PRIMECLUSTER のUpdateSite 形式の修正を適用している場合は、修正を削除します。
詳細は、UpdateAdvisor(ミドルウェア)のhelp、および修正情報ファイルを参照してください。
注意
ただし、uam removeでパッチを削除した場合、pclservice on、および、OS再起動は不要です。
DVDからデータをコピーし、インストールする環境に配置します。
DVDのセットとマウントができる環境を別途用意し、DVDをマウントしてください。
コピー元システム# mount -t iso9660 -r /dev/<デバイスファイル名> <DVD-ROMマウントポイント> <Return>
<DVD-ROM マウントポイント>配下のディレクトリをすべて対象システムにコピーします。コピーした先のディレクトリを<コピー先ディレクトリ>とします。
注意
対象システムにコピーする際は、tarコマンドでアーカイブするなどして、シンボリックリンクが実体ファイルにならないように注意してください。
CLIアンインストーラを実行してください。
# cd <コピー先ディレクトリ>/Tool <Return> # ./cluster_uninstall <Return> Are you sure to remove PRIMECLUSTER from your system (y or n) ? y ・ ・ The uninstallation finished successfully.
システムを再起動してください。
# /sbin/shutdown -r now <Return>
注意
GLSを使用している場合、本ソフトウェアをアンインストールした後、/etc/opt/FJSVhanet/scriptディレクトリ配下にユーザコマンド実行機能で使用したスクリプトファイルが削除されずに残ることがあります。このディレクトリ、およびスクリプトファイルが残っていても、システムの動作に影響はありませんが、削除したい場合は以下のコマンドを実行して削除してください。
なお、スクリプトファイルについては、ファイルの退避または削除後にディレクトリの削除を実行してください。
# cd /etc/opt <Return> # rm -rf FJSVhanet <Return>