Edge Demo 安裝要求

您可以將 Private Cloud 適用的 Edge 安裝在單一主機上,藉此完成示範或概念驗證安裝程序。這種安裝方式稱為 Edge「全方位裝置」安裝。主機機器可以是獨立機器,也可以是符合下列系統必要條件的 VM。

在主機機器中安裝 Private Cloud 適用的 Edge 後,您可以選擇在自家的主體機器上安裝 Apigee 開發人員服務入口網站 (或直接安裝入口網站)。

授權

每次安裝 Edge 時,都需要從 Apigee 取得專屬授權檔案。如果尚未取得授權,請按這裡與銷售人員聯絡。

Edge 系統需求

下表列出在單一主機上安裝 Edge 的系統需求:

規定

說明

測試

存取 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 核心數

至少 8 個

lscpu 會傳回 CPU 數量

cat /proc/cpuinfo 會傳回 CPU 資訊

RAM

至少 16 GB

cat /proc/meminfo 會傳回記憶體資訊

磁碟空間

至少 100 GB

df -h 會傳回磁碟空間。

df -h /opt 會傳回 /opt (邊緣安裝目錄) 的磁碟空間

主機名稱

主機名稱已設為主機的 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服務 iptables 狀態

Linux 7.xsysctl VPCd status

如有需要,您可以停止 iptables 或防火牆

SELinux

在安裝期間停用 SELinux,或將其設為寬鬆模式。如有需要,請在安裝完成後重新啟用

暫時將 SELinux 設為寬鬆模式:

在 Linux 6.x 作業系統上:

echo 0 > /selinux/enforce

如何在安裝 Edge 後重新啟用:

echo 1 > /selinux/enforce

在 Linux 7.x 作業系統上:

設為 0

如何在安裝 Edge 後重新啟用:

第 1 代

如要永久停用 SELinux,請參閱安裝 Edge apigee-setup 公用程式

系統使用者存取權

使用者執行安裝作業的必要條件:

  • sudo 存取權或根存取權
  • 可在主機機器上新增使用者

sudo Whoami 應傳回根

SMTP 伺服器

具備 SMTP 伺服器存取權,可傳送電子郵件給新的 Edge 使用者。

入口網站的系統需求

入口網站可以安裝在不同於用來安裝 Edge 的機器上。安裝入口網站之前,請確認您符合下列規定:

相關規定

說明

測試

存取 Apigee RPM 存放區

確保存取 https://software.apigee.com

確認您已收到 Apigee 提供給存放區的使用者名稱/密碼。

curl -v https://software.apigee.com 會傳回 HTTP 200

安裝在主機上的邊緣

確認您已在主體機器上安裝 Edge

請參閱上方的 Edge 系統需求

連接埠

確認通訊埠 8079 可用且可供存取

netstat -nlptu | grep 8079