9.4.12 クラスタ検証ユーティリティ(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 Assessmentレポート
- Oracle RAC Upgrade Readinessレポート
- Oracle Exadata Assessmentレポート
-profile preinstall
コマンドを実行すると、Oracle DatabaseおよびOracle Clusterwareに対してインストール前の関連CVUチェックが実行されます。
アップグレード前モードでOracle OrachkおよびOracle Exachkを実行すると、Oracle DatabaseおよびOracle Clusterwareに対してアップグレード前の関連CVUチェックが実行されます。
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
オプションを指定して実行された場合は、CVUパック・クラスタの配布はパスワードなしの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]
パラメータ
表9-125 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レポート・ヘッダー・セクションで「PASS」または「ALL」を選択すると、次のような出力が表示されます:
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
レポートのこのセクションで、「View」リンクをクリックして詳細を表示します。たとえば、前述の「Node Connectivity check passed」エントリは次のとおりです。
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
「View」詳細セクションの追加情報で根本原因を調べ、適切な修正処理を実行してください。
ノート:
クラスタ検証ユーティリティの追加情報は、インストールされているOracle Databaseバージョンの適切なClusterware管理およびデプロイメント・ガイドのクラスタ検証ユーティリティ・リファレンスを参照してください。
ノート:
修正処理の完了後にOracle Exachkを完全に実行せずにCVUの出力を確認する場合は、Oracle Exachkがインストールされたディレクトリでroot
として次のコマンドを実行します:
exachk -cvuonly