Edge for Private Cloud バージョン 4.17.01
このドキュメントでは、既存の Edge インストール環境で Qpid サーバーを追加および削除する方法について説明します。
Qpid サーバーを追加する
Qpid サーバーを追加するには:
- Management Server で、分析グループとコンシューマ グループの名前を特定します。
以下のコマンドの多くは、この情報を必要とします。デフォルトでは、分析グループの名前は axgroup-001、コンシューマ グループの名前は consumer-group-001 です。リージョンのサイレント構成ファイルでは、AXGROUP プロパティを使用して分析グループの名前を設定できます。
分析グループとコンシューマ グループの名前がわからない場合は、次のコマンドを使用して表示します。
> apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
このコマンドにより、name フィールドに分析グループ名が、consumer-groups フィールドにコンシューマ グループ名が返されます。 - Edge apigee-setup ユーティリティのインストールの説明に従って、インターネットまたはインターネット以外の方法で Edge apigee-setup ユーティリティをノードにインストールします。
- apigee-setup.sh を使用して、ノードに Qpid をインストールします。
> /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile
「-p qs」オプションは、Qpid のインストールを指定します。configFileconfigFile の作成については、ノードに Edge コンポーネントをインストールするをご覧ください。
インストールが完了すると、スクリプトは Qpid サーバーの UUID を表示します。後で UUID を確認する必要が生じた場合は、Qpid をインストールしたホストで次の cURL コマンドを使用します。
> curl http://<qpid_IP>:8083/v1/servers/self - Qpid を analytics group に追加します。
> > c1 -u adminEmail:pword 8 "
"a 1 "x 1 " 1 "x 1 " - 1 " UUID 1 "a 7 "x 1 "x 1 "x 1 " 1 " - 1 " - 1 " - 1 " 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " - 1 " 1 - 1 "
- 1 - 1 - 1 - サンプル URL - サンプル URL - サンプル: -> - Qpid をコンシューマ グループに追加します。
> curl -u adminEmail:pword -H "Content-Type:application/json" -X POST "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/
CONSUMER_groups/CONSUMER_groups/CONSUMER_groups のノード「UUID<consumer-group_UUID」に、Qpid に次を追加:
"consumer-groups" : [ {
"name" : "consumer-group-001",
"consumers" : [ "d6d0480f-8393-465d-a2a1-b4a16a033c55", "8398a95c-364c-364
これでインストールは完了です。
Qpid サーバーを削除する
Qpid ノードを削除するには:
- Management Server で、分析グループとコンシューマ グループの名前を特定します。以下のコマンドの多くは、この情報を必要とします。
デフォルトでは、分析グループの名前は axgroup-001、コンシューマ グループの名前は consumer-group-001 です。リージョンのサイレント構成ファイルでは、AXGROUP プロパティを使用して分析グループの名前を設定できます。
分析グループとコンシューマ グループの名前がわからない場合は、次のコマンドを使用して表示します。
> apigee-adminapi.sh analytics groups list --admin adminEmail --pwd adminPword --host localhost
このコマンドは、名前フィールドに分析グループ名を、consumer-groups フィールドにコンシューマ グループ名を返します。 - コンシューマ グループから Qpid を削除します。
> curl -u adminEmail:pword -H "Content-Type: application/json" -X DELETE "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/consumer-groups/CONSUMERID""CONSUMERID_GROUP - 分析グループから Qpid を削除します。
> curl -v -u adminEmail:pword -X DELETE "http://<ms_IP>:8080/v1/analytics/groups/ax/AX_GROUP/servers?uuid=QPID_UUID&type=qpid - Edge のインストールから Qpid サーバーの登録を解除します。
> curl -u adminEmail:pword -X POST http://<ms_IP>:8080/v1/servers -d "type=qpid-server®ion=dc-1&pod=central&uuid=QPID_remove" - Edge 環境から Qpid サーバーを削除します。
> curl -u adminEmail:pword -X DELETE http://<ms_IP>:8080/v1/servers/QPID_UUID - Edge のアンインストールの手順に沿って Qpid をアンインストールします。