Edge for Private Cloud バージョン 4.17.01
Edge for Private Cloud は、デモまたは概念実証のインストールの一環として、単一のホストマシンにインストールできます。このタイプのインストールは、Edge の「オールインワン」インストールと呼ばれます。ホストマシンは、スタンドアロン マシン、または以下のシステム前提条件を満たす VM になります。
ホストマシンに Edge for Private Cloud をインストールした後、必要に応じて次のものをインストールできます。
- 独自のホストマシン上の Developer Services ポータル
- 独自のホストマシン上の API BaaS
ライセンス
Edge のインストールごとに、Apigee から取得した一意のライセンス ファイルが必要になります。ライセンスをお持ちでない場合は、こちらから営業担当者にお問い合わせください。
Edge のシステム要件
次の表に、単一のホストマシンに Edge をインストールする場合のシステム要件を示します。
要件 |
Description |
テスト |
---|---|---|
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 バージョン |
サポートされている Java のバージョン:
|
java -version で、インストールされている Java バージョンが返される 必要な Java バージョンが見つからない場合は、Edge インストーラがダウンロードとインストールを行います。 |
CPU コア数 |
2 個以上 |
lscpu は CPU の数を返します cat /proc/cpuinfo が CPU 情報を返す |
RAM |
8 GB 以上 |
cat /proc/meminfo: メモリ情報を返す |
ディスク容量 |
最小 100 GB |
df -h でディスク容量を返します。 df -h /opt で /opt(Edge のインストール ディレクトリ)のディスク容量を返す |
[Hostname] |
ホスト名をホストの IP アドレスに設定 |
hostname -i でホストの IP アドレスが返される |
ネットワーク |
外部インターネット アクセスが必要です。 RedHat OS の場合は、RHEL yum リポジトリにアクセスします。 |
yum repolist は、使用可能なリポジトリを返します。 RedHat の場合は、/etc/yum.repos.d/redhat-rhui.repo でリポジトリの可用性を確認します。 |
ports、iptables、firewalld |
ポート 8080、9000、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 サーバーへのアクセス。 |
Developer Services ポータルのシステム要件
Edge Developer Services ポータルは、Edge のインストールに使用したマシンとは別のマシンにインストールできます。ポータルをインストールする前に、次の要件を満たしていることを確認してください。
要件 |
Description |
テスト |
---|---|---|
Apigee RPM リポジトリへのアクセス権 |
https://software.apigee.com にアクセスできることを確認します。 Apigee からリポジトリのユーザー名とパスワードを受け取ったことを確認します。 |
curl -v https://software.apigee.com が HTTP 200 を返す |
ホストに Edge がインストールされていること |
ホストマシンに Edge がすでにインストールされていることを確認する |
上記の Edge のシステム要件をご覧ください。 |
ポート |
ポート 80 が使用可能でアクセス可能であることを確認する |
netstat -nlptu | grep 80 |
API BaaS のシステム要件
API BaaS は、Edge のインストールに使用したものとは異なる単一のホストマシンにインストールできます。ホストに API BaaS をインストールする前に、次の要件を満たしていることを確認してください。
要件 |
Description |
テスト |
---|---|---|
Apigee RPM リポジトリへのアクセス権 |
https://software.apigee.com にアクセスできることを確認します。 Apigee からリポジトリのユーザー名とパスワードを受け取ったことを確認します。 |
curl -v https://software.apigee.com が HTTP 200 を返す |
Edge に関するすべての要件 |
ホストマシンが上記の Edge の要件をすべて満たしていることを確認します。 |
上記の Edge のシステム要件をご覧ください。 |
ports、iptables、firewalld |
ポート 2551、8080、9000、9200 ~ 9400 が受信パケットを受信できることを確認します。 |
この手順は、OS と OS の構成によって異なります。現在の設定を表示するには、いくつかのコマンドを使用できます。 iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status 必要に応じて、iptables または firewalld を使用して |