高可用性(HA)シナリオでは、New Edge UI
(edge-management-ui)のインスタンスを複数インストールできます。
ただし、New Edge UI のインスタンスを複数インストールした後は、インストール後のタスクを実行して、すべての edge-management-ui ノード間でプロパティ設定を同期する必要があります。
具体的には、次のプロパティで同じ 値を使用するように、すべての New Edge UI インスタンスを構成する必要があります。
conf_uebe_applicationsecret=value conf_uebe_mgmtCredential=value conf_apigee_mail.smtp.credential=value
ここで
conf_uebe_applicationsecretは、New Edge UI で使用されるセッションと認証情報 暗号鍵です。conf_uebe_mgmtCredentialは、暗号化された Management Server の認証情報です。conf_apigee_mail.smtp.credentialは、暗号化された SMTP サーバーの認証情報です。
また、TLS を使用するように New Edge UI インスタンスを構成する場合は、すべての
edge-management-ui ノードで同じ TLS 証明書と秘密鍵を使用する必要があります。
HTTP を使用して New Edge UI インスタンスを構成する
- 最初の New Edge UI インスタンスをホストするノードにログインします(ノードのシェル ユーザーとして)。
- 最初の New Edge UI ノードで
/opt/apigee/token/application/management-ui.propertiesを開き、次のプロパティの値をコピーして後で使用します。conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- 2 番目の New Edge UI インスタンスをホストするノードにログインします。
- エディタで 2 番目の New Edge UI インスタンスの
/opt/apigee/customer/application/management-ui.propertiesを開きます。ファイルが存在しない場合は、 作成します。vi /opt/apigee/customer/application/management-ui.properties
- 最初の New Edge UI
インスタンスからコピーした正確な値を使用して、次のプロパティを
/opt/apigee/customer/application/management-ui.propertiesに追加します。conf_uebe_applicationsecret="value" conf_uebe_mgmtCredential="value" conf_apigee_mail.smtp.credential="value"
- ファイルを保存します。
-
/opt/apigee/customer/application/management-ui.propertiesがapigeeユーザーによって所有されていることを確認します:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- 2 番目の New Edge UI インスタンスを構成して再起動します。
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui configure /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
これで、ユーザーはどちらの New Edge UI インスタンスにもログインできます。
TLS/HTTPS を使用して New Edge UI インスタンスを構成する
- New Edge UI の TLS を構成するの説明に従って、TLS/HTTPS を使用するように最初の New Edge UI インスタンスを構成します。
- HTTP の場合と同様に 2 番目の New Edge UI インスタンスを構成して、
conf_uebe_applicationsecret、conf_uebe_mgmtCredential、およびconf_apigee_mail.smtp.credentialを同期します。 - TLS 証明書と秘密鍵を含む PEM ファイルを、最初の New Edge UI インスタンスから 2 番目の New Edge UI インスタンスをホストするノード(たとえば、
/opt/apigee/customer/application/edge-management-ui/内)にコピーします。 - New Edge UI の TLS を構成するの説明に従って、TLS/HTTPS を使用するように 2 番目の New Edge UI インスタンスを構成します。