Edge for Private Cloud версии 4.16.05
Локальная установка Edge Private не перезапускается автоматически во время перезагрузки. Чтобы включить или отключить автозапуск на любом узле, используйте следующие команды:
Для всех компонентов узла:
- /<inst_root>/apigee-service/bin/apigee-all enable_autostart
- /<inst_root>/apigee-service/bin/apigee-all disable_autostart
Для определенного компонента:
- /<inst_root>/apigee-service/bin/apigee-service comp enable_autostart
- /<inst_root>/apigee-service/bin/apigee-service comp disable_autostart
Скрипт влияет только на узел, на котором он запущен. Если вы хотите настроить автозапуск для всех узлов, запустите скрипт на всех узлах.
Обратите внимание, что порядок запуска компонентов очень важен:
- Сначала запустите ZooKeeper, Cassandra, LDAP (OpenLDAP).
Если ZooKeeper и Cassandra установлены как кластер, то перед запуском любого другого компонента Apigee необходимо запустить весь кластер. - Затем – любой компонент Apigee (Management Server, Router, UI и т. д.). Для сервера 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 или permissive.
- Сохраните изменения.
- Перезапустите компьютер, а затем перезапустите Edge:
> /<inst_root>/apigee/apigee-service/bin/apigee-all restart