Dopo aver installato Edge, ci sono alcune attività comuni che potresti voler eseguire per convalidare l'installazione, ottimizzare le impostazioni e personalizzare la configurazione. Queste attività includono:
| Attività | Descrizione |
|---|---|
| Richiama i comandi sui componenti Edge | Utilizza l'utilità apigee-service per avviare, arrestare, riavviare e ottenere lo stato
di ogni componente Edge. |
| Configura i componenti Edge | Utilizza i file di proprietà per modificare le impostazioni predefinite dei componenti Edge. |
| Esegui apigee-validate | Richiama gli script di test per assicurarti che l'installazione di ogni componente sia andata a buon fine. |
| Ottimizza le impostazioni dell'heap JVM | Ottimizza le impostazioni della memoria Java per ogni nodo. |
| Gestisci le norme relative alle 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 tenta di riavviarli in caso di errore. |
| Modifica la password PostgreSQL predefinita | Apigee consiglia di modificare la password PostgreSQL predefinita dopo aver installato Edge for Private Cloud per mantenere la sicurezza dei dati. |
| Configura i job di eliminazione di PostgreSQL | Elimina i dati in eccesso raccolti dal servizio di analisi. |
| Configura la riparazione di nodetool di Cassandra | Manutenzione periodica da eseguire sull'anello Cassandra per garantire la coerenza tra tutti i nodi. |
| Attiva l'avvio automatico | Indica a Edge per il cloud privato di riavviarsi automaticamente durante un riavvio. |
| Configura la nuova UI di Edge | Configura l'autenticazione e le impostazioni facoltative per la nuova UI di Edge, l'interfaccia utente di gestione 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, consulta Come configurare Edge e Operazioni.
Richiama i comandi sui componenti Edge
Edge installa le utilità di gestione in /opt/apigee/apigee-service/bin, che puoi
utilizzare per gestire un'installazione di 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-zookeeper(ZooKeeper)edge-management-server(server di gestione)edge-management-ui(nuova UI di Edge)edge-message-processor(Message Processor)edge-postgres-server(server Postgres)edge-qpid-server(Qpid Server)edge-router(router Edge)
Oltre a questi componenti, puoi anche richiamare apigee-service sui
apigee-provision e apigee-validate componenti a seconda della tua
configurazione.
Ad esempio, per riavviare il router Edge, esegui il seguente comando:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
Puoi determinare l'elenco dei componenti installati sul nodo esaminando la
/opt/apigee directory. 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 di monetizzazione. Ad esempioedge-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, restartstatus, versionbackup, restoreinstall, uninstall
Configura i componenti Edge
Per configurare Edge dopo l'installazione, utilizza una combinazione di file .properties
e utilità Edge. Ad esempio, per configurare TLS/SSL nella nuova UI di Edge, modifica
.properties file per 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 questa directory.
Ad esempio, router.properties e management-server.properties.
Per impostare una proprietà per un componente, modifica il file .properties corrispondente, quindi
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, vengono letti i file .properties nella directory
/opt/apigee/customer/application. Ciò significa che l'aggiornamento conserva
tutte le proprietà impostate sul componente.
Per ulteriori informazioni sulla configurazione di Edge, consulta Come configurare Edge.
Installa apigee-monit sul nodo
Dopo aver completato l'installazione dei componenti su un nodo, puoi aggiungere facoltativamente l'utilità apigee-monit. apigee-monit monitorerà i componenti sul nodo e tenterà di riavviarli in caso di errore.
Per ulteriori informazioni, consulta Ripristino automatico con apigee-monit.
Configura un server SymasLDAP in sola lettura
Se l'installazione di Edge contiene un server SymasLDAP a cui non è necessario passare il traffico, ti consigliamo di configurare il server in sola lettura. Per farlo:
- Crea un file
mark_readonly.ldifsul server con le seguenti righe:dn: olcDatabase={2}mdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: TRUE - Esegui il seguente comando sul server per contrassegnarlo come di sola lettura:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_readonly.ldif
Se il server principale non funziona, puoi tornare a utilizzare il server di standby come server principale come segue:
- Crea un file
mark_writable.ldifsul server di standby con la seguente riga:dn: olcDatabase={2}mdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: FALSE - Esegui il seguente comando sul server di standby:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif