Edge for Private Cloud версии 4.17.05
Вы можете установить Edge для частного облака на одном хост-компьютере в рамках демонстрации или проверки концепции. Такой тип установки называется "все в одном". Хост-машиной может быть отдельный компьютер или виртуальная машина, соответствующая системным требованиям, перечисленным ниже.
После установки Edge для частного облака на хост-машине вы можете дополнительно установить:
- Портал Developer Services на собственном хосте
- API BaaS на собственном хосте
лицензии;
Для каждой установки 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 скачивает и устанавливает ее. |
|
Ядра ЦП |
Минимум 2 |
lscpu возвращает количество ЦП. cat /proc/cpuinfo – возвращает информацию о ЦП. |
|
ОЗУ |
Минимум 8 ГБ |
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. |
Системные требования для портала Developer Services
Вы можете установить портал Edge Developer Services на компьютер, отличный от того, который вы использовали для установки Edge. Прежде чем устанавливать портал, убедитесь, что выполнены следующие требования:
|
Требования |
Описание |
Тестирование |
|---|---|---|
|
Доступ к репозиторию RPM Apigee |
Убедитесь, что у вас есть доступ к 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 на хост, убедитесь, что выполнены следующие требования:
|
Требования |
Описание |
Тестирование |
|---|---|---|
|
Доступ к репозиторию RPM Apigee |
Убедитесь, что у вас есть доступ к https://software.apigee.com. Убедитесь, что вы получили от Apigee имя пользователя и пароль для репозитория. |
curl -v https://software.apigee.com возвращает HTTP 200. |
|
Все требования к Edge |
Убедитесь, что хост-компьютер соответствует всем требованиям, перечисленным выше для Edge. |
Ознакомьтесь с системными требованиями для Edge выше. |
|
порты, iptables, firewalld |
Убедитесь, что порты 2551, 8080, 9000, 9200–9400 могут принимать входящие пакеты. |
Этот шаг зависит от вашей ОС и ее конфигурации. Чтобы посмотреть текущие настройки, можно использовать несколько команд: iptables -nvL Linux 6.x: service iptables status. Linux 7.x: sysctl firewalld status. При необходимости вы можете остановить iptables или firewalld. |