Edge для частного облака v4.18.05
Локальная установка Edge Private Cloud не перезапускается автоматически во время перезагрузки. Вы можете использовать следующие команды, чтобы включить/отключить автозапуск на любом узле.
Чтобы включить все компоненты на узле:
/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 component_name enable_autostart
/opt/apigee/apigee-service/bin/apigee-service component_name disable_autostart
Где component_name идентифицирует компонент. Возможные значения включают в себя:
apigee-cassandra
(Кассандра)-
apigee-openldap
(OpenLDAP) -
apigee-postgresql
(база данных PostgreSQL) -
apigee-qpidd
(Qpidd) -
apigee-sso
(Edge SSO) -
apigee-zookeeper
(ZooKeeper) -
edge-management-server
(Сервер управления) -
edge-management-ui
(новый пользовательский интерфейс Edge) -
edge-message-processor
(процессор сообщений) -
edge-postgres-server
(сервер Postgres) -
edge-qpid-server
(сервер Qpid) -
edge-router
(Edge Router) -
edge-ui
(классический пользовательский интерфейс)
Скрипт влияет только на тот узел, на котором вы его запускаете. Если вы хотите настроить автозапуск на всех узлах, запустите скрипт на всех узлах.
Обратите внимание, что порядок запуска компонентов очень важен:
- Первый запуск ZooKeeper, Cassandra, LDAP (OpenLDAP)
Если ZooKeeper и Cassandra установлены как кластер, весь кластер должен быть запущен и запущен перед запуском любого другого компонента Apigee.
- Затем любой компонент Apigee (сервер управления, маршрутизатор, пользовательский интерфейс и т. д.). Для сервера Postgres сначала запустите postgresql, а для сервера Qpid сначала запустите qpidd.
Подразумеваемое:
- Для полного перезапуска среды Apigee Edge узлы с ZooKeeper и Cassandra должны быть полностью загружены раньше любого другого узла.
- Если какой-либо другой компонент Apigee работает на одном или нескольких узлах ZooKeeper и Cassandra, использовать автозапуск не рекомендуется. Вместо этого запустите компоненты в порядке, описанном в разделе «Запуск, остановка, перезапуск и проверка состояния 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