Edge для частного облака v. 4.16.09
Контрольный список охватывает предыдущие предварительные условия и содержит список необходимых файлов, которые необходимо получить, прежде чем продолжить. Вот краткое изложение основных требований, описанных там.
- Учетные данные системного администратора Edge : в ходе установки вам будет предложено указать адрес электронной почты и пароль, используемые для создания учетной записи системного администратора Edge. Никогда не используйте эти учетные данные ни для чего, кроме системного администрирования Edge. Позднее вы сможете создавать различных пользователей и типы пользователей для создания и управления прокси-серверами API, приложениями и всеми другими задачами на уровне пользователя.
Чтобы изменить пароль администратора, не используйте пользовательский интерфейс Edge для изменения пароля администратора. Дополнительные сведения см. в разделе Сброс паролей Edge . - ОС : требования к операционной системе см. на странице https://apigee.com/docs/api-services/reference/supported-software .
- Java : требования Java описаны в разделе «Предварительные требования» выше. См. https://apigee.com/docs/api-services/reference/supported-software .
Убедитесь, что JAVA_HOME указывает на корень JDK для пользователя, выполняющего установку. - Брандмауэры : требования к брандмауэру/хосту описаны в разделе «Предварительные требования» выше. Прежде чем продолжить, ознакомьтесь с требованиями к установке .
- TCP Wrappers : TCP Wrappers могут блокировать связь некоторых портов и влиять на установку OpenLDAP, Postgres и Cassandra. На этих узлах проверьте /etc/hosts.allow и /etc/hosts.deny , чтобы убедиться в отсутствии ограничений по портам для требуемых портов OpenLDAP, Postgres и Cassandra.
- SELinux : в зависимости от ваших настроек SELinux Edge может столкнуться с проблемами при установке и запуске компонентов Edge. При необходимости вы можете отключить SELinux или установить его в разрешительный режим во время установки, а затем повторно включить его после установки. Дополнительную информацию см. в разделе Установка утилиты Edge apigee-setup .
- iptables : убедитесь, что нет политик iptables, препятствующих подключению между узлами через требуемые пограничные порты. При необходимости вы можете остановить iptables во время установки с помощью команды:
> sudo /etc/init.d/iptables остановитьВ CentOS 7.x:> systemctl остановить firewalld - Файл лицензии : для установки Apigee Edge необходимо получить действующий файл лицензии. Информация о лицензировании указана в разделе «Предварительные требования» выше. Прежде чем продолжить, ознакомьтесь с требованиями к установке .
- Файлы дистрибутива : файлы дистрибутива Apigee Edge устанавливаются как набор RPM и зависимостей.
- Ограничения системы :
- На узлах Cassandra установите ограничения на мягкую и жесткую блокировку памяти, nofile и адресное пространство (as) для пользователя установки (по умолчанию «apigee») в /etc/security/limits.conf , как показано ниже:
Apigee soft memlock безлимитный
Apigee жесткий мемлок неограниченный
Apigee soft nofile 32768
апиге хард нофил 65536
апигей софт как безлимит
апигей жесткий как неограниченный - На узлах процессора сообщений установите максимальное количество дескрипторов открытых файлов равным 64 КБ с помощью команды:
> улимит -n 65535
При необходимости вы можете увеличить этот лимит. Например, если у вас одновременно открыто большое количество временных файлов.
- На узлах Cassandra установите ограничения на мягкую и жесткую блокировку памяти, nofile и адресное пространство (as) для пользователя установки (по умолчанию «apigee») в /etc/security/limits.conf , как показано ниже:
- Отключить поиск DNS на IPv6 при использовании NSCD
Если вы установили и включили NSCD (демон кэширования службы имен), вы могли заметить, что обработчики сообщений выполняют два поиска DNS: один для IPv4 и один для IPv6.
Чтобы отключить поиск DNS на IPv6:- На каждом узле процессора сообщений отредактируйте файл /etc/nscd.conf .
- Установите следующее свойство:
enable-cache hosts нет