Changing Server ID for Stash Cloned Instances

その他

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

This page tells you how to obtain a new Server ID to use in a cloned instance of Stash. 

サーバー ID は基本的にアプリケーション リンク用に変更が必要な点にご注意ください。進捗を https://ecosystem.atlassian.net/browse/APL-629 で追跡していただけます。 

If you would like to change the server ID on your cloned instance, you will need to acquire a new server ID for your test environment by installing a fresh version of Stash on the new server.

  1. Install a new, temporary instance of Stash. Make sure the installation points to a new empty home directory.
  2. Start the new, temporary Stash instance.
  3. ウィザードで次のように実行します。
    - [Internal Database] を選択

    - [Next] をクリックして新しいインスタンスのサーバー ID を抽出


  4. クローンされたインスタンスのサーバー ID がデータベースに格納され、次のように確認できます。

    select * from app_property;

    次のような出力が返されます。

    mysql> select * from app_property;
    +-----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
    | prop_key        | prop_value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
    +-----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
    | instance.name   | Stash                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
    | instance.url    | http://webserver64.acme.com:8080/stash-webapp-1.3                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
    | license         | Your License here |
    | server.id       | Your Server ID here                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
    | setup.completed | true                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
    +-----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  5. In order to change the value of your Stash instance please stop your cloned instance. Refer to Starting and stopping Stash if you don't know how to do that.

  6. ステップ 3 で取得した server.id  の値を使い、クローン インスタンスの DB で次のクエリを実行します。

    update app_property set prop_value = '<ID>' where prop_key = 'server.id';

    上のクエリの <ID> は、ステップ 3 で取得した新しいサーバー ID で置き換える必要があります。形式は、大文字と数字の 4 文字が 4 組あり、それぞれがハイフンで区切られたものです。例: BA8J-RYK8-ABC4-KK8N

  7. Restart your Stash test instance. Refer to Starting and stopping Stash if you don't know how to do that.
最終更新日 2014 年 8 月 15 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.