Контрольный список установки

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

      При необходимости вы можете увеличить этот лимит. Например, если у вас одновременно открыто большое количество временных файлов.
  • Отключить поиск DNS на IPv6 при использовании NSCD
    Если вы установили и включили NSCD (демон кэширования службы имен), вы могли заметить, что обработчики сообщений выполняют два поиска DNS: один для IPv4 и один для IPv6.

    Чтобы отключить поиск DNS на IPv6:
    1. На каждом узле процессора сообщений отредактируйте файл /etc/nscd.conf .
    2. Установите следующее свойство:
      enable-cache hosts нет