Вы можете установить 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 возвращает информацию о свободном месте на диске для каталога установки Edge /opt. |
|
Имя хоста |
Имя хоста задано как IP-адрес хоста |
hostname -i возвращает IP-адрес хоста. |
|
Сеть |
Требуется доступ к внешнему интернету. Для ОС RedHat – доступ к репозиторию yum RHEL. |
Команда 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, ознакомьтесь с разделом Установка утилиты Edge apigee-setup. |
|
Доступ системного пользователя |
Пользователь, выполняющий установку, должен:
|
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 |