Storage Foundation and High Availability 7.4 設定およびアップグレードガイド- Solaris
- 第 I 部 SFHA の概要
- 第 II 部 SFHA の設定
- 設定の準備
- データ整合性のための SFHA クラスタ設定の準備
- SFHA の設定
- インストーラを使った Storage Foundation High Availability の設定
- ノード別のセキュアクラスタノードの設定
- システム上のライセンスの確認と更新
- インストーラを使った Storage Foundation High Availability の設定
- データ整合性のための SFHA クラスタの設定
- データ整合性のための SFHA クラスタの手動設定
- 応答ファイルを使用した SFHA 自動設定の実行
- 応答ファイルを使用した自動 I/O フェンシング設定の実行
- 第 III 部 SFHA のアップグレード
- SFHA のアップグレード計画
- Storage Foundation and High Availability のアップグレード
- SFHA のローリングアップグレードの実行
- SFHA の段階的アップグレードの実行
- 応答ファイルを使用した SFHA 自動アップグレードの実行
- ブート環境のアップグレードを使用した SFHA のアップグレード
- アップグレード後のタスクの実行
- VCS Agents for VVR が設定されている場合のアップグレード後のタスク
- ASL のアップグレード
- セキュアモードで動作するクラスタの LDAP 認証の有効化について
- 第 IV 部 インストール後のタスク
- 第 V 部 ノードの追加と削除
- 第 VI 部 設定およびアップグレードの参照
- 付録 A. インストールスクリプト
- 付録 B. SFHA サービスとポート
- 付録 C. 設定ファイル
- 付録 D. セキュアシェルまたはリモートシェルの通信用の設定
- 付録 E. CP サーバーベースの I/O フェンシングのSFHA cluster設定図サンプル
- 付録 F. NFS 共有ディスクのメジャー番号とマイナー番号の一致
- 付録 G. UDP 上での LLT の設定
製品インストーラを使ったローリングアップグレードの実行
ローリングアップグレードを開始する前に、クラスタのすべてのノードで Cluster Server (VCS) を実行していることを確認します。
VCS の制御下にないすべての VxVM ボリュームのすべてのアクティビティを停止します。 たとえば、ボリュームにアクセスするデータベースなどのアプリケーションを停止し、ボリューム上に作成されたファイルシステムをマウント解除します。 すべてのボリュームを停止します。
VCS の制御下にないすべての VxFS ファイルシステムのマウントを解除します。
ローリングアップグレードを実行するには
- ローリングアップグレードの段階 1 が 1 番目のサブクラスタで開始します。最初のサブクラスタで予備手順を完了します。
VCS の制御下にないすべての VxFS ファイルシステムのマウントを解除します。
# umount mount_point
- 必要であれば、オペレーティングシステムの更新を完了します。
既存のバージョンの SFHA が、適用するオペレーティングシステムの更新をサポートしていることを確認します。 SFHA の既存のバージョンがオペレーティングシステムの更新をサポートしない場合、まず、SFHA をオペレーティングシステムの更新をサポートするバージョンに更新します。
手順については、オペレーティングシステムのマニュアルを参照してください。
アプリケーションを残りのサブクラスタに切り替えて 1 番目のサブクラスタのオペレーティングシステムをアップグレードします。
ノードはオペレーティングシステム更新後に再起動します。
- スーパーユーザーとしてログインし、SFHA 7.4 インストールメディアをマウントします。
- 最初のサブクラスタの予備手順を再度完了します。
- ルートからインストーラを起動します。
# ./installer
- メニューから[製品のアップグレード(Upgrade a product)]を選択し、サブメニューから[ローリングアップグレード(Rolling Upgrade)]を選択します。
- インストーラでアップグレードのシステム名が提案されます。 Enter キーを押して提案されたシステムをアップグレードするか、ローリングアップグレードを実行するクラスタ内のいずれかのシステムの名前を入力して Enter キーを押します。
- システム通信、リリース互換性、バージョン情報が確認され、クラスタの名前、ID、ノードの一覧が表示されます。 y を入力して続行します。
- 実行中のサービスグループのインベントリが作成され、ローリングアップグレードの段階 1 にアップグレードするノード(複数可)が決定されます。 y を入力して続行します。 ノードの指定を選択する場合、n と、ノードの名前を入力します。
- クラスタのノードでさらに事前確認が実行されます。警告が表示されることがあります。 y と入力して続行するか、インストーラを終了してプレチェックの警告に対応します。
- エンドユーザー使用許諾契約(EULA)の内容を確認し、同意する場合は、y を入力します。
- ブートディスクがカプセル化されていて、ミラー化されている場合は、バックアップブートディスクを作成できます。
バックアップブートディスクを作成するように選択する場合は、y と入力します。 ブートディスクグループのバックアップ名を指定するか、デフォルトの名前を受け入れます。 次に、インストーラでブートディスクグループのバックアップが作成されます。
- オンラインサービスグループを検出すると、インストーラは次のいずれかを実行するようユーザーに求めます。
手動でサービスグループを切り替える
CPI を使って自動的にサービスグループを切り替える
サービスグループのフェールオーバーに要する時間を、ダウンタイムといいます。
メモ:
手動でサービスグループを切り替えることを推奨します。 依存関係のあるリソースが VCS の制御下にない場合、サービスグループの自動切り換えでは依存性に関する問題は解決されません。
- 該当するプロセスを停止するように、メッセージが表示されます。 y を入力して続行します。
すべてのサービスグループが今回はアップグレードしないノードに退避されます。 アップグレードするノードにあるパラレルサービスグループが停止されます。
- 関連プロセスが停止され、旧カーネルpackagesがアンインストールされて、新しいpackagesがインストールされます。 ライセンスを現在のバージョンにアップグレードするかどうかを尋ねられます。[はい(Yes)]または[いいえ(No)]を選択します。 現在のリリースの新しい機能をすべて使うことができるように、ライセンスを更新することをお勧めします。
- クラスタがコーディネーションポイントサーバーベースのフェンシングを設定している場合は、アップグレード時に、インストーラが新しい HTTPS コーディネーションポイントサーバーを提供するようにユーザーに要求します。
アップグレード用の設定が行われ、プロセスが開始されます。 アップグレード前にブートディスクがカプセル化されている場合、インストーラはアップグレード設定の実行後にノードを再ブートするようユーザーに求めます。
- まだアップグレードしていないノードで予備手順を完了します。
すべてのノードで、VCS の制御下にないすべての VxFS ファイルシステムをマウント解除します。
# umount mount_point
- オペレーティングシステムの更新が必要ない場合は、この手順をスキップします。
手順 19 に進みます。
そうでない場合は、まだアップグレードしていないノードのオペレーティングシステムへの更新を完了します。手順については、オペレーティングシステムのマニュアルを参照してください。
ローリングアップグレードの段階 1 が 1 番目のサブクラスタで完了します。ローリングアップグレードの段階 1 が 2 番目のサブクラスタで開始します。
- 残りのノードで、アップグレード段階 1 が開始されます。 ローリングアップグレードを続行する場合は、y と入力します。 アップグレード(再ブート)されたノードでインストーラが呼び出された場合は、インストーラを再度呼び出す必要があります。
インストーラによってノードの再起動が要求された場合は、ノードを再起動します。 インストーラを再起動します。
多数のノードが存在するクラスタでは、このプロセスが数回繰り返されることがあります。 サービスグループが停止状態になり、オンライン化されてアップグレードが行われます。
- ローリングアップグレードの段階 1 が完了したら、VCS の制御下にないすべての VxFS ファイルシステムを手動でマウントします。 アップグレードの段階 2 を開始します。 アップグレード段階 2 には、VCS エンジン(HAD)用の休止時間が必要です(アプリケーションの停止はありません)。 y を入力して続行します。 ローリングアップグレードの段階 2 はここから開始します。
- アップグレードする残りのpackagesが確認されます。 Enter キーを押して続行します。
- インストーラでは、インストーラで製品プロセスが停止する前に、次の質問が表示されます。アップグレードの実行前にクラスタをセキュアモードで設定しており、バージョンが 6.2 より前の場合、これらの質問は表示されません。
全員に読み取りアクセス権を許可しますか。[y,n,q,?]
すべての認証されたユーザーに読み取りアクセス権を許可するには、y を入力します。
ユーザーグループに特定の権限を許可するには、n を入力します。
読み取りアクセス権を許可するユーザーグループを提供しますか [y,n,q,?]。
ユーザーグループを指定して、読み取りアクセス権を許可するには、y を入力します。
ルートユーザーにだけ読み取りアクセス権を許可するには、n を入力します。インストーラはルートユーザーに読み取りアクセス権を許可します。
読み取りアクセス権を許可するには、ユーザーグループ名をスペースで区切って、入力します。特定のノードのユーザーグループに読み取りアクセス権を許可する場合は「usrgrp1@node1」のように入力し、任意のクラスタノードのユーザーグループに読み取りアクセス権を許可する場合は、「usrgrp1」のように入力します。ユーザーグループがまだ作成されていない場合、必要に応じて、設定の後でユーザーグループを作成します。[b]
- インストーラで VCS (Cluster Server)プロセスが停止されますが、アプリケーションは引き続き実行されます。 y を入力して続行します。
prestop が実行され、以前の packages がアンインストールされて、新しい Packages; インストールされます。 インストール後のタスクと、アップグレード用の設定が行われます。
- インターネットにネットワーク接続されている場合、更新の有無が確認されます。
更新が検出された場合は、すぐに適用できます。
- 概略ファイルを読むかどうかを確認するメッセージが表示されます。 インストールの概略ファイルを読む場合は、[y] を選択します。