追加プロパティの定義とSynchronizerサービスの有効化
Synchronizerを構成してインストールした後、次のセクションで説明するように追加のプロパティを定義します。完了したら、ALM OctaneでSynchronizerサービスを有効にします。
追加プロパティの定義
sync.ymlファイルを設定した後、次の手順を実行します (環境によって異なります)。
-
環境プロパティJAVA_HOMEを、JREではなくJava JDKがインストールされている場所に設定します。
-
クラスターデプロイメントの場合:
すべてのSynchronizerノードからアクセスできる共有ディスク領域を作成します。すべてのノードで、この共有ディスク領域をポイントするように、.yml設定ファイルのsync/repository/rootFolderプロパティ値を設定します。
-
SynchronizerがALM Octaneとは異なるURLにある場合:
/opt/sync/conf/octane.site.params.propertiesファイルで、SYNC_BASE_URLの行のコメントアウトを解除します。その値をSynchronizerのパブリックベースURLに設定します (例: http://sync-server.company.net:8080)。
-
ALM Octane環境にロードバランサーがない場合:
標準設定では、ALM Octaneは、ドメインごとではなく、ホスト (FQDN) ごとに認証Cookieを生成します。ロードバランサーがない場合は、ALM Octane Octane.confファイルにパラメーターを追加する必要があります。そうしないと、Synchronizerにアクセスできなくなります。
-
ALM Octane Octane.confファイルで、パラメーターを追加します
hp-sso {
creation-domain = "subdomain.domain.com"
}
-
サブドメインとドメインにその値を定義しますが、サブドメインとドメインがALM OctaneとSynchronizerの両方で同一であることを確認してください。(いずれの場合も、両方で共有される最大URLセクションを入力してください。)
-
ALM Octaneを再起動します。
注: 以前にHPSSO.xmlファイルを変更したことがある場合、これは機能しません。この場合、サポートにお問い合わせください。
-
ALM OctaneでSynchronizerサービスを有効にします
ALM Octane内で、関連する各スペースでSynchronizerサービスを有効にします。
-
ALM Octaneをサイト管理者として開き、設定アイコンをクリックします。
-
[サイト] > [スペース] を選択します。
-
Synchronizerサービスを有効にするスペースを選択します。
-
[Synchronizerサービスの有効化] をクリックします。これには数秒かかります。
サービスが正常に有効化されると、対応するカラムにバージョンが表示されます。
-
[ユーザー] を選択し、専任のユーザーにSynchronizer管理者ロールを割り当てます。
-
Synchronizer管理者としてログインします。[設定] をクリックしてから、[Synchronizer] をクリックし、SynchronizerのUIにアクセスします。
これで、同期を実行する準備が整いました。