Вы можете установить Edge для частного облака на одном хост-компьютере в рамках демонстрации или проверки концепции. Такой тип установки называется "все в одном". Хост-машиной может быть отдельный компьютер или виртуальная машина, соответствующая системным требованиям, перечисленным ниже.
После установки Edge для частного облака на хост-машине вы можете при необходимости установить портал Apigee Developer Services (или просто портал) на его собственной хост-машине.
лицензии;
Для каждой установки Edge требуется уникальный файл лицензии, который вы получаете от Apigee. Если у вас ещё нет лицензии, свяжитесь с отделом продаж здесь.
Системные требования для Edge
В таблице ниже перечислены системные требования для установки Edge на одном хосте.
|
Требования |
Описание |
Тестирование |
|---|---|---|
|
Доступ к репозиторию RPM Apigee |
Убедитесь, что у вас есть доступ к https://software.apigee.com. Убедитесь, что вы получили от Apigee имя пользователя и пароль для репозитория:
|
curl -v https://software.apigee.com возвращает HTTP 200. |
|
Доступ к вашим бэкенд-службам |
Как обеспечить доступ к бэкенд-службам |
curl -v http://backend, чтобы проверить доступ к бэкенд-службам. |
|
Лицензионный ключ |
Проверьте, есть ли у вас письмо от Apigee с прикрепленным лицензионным ключом. |
Убедитесь, что лицензионный ключ развернут на хост-компьютере |
|
Версия ОС |
Поддерживаемая версия ОС, указанная в разделе Поддерживаемое программное обеспечение и его версии. |
cat /etc/redhat-release возвращает версию ОС. |
|
Версия Java |
Поддерживаемые версии Java:
|
java -version возвращает установленную версию Java. Если нужная версия Java не найдена, установщик Edge скачивает и устанавливает ее. |
|
Ядра ЦП |
Минимум 8 |
lscpu возвращает количество ЦП. cat /proc/cpuinfo – возвращает информацию о ЦП. |
|
ОЗУ |
Минимум 16 ГБ |
cat /proc/meminfo – возвращает информацию о памяти. |
|
Diskspace |
Минимум 100 ГБ |
df -h возвращает информацию о месте на диске. df -h /opt возвращает место на диске для /opt, каталога установки Edge. |
|
Имя хоста |
Имя хоста, заданное как IP-адрес хоста |
hostname -i возвращает IP-адрес хоста. |
|
Сеть |
Требуется доступ к интернету. Для ОС RedHat – доступ к хранилищу RHEL yum. |
yum repolist возвращает доступные репозитории. Для RedHat проверьте доступность хранилищ из /etc/yum.repos.d/redhat-rhui.repo. |
|
порты, iptables, firewalld |
Убедитесь, что порты 8080, 9000, 9001 и 9002 могут принимать входящие пакеты. |
Это требование зависит от вашей ОС и ее конфигурации. Чтобы посмотреть текущие настройки, можно использовать несколько команд: iptables -nvL Linux 6.x: service iptables status. Linux 7.x: sysctl firewalld status. При необходимости вы можете остановить iptables или firewalld. |
|
SELinux |
Отключите SELinux или установите для него разрешающий режим во время установки. При необходимости включите его снова после установки. |
Временно переведите SELinux в разрешающий режим: В операционной системе Linux 6.x: echo 0 > /selinux/enforce Чтобы снова включить его после установки Edge: echo 1 > /selinux/enforce В операционной системе Linux 7.x: setenforce 0 Чтобы снова включить его после установки Edge: setenforce 1 Чтобы отключить SELinux навсегда, ознакомьтесь с разделом Установка утилиты apigee-setup для Edge. |
|
Доступ системного пользователя |
Пользователю, выполняющему установку, требуется:
|
sudo whoami должно возвращать root |
|
SMTP-сервер |
Доступ к SMTP-серверу для отправки электронных писем новым пользователям Edge. |
Системные требования для портала
Портал можно установить на компьютер, отличный от того, на котором вы установили Edge. Прежде чем устанавливать портал, убедитесь, что выполнены следующие требования:
|
Требования |
Описание |
Тестирование |
|---|---|---|
|
Доступ к репозиторию RPM Apigee |
Убедитесь, что у вас есть доступ к https://software.apigee.com. Убедитесь, что вы получили от Apigee имя пользователя и пароль для репозитория. |
curl -v https://software.apigee.com возвращает HTTP 200. |
|
Edge, установленный на хосте |
Убедитесь, что на хост-компьютере установлен браузер Edge. |
Ознакомьтесь с системными требованиями для Edge выше. |
|
Порт |
Убедитесь, что порт 8079 доступен |
netstat -nlptu | grep 8079 |