Dopo l'installazione

Dopo aver eseguito correttamente l'installazione di Edge, potresti eseguire alcune attività comuni per convalidare l'installazione, ottimizzare le impostazioni e personalizzare la configurazione. Queste attività includono:

Attività Descrizione
Richiamare comandi sui componenti Edge Utilizza l'utilità apigee-service per avviare, arrestare, riavviare e ottenere lo stato di ciascun componente di Edge.
Configurare i componenti Edge Utilizza i file delle proprietà per modificare le impostazioni predefinite del componente Edge.
Esegui apigee-validate Richiama gli script di test per assicurarti che l'installazione di ogni componente sia riuscita.
Ottimizzare le impostazioni heap JVM Ottimizza le impostazioni di memoria Java per ciascun nodo.
Gestire i criteri delle password LDAP Modifica la password LDAP predefinita e configura varie impostazioni di autenticazione.
Installa apigee-monit sul nodo Installa e utilizza uno strumento che monitora i componenti sul nodo e, in caso di errore, tenta di riavviarli.
Modificare la password predefinita per PostgreSQL Apigee consiglia di modificare la password PostgreSQL predefinita dopo l'installazione di Edge per il cloud privato, per mantenere la sicurezza dei tuoi dati.
Configurare job di eliminazione definitiva PostgreSQL Eliminare i dati in eccesso raccolti dal servizio di analisi.
Configurare la riparazione dello strumento Node Tool Cassandra Manutenzione periodica da eseguire sul tuo anello Cassandra per garantire la coerenza su tutti i nodi.
Attiva l'avvio automatico Chiedi a Edge per Private Cloud di riavviarsi automaticamente durante un riavvio.
Installare la nuova UI di Edge Apigee consiglia di installare la nuova UI Edge, che è un'interfaccia utente avanzata per sviluppatori e amministratori di Apigee Edge per il cloud privato.

Tieni presente che queste sono solo alcune delle attività più comuni che in genere esegui dopo l'installazione di Edge. Per ulteriori operazioni e attività di amministrazione, vedi Come configurare Edge e le operazioni.

Richiama comandi sui componenti Edge

Utilità di gestione delle installazioni da Edge in /opt/apigee/apigee-service/bin che puoi utilizzare per gestire un'installazione Edge. Ad esempio, puoi utilizzare l'utilità apigee-all per avviare, arrestare, riavviare o determinare lo stato di tutti i componenti Edge sul nodo:

/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version

Utilizza l'utilità apigee-service per controllare e configurare i singoli componenti. L'utilità apigee-service ha il seguente formato:

/opt/apigee/apigee-service/bin/apigee-service component_name action

Dove component_name identifica il componente. Il componente deve trovarsi sul nodo su cui esegui apigee-service. A seconda della configurazione, i valori di component_name possono includere:

  • 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 richiamare apigee-service sui componenti apigee-provision e apigee-validate a seconda della tua configurazione.

Ad esempio, per riavviare il router Edge, esegui questo comando:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

Puoi determinare l'elenco dei componenti installati sul nodo esaminando la directory /opt/apigee. Questa directory contiene una sottodirectory per ogni componente Edge installato sul nodo. Ogni sottodirectory è preceduta da:

  • apigee: un componente di terze parti utilizzato da Edge. Ad esempio, apigee-cassandra.
  • edge: un componente Edge di Apigee. Ad esempio, edge-management-server.
  • edge-mint: un componente della monetizzazione. Ad esempio edge-mint-management-server.

L'elenco completo delle azioni per un componente dipende dal componente stesso, ma tutti i componenti supportano le seguenti azioni:

  • start, stop, restart
  • status, version
  • backup, restore
  • install, uninstall

Configurazione dei componenti Edge

Per configurare Edge dopo l'installazione, utilizza una combinazione di file .properties e utilità di Edge. Ad esempio, per configurare TLS/SSL sulla UI perimetrale, devi modificare i file .properties in modo da impostare le proprietà necessarie. Le modifiche ai file .properties richiedono il riavvio del componente Edge interessato.

I file .properties si trovano nella directory /opt/apigee/customer/application. Ogni componente ha il proprio file .properties in quella directory. Ad esempio, router.properties e management-server.properties.

Per impostare una proprietà per un componente, modifica il file .properties corrispondente e riavvia il componente:

/opt/apigee/apigee-service/bin/apigee-service component restart

Ad esempio:

/opt/apigee/apigee-service/bin/apigee-service edge-router restart

Quando aggiorni Edge, i file .properties nella directory /opt/apigee/customer/application vengono letti. Ciò significa che l'aggiornamento conserva tutte le proprietà che hai impostato sul componente.

Vedi Come configurare Edge per ulteriori informazioni sulla configurazione perimetrale.

Installa apigee-monit sul nodo

Dopo aver completato l'installazione dei componenti su un nodo, puoi facoltativamente aggiungere l'utilità apigee-monit. apigee-monit monitorerà i componenti sul nodo e tenterà di riavviarli in caso di errore. Per ulteriori informazioni, consulta Autoriparazione con apigee-monit.

Configura un server OpenLDAP per la sola lettura

Se l'installazione Edge contiene un server OpenLDAP a cui non è necessario trasferire il traffico, ti consigliamo di configurare il server in modo che sia di sola lettura. Per farlo:

  1. Crea un file mark_readonly.ldif sul server con le seguenti righe:
    dn: olcDatabase={2}bdb,cn=config
    changetype: modify
    replace: olcReadOnly
    olcReadOnly: TRUE
  2. Esegui questo comando sul server per contrassegnarlo come sola lettura:
    ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif

In caso di errore del server principale, puoi tornare a utilizzare il server in standby come principale nel seguente modo:

  1. Crea un file mark_writable.ldif sul server in standby con la riga seguente:
    dn: olcDatabase={2}bdb,cn=config
    changetype: modify
    replace: olcReadOnly
    olcReadOnly: FALSE
  2. Esegui questo comando sul server in standby:
    ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif