После установки

После успешной установки Edge вы можете выполнить некоторые распространенные задачи, чтобы проверить установку, настроить параметры и настроить конфигурацию. К таким задачам относятся:

Задача Описание
Вызов команд для компонентов Edge Используйте утилиту apigee-service, чтобы запускать, останавливать и перезапускать каждый компонент Edge, а также получать информацию о его статусе.
Как настроить компоненты Edge Чтобы изменить настройки компонентов Edge по умолчанию, используйте файлы свойств.
Как запустить apigee-validate Выполните тестовые скрипты, чтобы убедиться, что установка каждого компонента прошла успешно.
Настройка параметров кучи JVM Оптимизируйте настройки памяти Java для каждого узла.
Как управлять правилами в отношении паролей LDAP Изменить пароль LDAP по умолчанию и настроить различные параметры аутентификации.
Установите apigee-monit на узел Установите и используйте инструмент, который отслеживает компоненты на узле и пытается перезапустить их в случае сбоя.
Как изменить пароль PostgreSQL, заданный по умолчанию Чтобы обеспечить безопасность данных, рекомендуется изменить пароль PostgreSQL, заданный по умолчанию, после установки Edge для частного облака.
Как настроить задания очистки PostgreSQL Удалите лишние данные, собранные сервисом аналитики.
Как настроить восстановление nodetool в Cassandra Периодическое обслуживание, которое вы должны выполнять на своем кольце Cassandra, чтобы обеспечить согласованность на всех узлах.
Как включить автозапуск Настройте Edge для частного облака на автоматический перезапуск во время перезагрузки.
Как настроить новый интерфейс Edge Настройте аутентификацию и дополнительные параметры для New Edge UI – пользовательского интерфейса управления для разработчиков и администраторов Apigee Edge for Private Cloud.

Обратите внимание, что это лишь некоторые из наиболее распространенных задач, которые вы обычно выполняете после установки Edge. Дополнительные сведения об операциях и задачах администрирования можно найти в статьях Как настроить Edge и Операции.

Вызов команд для компонентов Edge

Утилиты для управления установкой Edge находятся в каталоге /opt/apigee/apigee-service/bin. Например, с помощью утилиты apigee-all можно запустить, остановить, перезапустить или определить статус всех компонентов Edge на узле:

/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version

Используйте утилиту apigee-service, чтобы управлять отдельными компонентами и настраивать их. Утилита apigee-service имеет следующий формат:

/opt/apigee/apigee-service/bin/apigee-service component_name action

где component_name – идентификатор компонента. Компонент должен находиться на узле, на котором вы выполняете apigee-service. В зависимости от конфигурации значения component_name могут включать:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (база данных PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (сервер управления)
  • edge-management-ui (новый интерфейс Edge)
  • edge-message-processor (процессор сообщений)
  • edge-postgres-server (сервер Postgres)
  • edge-qpid-server (сервер Qpid)
  • edge-router (маршрутизатор Edge)

Помимо этих компонентов, вы также можете вызвать apigee-service для компонентов apigee-provision и apigee-validate в зависимости от вашей конфигурации.

Например, чтобы перезапустить пограничный маршрутизатор, выполните следующую команду:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

Чтобы узнать, какие компоненты установлены на узле, проверьте каталог /opt/apigee. В этом каталоге есть подкаталог для каждого компонента Edge, установленного на узле. Каждый подкаталог имеет префикс:

  • apigee – сторонний компонент, используемый Edge. Пример: apigee-cassandra.
  • edge – компонент Edge от Apigee. Пример: edge-management-server.
  • edge-mint: компонент монетизации. Пример: edge-mint-management-server.

Полный список действий для компонента зависит от самого компонента, но все компоненты поддерживают следующие действия:

  • start, stop, restart
  • status, version
  • backup, restore
  • install, uninstall

Как настроить компоненты Edge

Для настройки Edge после установки используются файлы .properties и утилиты Edge. Например, чтобы настроить TLS/SSL в новом интерфейсе Edge, нужно изменить файлы .properties и задать необходимые свойства. Чтобы изменения в файлах .properties вступили в силу, необходимо перезапустить компонент Edge.

Файлы .properties находятся в каталоге /opt/apigee/customer/application. У каждого компонента в этом каталоге есть собственный файл .properties. Например, допустимы значения router.properties и management-server.properties.

Чтобы задать свойство для компонента, измените соответствующий файл .properties, а затем перезапустите компонент:

/opt/apigee/apigee-service/bin/apigee-service component restart

Пример:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

При обновлении Edge считываются файлы .properties в каталоге /opt/apigee/customer/application. Это означает, что при обновлении сохраняются все свойства, заданные для компонента.

Подробнее о том, как настроить Edge…

Установите apigee-monit на узле

После установки компонентов на узле можно добавить утилиту apigee-monit. apigee-monit будет отслеживать компоненты на узле и пытаться перезапустить их в случае сбоя. Подробнее о самовосстановлении с помощью apigee-monit…

Как настроить сервер SymasLDAP только для чтения

Если в вашей установке Edge есть сервер SymasLDAP, на который не нужно перенаправлять трафик, рекомендуем настроить его в режиме только для чтения. Вот как это сделать:

  1. Создайте на сервере файл mark_readonly.ldif со следующими строками:
    dn: olcDatabase={2}mdb,cn=config
      changetype: modify
      replace: olcReadOnly
      olcReadOnly: TRUE
  2. Выполните на сервере следующую команду, чтобы сделать его доступным только для чтения:
      ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif

Если основной сервер выйдет из строя, вы можете переключиться на резервный сервер, выполнив следующие действия:

  1. Создайте на резервном сервере файл mark_writable.ldif со следующей строкой:
      dn: olcDatabase={2}mdb,cn=config
      changetype: modify
      replace: olcReadOnly
      olcReadOnly: FALSE
  2. Выполните следующую команду на резервном сервере:
      ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif