Disinstallazione di Edge

Puoi disinstallare singoli componenti, tutti i componenti o rimuovere completamente Edge dal sistema. Inoltre, se hai eseguito l'upgrade, puoi eseguire il rollback di Edge.

Disinstallare singoli componenti

Per disinstallare un componente, utilizza l'utilità apigee-service nel seguente formato:

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

dove component_name identifica il componente da disinstallare. I valori possibili di component_name sono:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (database PostgreSQL)
  • apigee-qpidd (qpidd)
  • apigee-sso (SSO perimetrale)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (server di gestione)
  • edge-management-ui (nuova UI di Edge)
  • edge-message-processor (Elaboratore messaggi)
  • edge-postgres-server (server Postgres)
  • edge-qpid-server (server Qpid)
  • edge-router (router Edge)
  • edge-ui (UI classica)

Oltre a questi componenti, puoi anche disinstallare i componenti apigee-provision e apigee-validate.

Ad esempio, per disinstallare l'interfaccia utente di Edge:

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

Questo comando non elimina dati o file di log. ma rimuove solo il componente.

Disinstalla tutti i componenti

Per disinstallare tutti i componenti Apigee sul nodo, disinstalla l'utilità apigee-service:

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

Questo comando non elimina dati o file di log. ma rimuove solo i componenti.

Rimuovere Edge

Per rimuovere completamente Edge dal sistema:

  1. Interrompi tutti i servizi Edge in esecuzione sulla macchina:
    /opt/apigee/apigee-service/bin/apigee-all stop
  2. Svuota la cache di yum:
    sudo yum clean all
  3. Rimuovi tutte le RPM di Apigee:
    sudo rpm -e $(rpm -qa | egrep "(apigee-|edge-)")
  4. Rimuovi la home directory dell'installazione:
    sudo rm -rf /opt/apigee
  5. Rimuovi la directory NGINX:
    sudo rm -rf /opt/nginx