Apigee Edge 4.16.01.x を最新の 4.16.01 リリースに更新する

このドキュメントでは、既存の 4.16.01 を更新する手順について説明します。 Apigee の最新の RPM とサポート ファイルを使用します。この手順では、 update.sh ユーティリティ 更新を実行します。

更新できる Edge のバージョン 最新の 4.16.01 リリースへ

既存の Apigee Edge バージョン 4.16.01.x インストールのみをアップデートして、 最新の 4.16.01 リリース。

現在 Edge バージョン 4.15.07.0x 以前を実行している場合は、最初に 4.16.01.Apigee Edge 4.16.01 インストール ガイド(Apigee FTP から入手可能)をご覧ください。 サイト: ftp://ftp.apigee.com/ バージョン 4.15.07.0x 以前からバージョン 4.16.01 に移行する。

更新を実行できるユーザー

更新を実行するユーザーは、最初に Edge をインストールしたユーザーと同じである必要があります。 ユーザーです。

Edge RPM をインストールした後は、どのユーザーでも構成できます。

更新に必要なディスク容量

実践の前に、少なくとも 1 GB のディスク空き容量があることを確認してください。 更新されます

プロパティの自動伝播 4.16.01.x からの設定

/opt/apigee/customer/application.properties ファイルを編集してプロパティを設定している場合は、 値が保持されます。

前提条件の更新

Apigee Edge をアップグレードする前に、次の前提条件を満たしていることを確認してください。

  • すべてのノードをバックアップする
    安全のために、更新前にすべてのノードを完全にバックアップすることをおすすめします できます。現在のバージョンの Edge の手順に沿ってバックアップを実行します。

    これにより、新しいバージョンにアップデートされなかった場合に備えて、バックアップ プランを作成できます。 確認します。バックアップの詳細については、Apigee Edge を参照してください。 4.16.01 オペレーション ガイド。Apigee FTP サイト ftp://ftp.apigee.com/ で入手できます。
  • Edge が動作していることを確認する
    次のコマンドを使用して、更新プロセス中に Edge が稼働していることを確認します。

    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-all status

更新の失敗への対応

更新に失敗した場合は、問題を修正してから update.sh を実行する ] をクリックします。更新は複数回実行でき、最後に終了したところから続行されます。 オフにします。

失敗した結果、前のバージョンに更新をロールバックする必要がある場合は、 Apigee Edge 4.16.01 インストール ガイド(Apigee FTP にあります) サイト: ftp://ftp.apigee.com/

更新情報のロギング

デフォルトでは、update.sh ユーティリティは、次の場所にログ情報を書き込みます。

/opt/apigee/var/log/apigee-setup/update.log

update.sh ユーティリティを実行するユーザーに そのディレクトリにログが /tmp ディレクトリに、update_username.log という名前のファイルとして書き込まれます。

ユーザーに /tmp へのアクセス権がない場合、update.sh ユーティリティは失敗します。

ダウンタイムなしで更新

ゼロ ダウンタイム アップデート(ローリング アップデート)では、Edge インストール環境をダウンタイムなしで更新できます。 Edge がダウンします

ゼロ ダウンタイムでアップグレードするための鍵は、各 Router を 1 つずつ負荷から削除することです。 内部 IP アドレスを使用します次に、ルーターとその同じマシン上にある他のコンポーネントを更新します。 Router をロードバランサに追加し直します

  1. 以下の「注文 表示されます。
  2. Router を更新するときは、任意の Router を 1 つ選択し、 次のセクションの「Router と Message Processor を到達不能にする」をご覧ください。
  3. 選択した Router と、その Router と同じマシンにある他のすべての Edge コンポーネントを更新します。 すべての Edge 構成では、同じノード上に Router と Message Processor があります。
  4. Router を再び到達可能にします。
  5. 残りのルーターに手順 2 ~ 4 を繰り返します。
  6. インストール済みの残りのマシンについて、更新を続行してください。

ルーターの作成と Message Processor に接続できません

本番環境の設定では、複数の Router と Message Processor を使用して以下を実現します。 それらの Router と Message Processor のネットワーク到達性を 更新前後のプロセッサ。

次の API 呼び出しは、ノードを到達可能または到達不能として構成します。

> curl -u adminEmail:pWord -X POST "http://<ms_IP>:8080/v1/servers/UUID" -d "reachable=true|false"

ここで、UUID は Message Processor または Router の UUID です。 true または false に設定されます。

Router の UUID を確認する必要がある場合は、次の cURL コマンドを使用します。

> curl http://<routerIP>:8081/v1/servers/self

Message Processor の UUID を特定する必要がある場合は、次の cURL を使用します。 command:

> curl http://<mpIP>:8082/v1/servers/self

更新の前後に次の点に注意してください。

  • Router ノードと Message Processor ノードが統合されている場合: <ph type="x-smartling-placeholder">
      </ph>
    • 更新前 – 次のことを行います。 <ph type="x-smartling-placeholder">
        </ph>
      1. 上記の API 呼び出しを使用して、Router を到達不能な状態にします。
      2. Message Processor を到達不能な状態にします。
    • 更新後 - 次の操作を行います。 <ph type="x-smartling-placeholder">
        </ph>
      1. Message Processor を到達可能にします。
      2. Router を到達可能にします。
  • 単一の Router ノードの場合: <ph type="x-smartling-placeholder">
      </ph>
    • 更新する前に、Router を到達可能にします。
    • 更新後、Router を到達可能にします。
  • 単一の Message Processor ノードの場合: <ph type="x-smartling-placeholder">
      </ph>
    • 更新前に、Message Processor を到達不能な状態にします。
    • 更新後、Message Processor を到達可能にします。

サイレント構成ファイルの使用

更新コマンドにはサイレント構成ファイルを渡す必要があります。サイレント構成ファイル Edge 4.16.01 のインストールに使用したものと同じである必要があります。

更新の手順 外部インターネット接続があるノード上の 4.16.01

ノード上の Edge コンポーネントを更新するには、次の操作を行います。

  1. Cassandra の修復オペレーションを実行するように構成された CRON ジョブがある場合は、無効にします 更新が完了するまで表示されません。
  2. root としてノードにログインして Edge RPM をインストールします。
    : RPM のインストールには root 権限が必要ですが、Edge も実行可能です。 ルート権限なしで構成できます。
  3. Apigee Edge 4.16.01 のインストールの説明にあるように、SELinux を無効にします。 ガイド。Apigee FTP サイト ftp://ftp.apigee.com/ で入手できます。
  4. すべての Yum キャッシュを削除します。
    &gt;sudo yum clean すべて
  5. 最新の Edge bootstrap.sh ファイルを /tmp/bootstrap.sh にダウンロードします。
    &gt;curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh
  6. Edge apigee-service ユーティリティを更新して、 依存関係:
    &gt;sudo bash /tmp/bootstrap.sh apigeeuser=uName apigeepassword=pWord

    uName:pWord は、先ほど使用したユーザー名とパスワードです。 受信します。pWord を省略すると、 入力します。
  7. apigee-service を使用して以下を行います。 apigee-setup を更新する ユーティリティ:
    &gt; /opt/apigee/apigee-service/bin/apigee-service apigee-setup の更新
    この apigee-service の更新 update.sh ユーティリティをインストールする &lt;inst_dir&gt;/apigee/apigee-setup/bin にあります。
  8. 以下の「マシンの順番」に記載されている順序で、ノードで update ユーティリティを実行します。 更新」下:
    &gt; /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
    構成ファイルに対する唯一の要件は、構成ファイルがアクセスでき、 「apigee」によって読み取れます。できます。たとえば、サーバー VM の /tmp ディレクトリに あります。
    「-c」オプションを使用して、更新するコンポーネントを指定します。リストには、 コンポーネントには以下が含まれます。 <ph type="x-smartling-placeholder">
      </ph>
    • ldap = OpenLDAP
    • cs = カサンドル
    • zk = Zookeeper
    • qpid = qpidd
    • ps = postgresql
    • edge =すべてのエッジ Management Server、Message Processor、Router、QPID Server、 Postgres サーバー
    • ui = Edge UI
    • all = すべて更新 マシン上のコンポーネント(Edge aio インストール プロファイルまたは API BaaS asa でのみ使用) インストール プロファイル)
    • e = ElasticSearch
    • b = API BaaS スタック
    • p = API BaaS ポータル
    • ebp = ElasticSearch API BaaS スタックと API BaaS ポータルを同じノード上に配置
  9. メッセージ レイヤで apigee-validate ユーティリティを実行して更新をテストします。 Apigee Edge 4.16.01 インストール ガイドで説明されているプロセッサ Apigee FTP サイト ftp://ftp.apigee.com/ で入手できます。

ローカルから 4.16.01 を更新する手順 リポジトリ

Edge ノードがファイアウォールの内側にあるか、なんらかの理由でアクセスが禁止されている場合は ローカル リポジトリから更新を実行できます。 またはミラーを作成します。

ローカルの Edge リポジトリを作成した後、ローカル環境から Edge を更新する方法は 2 つあります。 ローカル リポジトリ:

  • リポジトリの .tar ファイルを作成し、その .tar ファイルをノードにコピーして、 .tar ファイルです。
  • ローカル リポジトリのあるノードにウェブサーバーをインストールし、他のノードがアクセスできるようにします。 Apigee が提供する Nginx ウェブサーバーを使用することも、独自のウェブサーバーを使用することもできます。 使用します。

ローカルの 4.16.01 リポジトリから更新するには:

  1. Apigee Edge の説明に沿ってローカルの 4.16.01 リポジトリがあることを確認します。 4.16.01 インストール ガイド。次の Apigee FTP サイトにあります。ftp://ftp.apigee.com/
  2. ローカル リポジトリを更新します。 <ph type="x-smartling-placeholder">
      </ph>
    1. 最新の Edge bootstrap.sh ファイルを /tmp/bootstrap.sh にダウンロードします。
      &gt;curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh をご覧ください。
    2. 同期を実行します。
      &gt; /opt/apigee/apigee-service/bin/apigee-service apigee-mirror sync --only-new-rpms
  3. .tar ファイルから apigee-service をインストールするには: <ph type="x-smartling-placeholder">
      </ph>
    1. ローカル リポジトリがあるノードで、次のコマンドを使用してローカル リポジトリをパッケージ化します。 /opt/apigee/data/apigee-mirror/apigee-4.16.01.tar.gz という名前の単一の.tar ファイル:
      &gt; /opt/apigee/apigee-service/bin/apigee-service apigee-mirror パッケージ
    2. Edge を更新するノードに .tar ファイルをコピーします。たとえば、 プロジェクトの /tmp ディレクトリを 作成します。
    3. 新しいノードで、ファイルを /tmp ディレクトリに展開します。
      &gt;tar -xzf apigee-4.16.01.tar.gz
      このコマンドを実行すると、新しいディレクトリが作成されます。 作成されます。たとえば /tmp/repos.
    4. root としてノードにログインして Edge RPM をインストールします。
      : RPM のインストールには root 権限が必要ですが、Edge も実行可能です。 ルート権限なしで構成できます。
    5. Apigee Edge の説明に沿って SELinux を無効にする 4.16.01 インストール ガイド。次の Apigee FTP サイトにあります。ftp://ftp.apigee.com/
    6. Edge apigee-service ユーティリティと依存関係をインストールする /tmp/repos から:
      &gt;sudo bash /tmp/repos/bootstrap.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
      「server」に リポジトリ ディレクトリに移動します。
  4. Nginx ウェブサーバーを使用して apigee-service をインストールするには: <ph type="x-smartling-placeholder">
      </ph>
    1. 「Nginx を使用してリポジトリからインストールする」の説明に沿って、Nginx ウェブサーバーを構成します。 webserver&quot;Apigee の Edge 4.16.01 インストール ガイド FTP サイト: ftp://ftp.apigee.com/
    2. リモートノードで、Edge bootstrap.sh ファイルを /tmp/bootstrap.sh にダウンロードします。
      > /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap.sh -o /tmp/bootstrap.sh
                

      where uName:pWord are the username and password you set above for the repo, and remoteRepo is the IP address or DNS name of the repo node.

    3. Log in to your node as root to install the Edge RPMs
      Note: While RPM installation requires root access, you can perform Edge configuration without root access.
    4. Disable SELinux as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/
    5. On the remote node, install the Edge apigee-service utility and dependencies:
      > sudo bash /tmp/bootstrap.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
      where uName:pWord are the repo username and password.
  5. If present, disable any CRON jobs configured to perform a repair operation on Cassandra until after the update completes.
  6. Use apigee-service to update the apigee-setup utility:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    This update to apigee-service installs the update.sh utility in <inst_dir>/apigee/apigee-setup/bin.
  7. Run the update utility on your nodes in the order described below in "Order of machine update" below:
    > /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
    The only requirement on the config file is that the configuration file must be accessible or readable by the "apigee" user. For example, put the file in the /tmp directory on the node.
    Use the “-c” option to specify the component to update. The list of possible components includes:
    • ldap = OpenLDAP
    • cs = Cassandr
    • zk = Zookeeper
    • qpid = qpidd
    • ps = postgresql
    • edge =All Edge components except Edge UI: Management Server, Message Processor, Router, QPID Server, Postgres Server
    • ui = Edge UI
    • all = update all components on machine (only use for an Edge aio installation profile or an API BaaS asa installation profile)
    • e = ElasticSearch
    • b = API BaaS Stack
    • p = API BaaS Portal
    • ebp = ElasticSearch, API BaaS Stack, and API BaaS Portal on the same node
  8. Test the update by running the apigee-validate utility on the Message Processor, as described in the Apigee Edge 4.16.01 Installation Guide, available on the Apigee FTP site: ftp://ftp.apigee.com/

Order of machine update

The order that you update the machines in an Edge installation is important. The most important considerations to an update are:

  • You must update all Cassandra and ZooKeeper nodes before you update any other nodes.
  • You must update all qpidd and postgresql nodes before you update any Router and Message Processor nodes.
  • For any machine with multiple Edge components (Management Server, Message Processor, Router, QPID Server, Postgres Server), use the "-c edge" option to update them all at the same time.
  • If a step specifies that it should be performed on multiple machines, perform it in the specified machine order.
  • There is no separate step to update Monetization. It is updated when you specify the "-c edge" option.
  • After you update a Router node, you must remove all files from the /opt/nginx/conf.d directory, and then restart the Router.

For a 1-host standalone installation

  1. Update machine 1:
    > /opt/apigee/apigee-setup/bin/update.sh -c all -f configFile
  2. /opt/nginx/conf.d にあるすべてのファイルを削除します:
    &gt;rm -f /opt/nginx/conf.d/*
  3. Edge Router を再起動します。
    &gt; /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart

2 ホスト構成のスタンドアロン 設置

Apigee FTP で入手できる Apigee Edge 4.16.01 インストール ガイドをご覧ください。 サイト: ftp://ftp.apigee.com/ で、Edge トポロジとノード番号のリストを確認できます。

  1. マシン 1 の Cassandra と ZooKeeper を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. マシン 2 の qpidd と postgresql を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
  3. マシン 1 の LDAP を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  4. マシン 2 とマシン 1 の Edge コンポーネントを更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. ノード 1: <ph type="x-smartling-placeholder">
      </ph>
    1. /opt/nginx/conf.d 内のファイルをすべて削除します。
      > rm -f /opt/nginx/conf.d/*
    2. Edge Router を再起動します。
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  6. マシン 1 の UI を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

5 ホスト クラスタ クラスタ 設置

Apigee FTP で入手できる Apigee Edge 4.16.01 インストール ガイドをご覧ください。 サイト: Edge のリストが ftp://ftp.apigee.com/ にあります トポロジとノード数を表します。

  1. マシン 1、2、3 の Cassandra と ZooKeeper を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. マシン 4 と 5 の qpidd と postgresql を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
  3. マシン 1 の LDAP を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  4. マシン 4、5、1、2、3 の Edge コンポーネントを更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. ノード 2 と 3 で次のようにします。 <ph type="x-smartling-placeholder">
      </ph>
    1. /opt/nginx/conf.d 内のファイルをすべて削除します。
      > rm -f /opt/nginx/conf.d/*
    2. Edge Router を再起動します。
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  6. マシン 1 の UI を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

9 つのホストからなるクラスタ 設置

Apigee FTP で入手できる Apigee Edge 4.16.01 インストール ガイドをご覧ください。 サイト: ftp://ftp.apigee.com/ で、Edge トポロジとノード番号のリストを確認できます。

  1. マシン 1、2、3 の Cassandra と ZooKeeper を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. マシン 6 と 7 の qpidd を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. マシン 8、9 の postgresql を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. マシン 1 の LDAP を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. マシン 6、7、8、9、1、4、5 の順序で Edge コンポーネントを更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. ノード 4 と 5 で次のようにします。 <ph type="x-smartling-placeholder">
      </ph>
    1. /opt/nginx/conf.d 内のファイルをすべて削除します。
      > rm -f /opt/nginx/conf.d/*
    2. Edge Router を再起動します。
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  7. マシン 1 の UI を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

13 ホストのクラスタ 設置

Apigee FTP で入手できる Apigee Edge 4.16.01 インストール ガイドをご覧ください。 サイト: ftp://ftp.apigee.com/ で、Edge トポロジとノード番号のリストを確認できます。

  1. マシン 1、2、3 の Cassandra と ZooKeeper を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. マシン 12、13 の qpidd を更新します。
    >
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. マシン 8、9 の postgresql を更新します。
    >
        /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. マシン 4、5 の LDAP を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. マシン 12、13、8、9、6、7、10、11 の順序で Edge コンポーネントを更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. ノード 10 と 11 で次のようにします。 <ph type="x-smartling-placeholder">
      </ph>
    1. /opt/nginx/conf.d 内のファイルをすべて削除します。
      > rm -f /opt/nginx/conf.d/*
    2. Edge Router を再起動します。
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  7. マシン 6、7 の UI を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

12 ホストのクラスタ構成 設置

Apigee FTP で入手できる Apigee Edge 4.16.01 インストール ガイドをご覧ください。 サイト: ftp://ftp.apigee.com/ で、Edge トポロジとノード番号のリストを確認できます。

  1. Cassandra と ZooKeeper を更新します。 <ph type="x-smartling-placeholder">
      </ph>
    1. データセンター 1 のマシン 1、2、3 で、次のコマンドを実行します。
      > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
    2. データセンター 2 のマシン 7、8、9
      > /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. qpidd を更新します。 <ph type="x-smartling-placeholder">
      </ph>
    1. データセンター 1 のマシン 4、5
      > /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
    2. データセンター 2 のマシン 10、11
      > /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. postgresql を更新します。 <ph type="x-smartling-placeholder">
      </ph>
    1. データセンター 1 のマシン 6
      > /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
    2. データセンター 2 のマシン 12 台
      > /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. LDAP を更新します。 <ph type="x-smartling-placeholder">
      </ph>
    1. データセンター 1 のマシン 1
      > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
    2. データセンター 2 のマシン 7
      > /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. Edge コンポーネントを更新します。 <ph type="x-smartling-placeholder">
      </ph>
    1. データセンター 1 のマシン 4、5、6、1、2、3
      > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
    2. データセンター 2 のマシン 10、11、12、7、8、9
      > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
    3. ノード 2、3、8、9 で次のようにします。 <ph type="x-smartling-placeholder">
        </ph>
      1. /opt/nginx/conf.d 内のファイルをすべて削除します。
        > rm -f /opt/nginx/conf.d/*
      2. Edge Router を再起動します。
        > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  6. UI を更新します。 <ph type="x-smartling-placeholder">
      </ph>
    1. データセンター 1 のマシン 1
      > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
    2. データセンター 2 のマシン 7
      > /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

7 ホスト API BaaS の場合 設置

Apigee FTP で入手できる Apigee Edge 4.16.01 インストール ガイドをご覧ください。 サイト: ftp://ftp.apigee.com/ で、Edge トポロジとノード番号のリストを確認できます。

  1. マシン 5、6、7 の Cassandra を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  2. マシン 1、2、3 の ElasticSearch と API BaaS Stack を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c e,b -f configFile
  3. マシン 4 の API BaaS ポータルを更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile

10 ホスト API BaaS の場合 設置

Apigee FTP で入手できる Apigee Edge 4.16.01 インストール ガイドをご覧ください。 サイト: ftp://ftp.apigee.com/ で、Edge トポロジとノード番号のリストを確認できます。

  1. マシン 8、9、10 の Cassandra を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  2. マシン 1、2、3 の ElasticSearch を更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c e -f configFile
  3. マシン 4、5、6 の API BaaS スタックを更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c b -f configFile
  4. マシン 7 の API BaaS ポータルを更新します。
    > /opt/apigee/apigee-setup/bin/update.sh -c p -f configFile

非標準インストールの場合

非標準インストールを使用している場合は、次の場所で Edge コンポーネントを更新します。 order:

  1. ZooKeeper
  2. Cassandra
  3. qpidd
  4. postgresql
  5. LDAP
  6. Edge(「-c edge」の意味)すべてのノード上のプロファイルが Qpid、Postgres、Management に Server、Message Processor、Router です。
  7. すべての Router ノード: <ph type="x-smartling-placeholder">
      </ph>
    1. /opt/nginx/conf.d 内のファイルをすべて削除します。
      > rm -f /opt/nginx/conf.d/*
    2. Edge Router を再起動します。
      > /<inst_root>/apigee/apigee-service/bin/apigee-service edge-router restart
  8. UI