Jump To Close Expand all Collapse all Table of contents JBoss ON コマンドラインスクリプトの作成 I. 使ってみる Expand section "I. 使ってみる" Collapse section "I. 使ってみる" 1. JBoss ON Server および CLI でのスクリプトの仕組み Expand section "1. JBoss ON Server および CLI でのスクリプトの仕組み" Collapse section "1. JBoss ON Server および CLI でのスクリプトの仕組み" 1.1. JBoss ON のパブリック API の概要 1.2. JBoss ON Server およびインターフェース 1.3. JBoss ON CLI スクリプトおよび JBoss ON Server スクリプト Expand section "1.3. JBoss ON CLI スクリプトおよび JBoss ON Server スクリプト" Collapse section "1.3. JBoss ON CLI スクリプトおよび JBoss ON Server スクリプト" 1.3.1. JBoss ON CLI および Server Scripts での CommonJS の使用 1.4. JBoss ON CLI と JBoss ON GUI 操作の相違点 1.5. 他のクライアントの使用 1.6. その他のリソース 2. JBoss ON CLI のインストール Expand section "2. JBoss ON CLI のインストール" Collapse section "2. JBoss ON CLI のインストール" 2.1. CLI のインストール 2.2. CLI 環境変数の設定 2.3. CLI ファイルおよびディレクトリー II. CLI での JBoss ON スクリプトの実行の基本例 Expand section "II. CLI での JBoss ON スクリプトの実行の基本例" Collapse section "II. CLI での JBoss ON スクリプトの実行の基本例" 3. CLI を使用したコマンドおよびオプション 4. 互換性のある CLI およびサーバーバージョンの確認 5. JBoss ON CLI コマンド構文 Expand section "5. JBoss ON CLI コマンド構文" Collapse section "5. JBoss ON CLI コマンド構文" 5.1. CLI スクリプト 5.2. CLI スクリプトのオプション 5.3. インタラクティブな CLI コマンド Expand section "5.3. インタラクティブな CLI コマンド" Collapse section "5.3. インタラクティブな CLI コマンド" 5.3.1. login 5.3.2. logout 5.3.3. quit 5.3.4. record 5.3.5. EXEC(非推奨) 6. 依存関係とカスタム機能のスクリプトモジュールの使用 Expand section "6. 依存関係とカスタム機能のスクリプトモジュールの使用" Collapse section "6. 依存関係とカスタム機能のスクリプトモジュールの使用" 6.1. スクリプト依存関係とエクスポート機能について 6.2. スクリプトモジュールソースのデフォルトの場所 6.3. 新規モジュールソースタイプの作成 7. JBoss ON API での利用可能なインプリシット変数 8. JBoss ON CLI に固有するメソッド 9. CLI およびサーバースクリプトで利用可能な方法 Expand section "9. CLI およびサーバースクリプトで利用可能な方法" Collapse section "9. CLI およびサーバースクリプトで利用可能な方法" 9.1. assert 9.2. subject 9.3. pretty 9.4. unlimitedPC および pageControl 9.5. exporter 9.6. ProxyFactory 9.7. scriptUtil 9.8. プロキシーリソースに使用できる方法 10. JBoss ON CLI スクリプトでの一般的なアクション Expand section "10. JBoss ON CLI スクリプトでの一般的なアクション" Collapse section "10. JBoss ON CLI スクリプトでの一般的なアクション" 10.1. ログイン 10.2. リソースプロキシーの使用 10.3. コマンドとスクリプト引数を渡す 10.4. Pretty-Print 出力の表示 10.5. 出力のエクスポート 11. CLI の使用に関するヒント Expand section "11. CLI の使用に関するヒント" Collapse section "11. CLI の使用に関するヒント" 11.1. タブ Complete の使用 11.2. CLI の対話およびファイルとの相違点 11.3. リソースタイプおよびバージョン間の API の相違点 11.4. 利用可能なユーティリティーとサンプルスクリプト 11.5. カスタム関数の定義 11.6. Cron を使用したスクリプトの実行スケジュール 11.7. Wrapper スクリプトの使用 11.8. JBoss ON ユーザーの権限と設定 12. 短い例 Expand section "12. 短い例" Collapse section "12. 短い例" 12.1. 検索 Expand section "12.1. 検索" Collapse section "12.1. 検索" 12.1.1. 基本検索基準の設定 12.1.2. ソートの使用 12.1.3. フィルターの使用 12.1.4. 関連付けの取得 12.1.5. ページサイズの設定 12.2. オブジェクトの JBoss ON ID の取得 12.3. 単一および複数リソースのデータの取得 12.4. リソースおよびグループ Expand section "12.4. リソースおよびグループ" Collapse section "12.4. リソースおよびグループ" 12.4.1. コンテンツバックアップリソース(Web アプリケーション)の作成および更新 12.4.2. リソースグループの作成およびメンバーの追加 12.4.3. Dynagroups の作成および編集 12.5. リソース設定 Expand section "12.5. リソース設定" Collapse section "12.5. リソース設定" 12.5.1. 現在の設定の表示 12.5.2. シンプル設定プロパティーの変更 12.6. operations Expand section "12.6. operations" Collapse section "12.6. operations" 12.6.1. リソースの起動および停止 12.6.2. スケジューリング操作 12.6.3. 操作の結果の取得 12.6.4. リソースの動作履歴の確認 12.7. 監視 Expand section "12.7. 監視" Collapse section "12.7. 監視" 12.7.1. リソースの可用性 12.7.2. 特定のメトリクスの取得 12.7.3. リソースのメトリックデータのエクスポート 12.7.4. ベースラインの算出 12.8. アラート Expand section "12.8. アラート" Collapse section "12.8. アラート" 12.8.1. スクリプトでのアラートの使用 12.8.2. アラートの承認 12.8.3. アラート定義の有効化または無効化 12.9. ユーザーおよびロール Expand section "12.9. ユーザーおよびロール" Collapse section "12.9. ユーザーおよびロール" 12.9.1. ロールの作成 12.9.2. ユーザーの作成 III. 拡張例と使用シナリオ Expand section "III. 拡張例と使用シナリオ" Collapse section "III. 拡張例と使用シナリオ" 13. 例: インベントリーを管理するためのスクリプト(すべてのリソースタイプ) Expand section "13. 例: インベントリーを管理するためのスクリプト(すべてのリソースタイプ)" Collapse section "13. 例: インベントリーを管理するためのスクリプト(すべてのリソースタイプ)" 13.1. New Resources の自動インポート: autoimport.js 13.2. Simple Inventory Count: inventoryCount.js 13.3. Uninventory a Resource after an Alert: uninventory.js 14. 例: 特定のタイプのリソースを管理するスクリプト 15. 例: リソースデプロイメントのスクリプト作成(JBoss EAP 5) Expand section "15. 例: リソースデプロイメントのスクリプト作成(JBoss EAP 5)" Collapse section "15. 例: リソースデプロイメントのスクリプト作成(JBoss EAP 5)" 15.1. カスタム関数の宣言 15.2. JBoss ON グループおよびインベントリーの確認 15.3. 新規リソースのデプロイ 16. 例: バンドルを使用したアプリケーションのデプロイ(JBoss EAP 4、5、および 6) Expand section "16. 例: バンドルを使用したアプリケーションのデプロイ(JBoss EAP 4、5、および 6)" Collapse section "16. 例: バンドルを使用したアプリケーションのデプロイ(JBoss EAP 4、5、および 6)" 16.1. 新規アプリケーションの作成 16.2. アプリケーションの更新 17. 例: アラート後のリモート JNDI ルックアップ(JBoss EAP 5) 18. 例: グループ化されたサーバーの管理(JBoss EAP 5) Expand section "18. 例: グループ化されたサーバーの管理(JBoss EAP 5)" Collapse section "18. 例: グループ化されたサーバーの管理(JBoss EAP 5)" 18.1. スクリプトの計画 18.2. Wrapper スクリプトおよび .conf ファイルの作成 18.3. CLI スクリプトの引数とその他のパラメーターの定義 18.4. グループの作成: group.js 18.5. グループへのリソースの追加: addMember.js 18.6. Inventory and Status Information: status.js 18.7. サーバーの起動、停止、再起動: restart.js 18.8. グループメンバーへのアプリケーションのデプロイ: deploy.js 18.9. 可用性操作のスケジュール: avail.js 18.10. 管理対象サーバーのメトリックデータの収集: metrics.js 19. 例: スタンドアロンサーバーのクラスターへのデプロイ(JBoss EAP 6) Expand section "19. 例: スタンドアロンサーバーのクラスターへのデプロイ(JBoss EAP 6)" Collapse section "19. 例: スタンドアロンサーバーのクラスターへのデプロイ(JBoss EAP 6)" 19.1. スタンドアロン EAP 6 サーバーをクラスターに追加 19.2. スタンドアロンサーバー間のデプロイ済みアプリケーションのコピー 20. 例: バンドルでのアプリケーションのデプロイ(一般的な) Expand section "20. 例: バンドルでのアプリケーションのデプロイ(一般的な)" Collapse section "20. 例: バンドルでのアプリケーションのデプロイ(一般的な)" 20.1. バンドルバージョンおよび宛先の設定 20.2. バンドルのデプロイ 20.3. バンドルの元に戻す 21. 例: リソースドリフトの準備 Expand section "21. 例: リソースドリフトの準備" Collapse section "21. 例: リソースドリフトの準備" 21.1. スクリプトの計画 21.2. 誤差定義の設定およびバンドルの準備 21.3. ドリフトの調整 22. 例: JBoss ON サーバー設定の管理 Expand section "22. 例: JBoss ON サーバー設定の管理" Collapse section "22. 例: JBoss ON サーバー設定の管理" 22.1. 簡易エクスポート/インポートの同期 22.2. インポート前のサーバー設定の変更 A. ドキュメント履歴 法律上の通知 Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for Red Hat JBoss Operations Network 第8章 JBoss ON CLI に固有するメソッド JBoss ON CLI および JBoss ON のサーバースクリプトは、通常の API には含まれない一部のクラスおよびメソッドを使用できます。 バグを報告します。 Previous Next