インストール後

Edge for Private Cloud v4.19.01

Edge のインストールが正常に完了したら、いくつかの一般的なタスクを行う必要があります。 インストールの検証、設定の調整、構成のカスタマイズを行います。これらの 次のようなタスクが含まれます。

タスク 説明
Edge コンポーネントでコマンドを呼び出す apigee-service ユーティリティを使用して起動、停止、再起動、ステータスの取得を行う 説明します。
Edge コンポーネントの構成 Edge コンポーネントのデフォルト設定を変更するには、プロパティ ファイルを使用します。
apigee-validate を実行する テスト スクリプトを呼び出して、 コンポーネントが正常に完了しました。
JVM ヒープ設定を調整する 各ノードの Java メモリ設定を最適化します。
LDAP パスワード ポリシーを管理する デフォルトの LDAP パスワードを変更し、さまざまな認証設定を構成します。
apigee-monit をノードにインストールする ノード上のコンポーネントをモニタリングするツールをインストールして使用します。 失敗した場合は再起動を試みます。
PostgreSQL のパージジョブを設定する 分析サービスによって収集された過剰なデータをプルーニングする。
Cassandra nodetool 修復を設定する Cassandra リングの定期的なメンテナンスによって、 整合性を維持します。
自動スタートを有効にする 再起動時に自動的に再起動するよう Edge for Private Cloud に指示します。

これらは、インストール後によく行う一般的な作業のごく一部にすぎません。 。その他の操作と管理タスクについては、 Edge の構成方法 オペレーション

Edge コンポーネントでコマンドを呼び出す

Edge では、管理ユーティリティが /opt/apigee/apigee-service/bin の下にインストールされ、 管理するために使用します。たとえば、apigee-all ユーティリティを使用すると、 ノード上のすべての Edge コンポーネントの起動、停止、再起動、ステータスの確認を行います。

/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version

apigee-service ユーティリティを使用する 個別のコンポーネントを制御および構成できます。apigee-service ユーティリティの形式は次のとおりです。

/opt/apigee/apigee-service/bin/apigee-service component_name action

ここで、component_name はコンポーネントを表します。コンポーネントは、Compute Engine の apigee-service を実行します。構成によっては、 component_name に含めることができる要素:

  • apigee-cassandra(Cassandra)
  • apigee-openldap(OpenLDAP)
  • apigee-postgresql(PostgreSQL データベース)
  • apigee-qpidd(Qpidd)
  • apigee-sso(Edge SSO)
  • apigee-zookeeper(ZooKeeper)
  • edge-management-server(Management Server)
  • edge-management-ui(新しい Edge UI)
  • edge-message-processor(Message Processor)
  • edge-postgres-server(Postgres Server)
  • edge-qpid-server(Qpid Server)
  • edge-router(Edge Router)
  • edge-ui(Classic UI)

これらのコンポーネントに加えて、apigee-service を 以下に応じて、apigee-provision コンポーネントと apigee-validate コンポーネントを できます。

たとえば、Edge Router を再起動するには、次のコマンドを実行します。

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

ノードにインストールされているコンポーネントのリストは、 /opt/apigee ディレクトリ。このディレクトリには、すべての Edge 用のサブディレクトリが コンポーネントをインストールします。各サブディレクトリには、次の接頭辞が付けられます。

  • apigee: Edge で使用されるサードパーティ コンポーネント。例: apigee-cassandra
  • edge: Apigee の Edge コンポーネント。例: edge-management-server
  • edge-mint: 収益化コンポーネント。たとえば edge-mint-management-server

コンポーネントに対するアクションの完全なリストはコンポーネント自体によって異なりますが、 次のアクションをサポートしています。

  • start, stop, restart
  • status, version
  • backup, restore
  • install, uninstall

Edge コンポーネントを構成する

インストール後に Edge を構成するには、.properties ファイルを組み合わせて使用します。 ユーティリティです。たとえば、Edge UI で TLS/SSL を構成するには、 .properties ファイルを使用して、必要なプロパティを設定します。.properties の変更 該当する Edge コンポーネントを再起動する必要があります。

.properties ファイルは次の場所にあります。 /opt/apigee/customer/application ディレクトリにあります。 このディレクトリには、コンポーネントごとに独自の .properties ファイルがあります。 たとえば、router.propertiesmanagement-server.properties です。

コンポーネントのプロパティを設定するには、対応する .properties ファイルを編集します。 コンポーネントを再起動します。

/opt/apigee/apigee-service/bin/apigee-service component restart

例:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

Edge を更新すると、.properties /opt/apigee/customer/application ディレクトリが読み取られます。つまり、このアップデートは すべてのプロパティに適用されます。

詳細については、Edge の構成方法をご覧ください。 エッジ構成。

apigee-monit をノードにインストールする

ノードへのコンポーネントのインストールが完了したら、必要に応じて apigee-monit ユーティリティですapigee-monit はノード上のコンポーネントをモニタリングし、失敗した場合は再起動を試みます。 詳細については、apigee-monit による自己修復をご覧ください。