デモまたは概念実証のインストールの一環として、Edge for プライベート クラウド を単一のホストマシンにインストールできます。このタイプのインストールは、Edge の「オールインワン」インストールと呼ばれます。ホストマシンは、スタンドアロン マシンでも、以下のシステム前提条件を満たす VM でもかまいません。
ホストマシンに Edge for プライベート クラウド をインストールした後、必要に応じて、独自のホストマシンに Apigee Developer Services ポータル(略して「ポータル」)をインストールできます。
ライセンス
Edge のインストールごとに、Apigee から取得した一意のライセンス ファイルが必要です。ライセンスをお持ちでない場合は、こちらから営業担当者にお問い合わせください。
Edge のシステム要件
次の表に、単一のホストマシンに Edge をインストールするためのシステム要件を示します。
|
要件 |
説明 |
テスト |
|---|---|---|
|
Apigee RPM リポジトリへのアクセス |
https://software.apigee.com へのアクセスを確保します。 Apigee からリポジトリのユーザー名とパスワードを受け取っていることを確認します。
|
curl -v https://software.apigee.com が HTTP 200 を返す |
|
バックエンド サービスへのアクセス |
バックエンド サービスへのアクセスを確保する |
curl -v http://backend: バックエンド サービスへのアクセスを確認します。 |
|
ライセンスキー |
Apigee からのメールにライセンスキーが添付されていることを確認します。 |
ライセンスキーがホストマシンにデプロイされていることを確認する |
|
OS バージョン |
サポートされているソフトウェアとサポートされているバージョンに記載されているサポート対象の OS バージョン。 |
cat /etc/redhat-release は OS バージョンを返します。 |
|
Java のバージョン |
Apigee Edge for Private Cloud 4.54.00 には、デュアル Java のサポートが必要です。Edge をインストールする前に、Java 17 と Java 21 の両方をインストールする必要があります。
|
Edge インストーラは、Java 17 と Java 21 の両方がホストマシンに存在することのみを確認します。Edge インストーラは、Java を自動的にダウンロードまたはインストールしません。 |
|
CPU コア |
8 以上 |
lscpu は CPU の数を返します。 cat /proc/cpuinfo は CPU 情報を返します。 |
|
RAM |
16 GB 以上 |
cat /proc/meminfo メモリ情報を返します |
|
ディスク容量 |
100 GB 以上 |
df -h はディスク容量を返します。 df -h /opt は、Edge のインストール ディレクトリである /opt のディスク容量を返します。 |
|
Hostname |
ホストの IP アドレスに設定されたホスト名 |
hostname -i は、ホストの IP アドレスを返します。 |
|
ネットワーク |
外部インターネット アクセスが必要です。 RedHat OS の場合、RHEL yum リポジトリへのアクセス。 |
yum repolist は、利用可能なリポジトリを返します。 RedHat の場合は、/etc/yum.repos.d/redhat-rhui.repo からリポジトリの可用性を確認します。 |
|
ports、iptables、firewalld |
ポート 3001、8080、9001、9002 が受信パケットを受け入れられることを確認します。 |
この要件は、OS と OS の構成によって異なります。現在の設定を表示するには、次のコマンドを使用します。 iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status 必要に応じて、iptables または firewalld を停止できます。 |
|
SELinux |
インストール中に SELinux を無効にするか、permissive モードに設定します。必要に応じてインストール後に再度有効にする |
一時的に SELinux を permissive モードに設定します。 Linux 6.x オペレーティング システムの場合: echo 0 > /selinux/enforce Edge のインストール後、再度有効にするには、次のようにします。 echo 1 > /selinux/enforce Linux 7.x オペレーティング システムの場合: setenforce 0 Edge のインストール後に再度有効にするには: setenforce 1 SELinux を完全に無効にするには、Edge apigee-setup ユーティリティのインストールをご覧ください。 |
|
システム ユーザー アクセス |
インストールを実行するユーザーには、次のものが必要です。
|
sudo whoami は root を返す必要があります。 |
|
SMTP サーバー |
新しい Edge ユーザーにメールを送信するための SMTP サーバーへのアクセス。 |
ポータルのシステム要件
ポータルは、Edge のインストールに使用したマシンとは異なるマシンにインストールできます。ポータルをインストールする前に、次の要件を満たしていることを確認してください。
|
要件 |
説明 |
テスト |
|---|---|---|
|
Apigee RPM リポジトリへのアクセス |
https://software.apigee.com へのアクセスを確保します。 リポジトリのユーザー名とパスワードが Apigee から届いていることを確認します。 |
curl -v https://software.apigee.com が HTTP 200 を返す |
|
ホストにインストールされた Edge |
ホストマシンに Edge がすでにインストールされていることを確認します。 |
上記の Edge のシステム要件をご覧ください。 |
|
ポート |
ポート 8079 が使用可能で、アクセスできることを確認します。 |
netstat -nlptu | grep 8079 |