検索

27.6. バンドルパッケージのテスト

download PDF
ANT レシピは複雑になる可能性があるため、バンドルをデプロイする前に重要な(かつ有用)です。JBoss ON には、Ant プロビジョニングバンドルを迅速にテストするために使用できるコマンドラインツールが含まれています。

27.6.1. Bundle Deployer Tool のインストール

このツールは、JBoss ON サーバーまたはエージェントとは関係なく、どのマシンにもダウンロードおよびインストールできます。
  1. トップメニューの Administration タブをクリックします。
  2. 左側のメニューテーブル Downloads でを選択します。
  3. Bundle Deployer Download セクションまでスクロールし、パッケージのダウンロードリンクをクリックします。
  4. などのバンドルツールをインストールするディレクトリーに .zip ファイルを保存し /opt/ます。
  5. パッケージを展開します。
    cd /opt/
    
    unzip rhq-bundle-deployer-version.zip

27.6.2. Bundle Deployer ツールの使用

重要
このバンドルのデプロイメントツールは、プロビジョニングプロセスおよびデプロイされたアプリケーションをテストする場合に のみ 行われます。このツールは JBoss ON サーバーまたはエージェントと対話しないため、JBoss ON はこのツールでデプロイされたアプリケーションは認識されず、それらを管理できます。
  1. バンドルディストリビューションパッケージを展開して確認します(または、アプリケーションファイルが含まれる未展開ディレクトリーをコピーします)。例:
    mkdir /tmp/test-bundle
    cd /tmp/test-bundle
    unzip MyBundle.zip
  2. deploy.xml Ant レシピファイルがあるバンドルディストリビューションの最上位ディレクトリーを開きます。
  3. PATH にバンドルデプロイヤーツールの場所を設定します。
    PATH="/opt/rhq-bundle-deployer-3.0.0/bin:$PATH"
  4. bundle deploy ツールを実行し、-Dinput_properties 形式を使用して値を定義済みファイルのユーザー定義トークンに渡します。例:
    rhq-ant -Drhq.deploy.dir=/opt/exampleApp -Dlistener.port=7081
    これにより、アプリケーションにインストールされ /opt/exampleApp、ポート値の 7081 が設定されます。
    注記
    必要に応じて、rhq.deploy.id 属性を使用してデプロイメントの識別子を設定します。デフォルトは 0 で、新規デプロイメントを意味します。バンドルが UI にデプロイされると、サーバーは固有の ID をデプロイメントに割り当てます。新しいデプロイメントで rhq.deploy.id 属性を使用すると、サーバーの ID 割り当てがシミュレートされます。
    以前のデプロイメントがある場合には、rhq.deploy.id 属性を使用してバンドルのアップグレードパフォーマンスをテストすることができます。アップグレードを実行するには、新しい一意の ID 番号が必要です。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.