Red Hat Training
A Red Hat training course is available for Red Hat JBoss Operations Network
2.3. CLI ファイルおよびディレクトリー
これらは、CLI ユーティリティーのディレクトリーおよび関連ファイルです。
表2.1 重要な CLI ユーティリティーディレクトリーおよびファイル
ファイルまたはディレクトリー | description | ||
---|---|---|---|
cliRoot/rhq-remoting-cli-4.9.0.JON320GA | インストールディレクトリー。CLI ユーティリティーは単に展開されるため、インストールディレクトリーはシステム上の任意の場所になります。 | ||
CLI スクリプト | |||
cliRoot/rhq-remoting-cli-4.9.0.JON320GA/bin | CLI ユーティリティー用の Linux(shell)および Windows(batch)スクリプトの両方が含まれています。 | ||
rhq-cli.sh | rhq-cli.bat | CLI ユーティリティー。 | ||
rhq-cli-env.sh | rhq-cli-env.bat | Java ホームディレクトリーや Java オプションなど、CLI ユーティリティーの環境変数を設定します。 | ||
cliRoot/rhq-remoting-cli-4.9.0.JON320GA/samples/modules/ | CommonJS モジュールのサンプルが含まれます。これは、modules:/ URI を使用して CommonJS モジュールを読み込むデフォルトのディレクトリーでもあります。 | ||
util.js |
オブジェクトの配列を使用して繰り返し処理する検索関数を定義します。
foreach )をクリックし、最初に一致するオブジェクト(find )または、一致するすべてのオブジェクトを返します(findAll ).また、情報を JavaScript ハッシュから JBoss ON 設定オブジェクトへ変換する機能も含まれています。
samples/util.js スクリプトと同じですが、CommonJS モジュールとして記述されます。
| ||
bundles.js |
バンドルの作成およびデプロイ、バンドル宛先の作成、リソースのサポートされるベースディレクトリーへの情報の取得などを行う関数を定義します。
samples/bundles.js スクリプトと同じですが、CommonJS モジュールとして記述されます。
| ||
drift.js |
スナップショットの作成および配布、定義を取得し、リソースまたは特定ファイルの履歴を表示する関数を定義します。
samples/drift.js スクリプトと同じですが、CommonJS モジュールとして記述されます。
| ||
jbossas.js |
Web アプリケーションのデプロイや EAP クラスターの管理など、EAP 6 / AS 7 リソースを管理する複数の機能を定義します。
CommonJS モジュールとして組み合わせ、記述された
samples/deploy-to-and-restart-JBAS.js samples/add-as7-standalone-server-to-cluster.js スクリプトはおよびスクリプトと同じです。
| ||
サンプル | |||
cliRoot/rhq-remoting-cli-4.9.0.JON320GA/samples | サンプル JavaScript ファイルと、他のスクリプトと連携するように調整できる補助 JavaScript ファイルが含まれています。 | ||
util.js | オブジェクトの検索、マッピング、および一覧表示の追加機能を提供するユーティリティースクリプト。 | ||
measurement_utils.js | メトリクススケジュールの更新を簡素化するユーティリティースクリプト。基本的な測定 API を理解する代わりに、平易な(UI)名に基づいて変更するメトリクスを定義する方法を提供し、続いてより単純な用語で有効に/無効化、コレクション間隔を設定します。 | ||
drift.js | スナップショットの作成、特定のドリフト定義の検索、スナップショットの比較、およびドリフト履歴の表示を行う関数を含むサンプルスクリプト。 | ||
bundles.js | バンドル定義を設定するサンプルスクリプト。これには、バンドルアーカイブの生成、宛先グループの作成、バンドルのデプロイが含まれます。 | ||
deploy-to-and-restart-JBAS.js | JBoss サーバーのグループに新しいバンドルまたは更新されたバンドルをデプロイし、宛先グループのサーバーを再起動するサンプルスクリプト。 | ||
モジュールサンプルスクリプト | |||
logging | |||
cliRoot/rhq-remoting-cli-4.9.0.JON320GA/conf | CLI ユーティリティーに log4j ロガーを設定する XML ファイルが含まれます。 | ||
| CLI ユーティリティーの通常のロギングおよびデバッグロギングの設定を設定します。 | ||
cliRoot/rhq-remoting-cli-4.9.0.JON320GA/logs | CLI ユーティリティーのエラーログが含まれます。このディレクトリーは、CLI の初回実行時に作成されます。 | ||
rhq-server-cli.log | CLI ユーティリティーのエラーログ。 | ||
ライブラリー | |||
cliRoot/rhq-remoting-cli-4.9.0.JON320GA/lib | プロキシーリソースや CLI 固有のコマンドのライブラリーなど、CLI ユーティリティーによって使用されるすべてのライブラリーが含まれます。 |