Red Hat Training

A Red Hat training course is available for Red Hat JBoss Operations Network

第12章 サマリー: JBoss ON を使用したリソース設定の変更

アプリケーション、サーバー、およびサービスを管理する最も基本的な部分の 1 つは、設定を簡単に変更することです。
JBoss Operations Network を使用すると、プラットフォームのファイルシステムに直接アクセスしなくても、多くのリソースタイプの現在の設定を JBoss ON UI で直接表示できます。さらに、JBoss ON では、単一のリソースまたは互換性のあるリソースのグループ全体に対して設定を直接編集できます。
JBoss ON には、管理者がリソース設定を管理できる 3 つの主要な方法があります。
  • リソース設定を直接編集します。JBoss ON UI は、JBoss ON UI を使用してさまざまな管理リソースの設定ファイルを編集できます。
  • リソース設定の変更を監査および元に戻します。サポートされるリソースに対して JBoss ON が管理する特定の設定ファイルでは、設定プロパティーに対する個別の変更を確認し、以前のバージョンに戻すことができます。
  • 設定のドリフトを定義して監視します。システム設定は、特定の設定ファイルの特定の設定プロパティーよりも、より詳細なエンティティーです。アプリケーションの複数のファイルまたはプラットフォーム全体が連携して、最適な設定が作成されます。ドリフト は、その最適な設定から分析される(不可欠)差です。ドリフト管理を使用すると、希望するベースラインの設定を定義し、そのベースラインからのすべての変更を追跡できます。
本セクションでは、リソース設定を管理する 3 つの方法の概要を説明します。より詳細な説明および手順は、後続のセクションで説明します。

12.1. 簡単で構造化の設定

基本的な設定ファイルは、簡単なキーと値のペアを使用して情報を定義します。
key1 = value1
key2 value2
これらは文字列、数字、またはブール値を表す 単純なプロパティー です。ここでは、キーごとに 1 つの値があります。
JBoss ON は、値のリストまたは値のマップ(リスト表)である 複雑なプロパティー を使用したリソース設定もサポートします。
<default-configuration>
    <ci:list-property name="my-list">
        <c:simple-property name="element" type="string"/>
        <ci:values>
           <ci:simple-value value="a"/>
           <ci:simple-value value="b"/>
           <ci:simple-value value="c"/>
        </ci:values>
    </ci:list-property>
</default-configuration>
JBoss ON は、簡単なプロパティーと複雑なプロパティーの両方の設定ファイルを解析し、JBoss ON GUI で構造化され簡単なフォロー形式をレンダリングします。単純なプロパティーは必要に応じてフィールドまたはラジオボタンと共に表示されますが、複雑なプロパティーはメニューまたはその他の選択オプションと共に表示されます。

図12.1 Samba サーバーの設定フォーム

Samba サーバーの設定フォーム
構造化の設定フォームを使用すると、現在の設定をすばやく確認することが容易になります。
構造化フォームでは、変更を保存する前に JBoss ON が設定プロパティーに有効な形式があることを検証することもできます。
注記
JBoss ON は、指定の値がそのプロパティーで必要な形式と一致することのみを検証します。指定の値が、そのリソースプロパティーに合理的または許可されているかどうかは検証されません。
JBoss ON の設定変更を実行すると、IT 管理者にとって大きな利点があります。
  • UI で設定されるプロパティーの形式には、即時検証があります。
  • すべての設定変更の監査証跡は、外部および JBoss ON-initiated 設定変更のリソース履歴で表示できます。
  • 設定変更は、エラーが発生した場合に以前の安定した状態に戻すことができます。
  • 設定変更は、同じタイプのリソースのグループに対して行うことができるため、複数のリソース(異なるマシンでも含む)を同時に変更することができます。
  • アラートは、設定変更の自動通知を送信するか、設定の変更時に、関連するリソースで操作またはスクリプトを開始する場合に、設定の変更と併せて使用できます。
  • アクセス制御ルールは設定変更に有効であるため、JBoss ON ユーザーは特定のリソースの変更を表示または開始できません。