Edge для частного облака версии 4.17.01
При перезапуске локальная установка Edge Private не перезапускается автоматически. Чтобы включить или отключить автозапуск на любом узле, используйте следующие команды:
Для всех компонентов узла:
- /opt/apigee/apigee-service/bin/apigee-all enable_autostart
- /opt/apigee/apigee-service/bin/apigee-all disable_autostart
Для определенного компонента:
- /opt/apigee/apigee-service/bin/apigee-service comp enable_autostart
- /opt/apigee/apigee-service/bin/apigee-service comp disable_autostart
Скрипт влияет только на узел, на котором он запущен. Если вы хотите настроить автозапуск для всех узлов, запустите скрипт на всех узлах.
Обратите внимание, что порядок запуска компонентов очень важен:
- Сначала запустите ZooKeeper, Cassandra и LDAP (OpenLDAP).
Если ZooKeeper и Cassandra установлены как кластер, то перед запуском любого другого компонента Apigee необходимо запустить весь кластер. - Затем любой компонент Apigee (сервер управления, маршрутизатор, интерфейс и т. д.). Для сервера Postgres сначала запустите postgresql, а для сервера Qpid – qpidd.
Последствия
- Чтобы полностью перезапустить среду Apigee Edge, сначала нужно полностью загрузить узлы с ZooKeeper и Cassandra, а затем все остальные узлы.
- Если на одном или нескольких узлах ZooKeeper и Cassandra запущен какой-либо другой компонент Apigee, не рекомендуется использовать автозапуск. Вместо этого запустите компоненты в порядке, описанном в разделе "Запуск, остановка и перезапуск Apigee Edge".
Устранение неполадок с автозапуском
Если вы настроили автозапуск и Edge сталкивается с проблемами при запуске сервера OpenLDAP, попробуйте отключить SELinux или перевести его в разрешающий режим на всех узлах. Чтобы настроить SELinux:
- Измените файл /etc/sysconfig/selinux:
> sudo vi /etc/sysconfig/selinux - Установите значение SELINUX=disabled или SELINUX=permissive.
- Сохраните изменения.
- Перезапустите компьютер, а затем Edge:
> /opt/apigee/apigee-service/bin/apigee-all restart