Как удалить Edge

Вы можете удалить отдельные компоненты, все компоненты или полностью удалить Edge из системы. Кроме того, вы можете откатить Edge, если вы обновили его.

Как удалить отдельные компоненты

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

/opt/apigee/apigee-service/bin/apigee-service component_name uninstall

где component_name – компонент, который нужно удалить. Возможные значения 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-provision и apigee-validate.

Например, чтобы удалить компоненты New Edge UI, выполните следующую команду:

/opt/apigee/apigee-service/bin/apigee-service edge-management-ui uninstall
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui-static uninstall

Команда apigee-service component_name uninstall не удаляет данные или файлы журналов, а только удаляет RPM компонента.

Удалить все компоненты

Чтобы удалить все компоненты Apigee на узле, удалите утилиту apigee-service:

/opt/apigee/apigee-service/bin/apigee-service apigee-service uninstall

Эта команда не удаляет данные или файлы журналов. Удаляются только компоненты.

Как удалить Edge

Чтобы полностью удалить Edge из системы:

  1. Остановите все службы Edge, запущенные на компьютере:
    /opt/apigee/apigee-service/bin/apigee-all stop
  2. Очистите кеш yum:
    sudo yum clean all
  3. Удалите все пакеты RPM Apigee:
    sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
  4. Удалите корневой каталог установки:
    sudo rm -rf /opt/apigee
  5. Удалите каталог Nginx:
    sudo rm -rf /opt/nginx