Требования к установке демоверсии Edge

Edge for Private Cloud версии 4.17.05

Вы можете установить Edge для частного облака на одном хост-компьютере в рамках демонстрации или проверки концепции. Такой тип установки называется "все в одном". Хост-машиной может быть отдельный компьютер или виртуальная машина, соответствующая системным требованиям, перечисленным ниже.

После установки Edge для частного облака на хост-машине вы можете дополнительно установить:

  • Портал Developer Services на собственном хосте
  • API BaaS на собственном хосте

лицензии;

Для каждой установки Edge требуется уникальный файл лицензии, который вы получаете от Apigee. Если у вас ещё нет лицензии, свяжитесь с отделом продаж здесь.

Системные требования для Edge

В таблице ниже перечислены системные требования для установки Edge на одном хосте.

Требования

Описание

Тестирование

Доступ к репозиторию RPM Apigee

Убедитесь, что у вас есть доступ к https://software.apigee.com.

Убедитесь, что вы получили от Apigee имя пользователя и пароль для репозитория:

  • Если вы хотите оценить Apigee, свяжитесь с отделом продаж Apigee здесь.
  • Если вы уже являетесь клиентом Apigee, обратитесь к представителю Apigee.

curl -v https://software.apigee.com возвращает HTTP 200.

Доступ к вашим бэкенд-службам

Как обеспечить доступ к бэкенд-службам

curl -v http://backend, чтобы проверить доступ к бэкенд-службам.

Лицензионный ключ

Проверьте, есть ли у вас письмо от Apigee с прикрепленным лицензионным ключом.

Убедитесь, что лицензионный ключ развернут на хост-компьютере

Версия ОС

Поддерживаемая версия ОС, указанная в разделе Поддерживаемое программное обеспечение и его версии.

cat /etc/redhat-release возвращает версию ОС.

Версия Java

Поддерживаемые версии Java:

  • Oracle JDK 1.8
  • OpenJDK 1.8

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 или root;
  • возможность добавлять пользователей на хост-машине;

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.