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

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

После установки Edge для частного облака на хост-компьютере вы можете установить портал Apigee Developer Services (или просто портал) на отдельном хост-компьютере.

лицензии;

Для каждой установки 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 скачивает и устанавливает ее.

Ядра процессора

минимум 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