9.5.3 ahf configuration
ahf configurationコマンドを使用してAHF構成を変更します。
AHF 25.8
除外されたコンプライアンス・チェックの自動化
AHF 25.8では、除外されたコンプライアンス・チェックの管理を自動化する新しいメカニズムが導入されています。
以前は、コンプライアンス・レポート内の特定のチェックをスキップするには、各ノードでexcluded_check_ids.txtファイルを手動で作成する必要がありました。
このリリースでは、そのプロセスは自動化されており、更新は自動的にすべてのノードに伝播されます。
- すべてのノードにわたり
excluded_check_ids.txtを手動で作成または配布する必要はありません。 - 除外されたチェックIDを、
ahf configurationコマンドを使用して追加、リスト、置換または削除できるようになりました。 - 変更は自動的にすべてのノードに伝播されます。
ユースケースのシナリオ:
- 有効なチェックを含む
excluded_check_ids.txtが存在する場合除外されたチェックIDを出力するには:
ahf configuration get --property ahf.compliance.excluded-check-ids出力例:
Excluded checks: ahf.compliance.excluded-check-ids: ['CHECKID1', 'CHECKID2', 'CHECKID3'] excluded_check_ids.txtが存在しない場合チェックIDを除外するには:
ahf configuration set --property ahf.compliance.excluded-check-ids --value CHECKID2出力例:
Successfully updated.これにより、
excluded_check_ids.txtファイルが作成または更新されます。- 除外されたチェックのリストの上書き
有効なチェックを含むファイルがすでに存在する場合は、そのリストの置換えができます:
ahf configuration set --property ahf.compliance.excluded-check-ids --value CHECKID3 --replace出力例:
Excluded checks: Successfully updated.これにより、既存のリストが、新しいチェックIDで置き換えられます。
- 除外されたチェックの設定解除
特定の除外されたチェックを削除するには:
ahf configuration unset --type compliance --excluded-check-ids LIST_OF_EXCLUDED_CHECKS除外されたチェックすべての設定を解除するには:
ahf configuration reset --property ahf.compliance.excluded-check-ids
AHF 25.5
アップグレード構成の管理
アップグレード構成を管理するためのAHFコマンドは、新しいSDK CLIコマンドに置き換えられました。既存のahfctlコマンドは非推奨になり、将来のリリースで削除されるため、新しいSDK CLIコマンドに移行することをお薦めします。
ahfctlコマンドラインでは、現在、AHFのアップグレードを管理するための次のコマンドが提供されています:
ahf configurationコマンド・カテゴリ内に実装されて、AHFアップグレード構成を簡単に管理できるようになりました。ただし、将来のリリースとの互換性を確保し、拡張された機能を利用するには、アップグレード管理に新しいSDK CLIコマンドを採用する必要があります。
- AHFアップグレード構成パラメータを設定するには、次を実行します:
ahf configuration set --type upgrade [--software-stage SOFTWARE_STAGE] [--auto-upgrade AUTO_UPGRADE] [--upgrade-time UPGRADE_TIME][--file-system-type FILE_SYSTEM_TYPE] [–temporary-location TEMPORARY_LOCATION] [--remove-installer REMOVE_INSTALLER] [–frequency FREQUENCY] [--service-name SERVICE_NAME] [--auto-update AUTO_UPDATE] - AHFアップグレード構成パラメータの詳細を取得するには、次を実行します:
ahf configuration get --type upgrade [--to-json] - AHFアップグレード構成パラメータの設定を解除するには、次を実行します:
ahf configuration unset --type upgrade [--software-stage SOFTWARE_STAGE] [--auto-upgrade AUTO_UPGRADE] [--upgrade-time UPGRADE_TIME][--file-system-type FILE_SYSTEM_TYPE] [–temporary-location TEMPORARY_LOCATION] [--remove-installer REMOVE_INSTALLER] [–frequency FREQUENCY] [--service-name SERVICE_NAME] [--auto-update AUTO_UPDATE]
AHF 25.1
更新構成の管理
更新構成を管理するためのAHFコマンドは、新しいSDK CLIコマンドに置き換えられました。既存のahfctlコマンドは非推奨になり、将来のリリースで削除されるため、新しいSDK CLIコマンドに移行することをお薦めします。
ahfctlコマンドラインでは、現在、AHFの更新を管理するための次のコマンドが提供されています:
ahf configurationコマンド・カテゴリ内に実装され、AHF更新構成を簡単に管理できるようになりました。ただし、将来のリリースとの互換性を確保し、拡張された機能を利用するには、更新管理に新しいSDK CLIコマンドを採用する必要があります。
- AHF更新構成パラメータを設定するには、次のコマンドを実行します:
ahf configuration set --type update [--all] [--software-stage SOFTWARE_STAGE] [--auto-update AUTO_UPDATE] [--file-system-type FILE_SYSTEM_TYPE] [–frequency FREQUENCY] [--service-name SERVICE_NAME] [--update-time UPDATE_TIME] - AHF更新構成パラメータの詳細を取得するには、次のコマンドを実行します:
ahf configuration get --type update --all - AHF更新構成パラメータの設定を解除するには、次のコマンドを実行します:
ahf configuration unset [--all] [--software-stage SOFTWARE_STAGE] [--auto-update AUTO_UPDATE] [--file-system-type FILE_SYSTEM_TYPE] [–frequency FREQUENCY] [--service-name SERVICE_NAME] [--update-time UPDATE_TIME]
構文: ahf configuration
ahf configuration action [options]| 処置 | 説明 |
|---|---|
|
|
構成プロパティおよび値を設定します。 |
|
|
構成プロパティおよび値を取得します。 |
|
|
構成プロパティおよび値の設定を解除します。 |
|
|
構成を確認します。 |
ahf configuration set
ahf configuration set --type CONFIGURATION_TYPE [OPTIONS]| パラメータ | 説明 |
|---|---|
|
|
このヘルプを表示して終了します。 |
|
|
JSON形式で出力を表示するように指定します。 |
|
|
アクセスする構成のタイプを指定します。 |
|
|
コンポーネントまたは構成の名前を指定します。 |
|
|
設定するプロパティの名前を指定します。 |
|
|
プロパティの値を指定します。 |
|
|
ノート: このコマンドを実行すると、Oracle Enterprise Managerリポジトリ・ユーザーのパスワードを入力するよう求められます。Oracle Enterprise Managerリポジトリのユーザーは、ターゲット権限(任意のターゲットの表示)を持つ任意のEnterprise Manager (EM)ユーザーにすることができます。AHFバランスは、指定されたユーザーとしてEMリポジトリ・インスタンスに接続します。
例: 透過的アプリケーション・フェイルオーバー(TAF)がこのサービスに対して有効になっていないことを確認します。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
セルを構成するノード名を指定します。すべてのセルを構成する場合は、 たとえば:
ノート: AHF CLIで設定された構成は、AHFウォレットに安全に格納されます。
|
|
|
|
|
|
|
|
|
|
|
|
CPU値の範囲: 0.5 <= value <= max_value
Kmem値の範囲: 1600 <= value <= max_value
SWMEM値の範囲: 1600 <= value <= max_value
|
ノート:
--type impactの場合、--user-nameはOracle Enterprise Managerリポジトリのユーザー名です--type fleet-insightsの場合、--user-nameはAPI登録ユーザーです--type uploadの場合、--user-nameはアップロード構成ユーザーです--type goldengateの場合、--user-nameはGoldenGate Service Managerユーザーです--type repositoryの場合、--nameはコンポーネント名です--type goldengateの場合、--nameは構成名です
--propertyでサポートされる値:
- リポジトリのプロパティ:
reposizeMBrepositorydir
- グローバル・プロパティ:
gather_ahf_feature_usage - ユーザー・プロパティ:
ahf.insights.max-collection-intervalahf.collectors.enhanced_os_metrics
- リソース制限プロパティ:
ahf.tfa.resource-cpuahf.tfa.resource-kmemahf.tfa.resource-swmem
- 除外されたチェックID:
ahf.compliance.excluded-check-ids
構文: ahf configuration get
ahf configuration get [OPTIONS]| パラメータ | 説明 |
|---|---|
|
|
取得する構成のタイプを指定します。 有効な値:
|
|
|
|
|
|
プロパティの名前を指定します。 |
|
|
|
|
|
1つのセルの構成ステータスを取得する場合はノード名を指定し、すべてのセルの構成ステータスを取得する場合は たとえば:
|
|
|
|
|
|
|
|
|
|
構文: ahf configuration check
ahf configuration check [OPTIONS]| パラメータ | 説明 |
|---|---|
|
|
チェックする構成のタイプを指定します。 |
|
|
JSON形式で出力を表示するように指定します。 |
|
|
|
|
|
1つのセルの構成を検証する場合はノード名を指定し、すべてのセルの構成を検証する場合は たとえば:
ノート: セル構成のステータスをJSON形式で取得するには、--to-jsonフラグを使用します。
|
|
|
|
構文: ahf configuration unset
ahf configuration unset [OPTIONS]| パラメータ | 説明 |
|---|---|
|
|
設定解除する構成のタイプを指定します。 |
|
|
|
|
|
|
|
|
|
|
|
1つのセルの構成を削除する場合はノード名を指定し、すべてのセルの構成を削除する場合は たとえば:
|
|
|
|
|
|
|
|
|
|
構文: AHFバランス
ahf configuration set --type CONFIGURATION_TYPE [OPTIONS]
パラメータ
表9-128 ahf configuration setコマンドのパラメータ
| パラメータ | 説明 |
|---|---|
|
|
このヘルプを表示して終了します。 |
|
|
アクセスする構成のタイプ( |
|
|
Oracle Enterprise Managerリポジトリの接続文字列を指定します。 |
|
|
Oracle Enterprise Managerリポジトリのユーザー名を指定します。 |
ノート:
このコマンドを実行すると、Oracle Enterprise Managerリポジトリ・ユーザーのパスワードを入力するよう求められます。Oracle Enterprise Managerリポジトリ・ユーザーは、ターゲット権限(View any Target)を持つ任意のEnterprise Manager (EM)ユーザーにできます。AHFバランスは、指定されたユーザーとしてEMリポジトリ・インスタンスに接続します。
9.5.3.1 ベスト・プラクティス・チェックのためのExadataインフラストラクチャ詳細の格納
ahf CLIは、ExadataのDom0s、ストレージ・サーバーおよびスイッチの詳細を格納します。これらの格納された詳細は、後でベスト・プラクティス・チェックに使用されます。
AHFは、Dom0で実行すると、すべてのExadataインフラストラクチャを検出できない場合があります。その結果、ベスト・プラクティス・チェックでは、ピアDom0s、ストレージ・サーバーおよびスイッチが欠落する可能性があります。
ahf CLIでは、ahf configuration set --type cell --node {nodename} --passwordコマンドを使用して、ExadataのDom0s、ストレージ・サーバーおよびスイッチの詳細を保存できるようになりました。ベスト・プラクティス・チェックでは、この保存された構成を使用してインフラストラクチャを完全に分析します。
AHFは、Oracle Cluster RegistryからピアDomUsを検出します。DomUおよびDom0からのOracle Exachkレポートをマージすると、Exadataラック全体の包括的なレポートが提供されます。
Oracle Exachkレポートをマージするには、exachk -merge report_1,report_2を実行します。
親トピック: ahf configuration