A.13 クラスタ検証ユーティリティ(CVU)コンプライアンス・チェックの実行
クラスタ検証ユーティリティ(CVU)を実行して、インストール、パッチ更新またはその他のシステム変更に備えてシステム・チェックを実行します。
注意:
CVUチェックは、root
または非rootユーザーとして実行できます。現在、CVUチェックの実行は、LinuxおよびSolarisに限定されています。
- CVU状態チェックは、Oracle RAC、Oracle RestartおよびOracle Database Appliance (ODA)上でOracle ORAchkを実行すると実行されます。
- 完全なOracle EXAchk実行にはCVU状態チェックが含まれます。
Oracle ORAchkおよびOracle EXAchkでは、次のレポートにクラスタ検証ユーティリティ(CVU)のコンプライアンス・チェック結果が含まれています。
- Oracle RAC評価レポート
- Oracle RACアップグレード準備状況レポート
- Oracle Exadata評価レポート
-profile preinstall
コマンドを実行すると、Oracle DatabaseおよびOracle Clusterwareに対してインストール前の関連CVUチェックが実行されます。
アップグレード前モードでOracle ORAchkおよびOracle EXAchkを実行すると、アップグレード前の関連CVUチェックが、Oracle DatabaseおよびOracle Clusterwareに対して実行されます。
Oracle ORAchkおよびOracle EXAchkを標準モードまたはアップグレード前モードで実行した場合、CVUのツールによりCVUが使用できるのは、そのツールを使用している状況で最新かつ有効な場合のみです。
- CVUが、
ahf_dir/common/cvu
ディレクトリ、または-cvuhome
オプションを使用して指定されたパスに存在します。 - CVUパックは180日未満です。この値は、
RAT_STALE_DAYS=n
環境変数を設定することで変更できることに注意してください。 - CVUのバージョンがCRSのバージョン以上であるかどうか。
- CVUのバージョンがアップグレード対象バージョン以上であるかどうか。
root
として実行していて、前述の検証のいずれかが失敗した場合、ツールにより、最新のCVUをMy Oracle Supportからダウンロードするように求められます。My Oracle Support資格証明がすでにウォレット内に構成されている場合は、それが使用されます。構成されていない場合は、ツールによってMy Oracle Supportのユーザー名とパスワードの入力を求められます。
- ツールは完全インストールによってインストールされ
-extract
オプションを使用していないか、非rootとしてインストールされています。 - Oracle Trace File Analyzerデーモンは停止していません。
-usessh
オプションを指定して実行された場合は、パスワードなしのSSHで実行できます。orachk -usessh
orachk -preupgrade -usessh
exachk -usessh
exachk -preupgrade -usessh
RAT_NOCVU_UPGRADE
環境変数を1に設定します(たとえば、RAT_NOCVU_UPGRADE=1
)。RAT_NOUPGRADE
環境変数を1に設定します(たとえば、RAT_NOUPGRADE=1
)。-noupgrade
オプションを指定してOracle ORAchkおよびOracle EXAchkを実行します。次に例を示します。orachk -noupgrade orachk -preupgrade -noupgrade
exachk -noupgrade exachk -preupgrade –noupgrade
Oracle ORAchkおよびOracle EXAchkレポートにはCVUバージョンおよびCVUチェック結果が含まれます。
CVUパックが見つからないか最新バージョンが使用できない場合、Oracle ORAchkおよびOracle EXAchkはメッセージを記録して、レポートにエントリを追加します。
構文
orachk [-cvuhome] [-cvuonly] [-includecvu] [-excludecvu]
exachk [-cvuhome] [-cvuonly] [-includecvu] [-excludecvu]
パラメータ
表A -12 CVUコンプライアンス・チェックの実行
オプション | 説明 |
---|---|
|
zipファイル
cvupack.zip の場所またはcvupack.zip ファイルを解凍したディレクトリを指定します。
次に例を示します。
|
|
|
|
|
クラスタ検証ユーティリティ(CVU)出力の確認
デフォルトでは、完全なOracle EXAchkの実行でCVUがコールされ、レポートの個別セクションに結果が表示されます。CVUの出力を確認するには、Oracle EXAchkを実行し、提供されているレポートを確認します。また、デフォルトではFAIL項目のみが表示されるため、Oracle EXAchkレポートの予想される出力(すべてのPASS結果)には、次のようなヘッダー情報のみが表示されます。
Cluster Verification Utility (CVU 19.4.0.0.0 ) result
Status Type Message Status On Details
特定のCVU検証を表示する必要がある場合は、Oracle EXAchkレポート・ヘッダー・セクションで「成功」または「すべて」を選択すると、次のような出力が表示されます。
Cluster Verification Utility (CVU 19.4.0.0.0 ) result
Status Type Message Status On Details
PASS OS Check Node Connectivity check passed random01client01 View
PASS OS Check Multicast or broadcast check check passed random01client01 View
PASS OS Check Time zone consistency check passed random01client01 View
PASS OS Check Cluster Manager Integrity check passed random01client01 View
PASS OS Check Cluster Integrity check passed random01client01 View
PASS OS Check CRS Integrity check passed random01client01 View
PASS OS Check Node Application Existence check passed random01client01 View
PASS OS Check Single Client Access Name (SCAN) check passed random01client01 View
PASS OS Check OLR Integrity check passed random01client01 View
PASS OS Check ASM Integrity check passed random01client01 View
PASS OS Check User Not In Group "root": grid check passed random01client01 View
PASS OS Check Clock Synchronization check passed random01client01 View
PASS OS Check VIP Subnet configuration check check passed random01client01 View
PASS OS Check Network configuration consistency checks check passed random01client01 View
PASS OS Check Package: psmisc-22.6-19 check passed random01client01 View
PASS OS Check File system mount options for path GI_HOME check passed random01client01 View
PASS OS Check ACFS device special file check passed random01client01 View
レポートのこのセクションでは、「表示」リンクをクリックすると詳細が表示されます。たとえば、前述の「ノード接続性チェックに合格しました」というエントリには次のよに表示されます。
Description This is a prerequisite condition to test whether connectivity exists amongst all the nodes.
The connectivity is being tested for the subnets "98.450.312.0,98.450.312.0,98.450.312.0,99.475.0.0"
Links None
Needs attention on -
Passed on random01client01
Status on random01client01:
PASS => Node Connectivity check passed
CVUの問題がレポートされる場合は、デフォルトのレポートに次のような拡張された表が表示されます。
Cluster Verification Utility (CVU 19.4.0.0.0 ) result
Status Type Message Status On Details
FAIL OS Check Node Connectivity check failed random01client01 View
「表示」詳細セクションの追加情報で根本原因を調べ、適切な修正処理を実行してください。
注意:
クラスタ検証ユーティリティの詳細は、インストールされたOracle Databaseバージョンに対する適切なClusterware管理およびデプロイメント・ガイドのクラスタ検証ユーティリティ・リファレンスを参照してください。
注意:
修正処理の完了後に完全なOracle EXAchkを実行せずにCVU出力を確認する場合は、root
として、Oracle EXAchkがインストールされたディレクトリで次のコマンドを実行します。
exachk -cvuonly