Edge デモのインストール要件

Edge for Private Cloud バージョン 4.17.05

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 から受け取ったことを確認します。

  • Apigee を検討中のお客様は、こちらから Apigee セールスにお問い合わせください。
  • Apigee の既存のお客様は、Apigee の担当者にお問い合わせください。

curl -v https://software.apigee.com が HTTP 200 を返す

バックエンド サービスへのアクセス

バックエンド サービスへのアクセスを確保する

curl -v http://backend(バックエンド サービスへのアクセスを確認する)

ライセンスキー

ライセンスキーが添付された Apigee からのメールを確認する

ライセンスキーがホストマシンにデプロイされていることを確認する

OS バージョン

サポートされている OS のバージョン。サポート対象ソフトウェアとサポート対象バージョンをご覧ください。

cat /etc/redhat-release で OS バージョンが返される

Java バージョン

サポートされている Java のバージョン:

  • Oracle JDK 1.8
  • OpenJDK 1.8

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 アクセス権または root アクセス権
  • ホストマシンにユーザーを追加する機能

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 のシステム要件をご覧ください。

ポート

ポート 8079 が利用可能でアクセス可能であることを確認する

netstat -nlptu | grep 8079

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 を使用して