È possibile modificare le configurazioni di PostgreSQL dell'appliance di VMware Cloud Director utilizzando il comando ALTER SYSTEM di PostgreSQL.

Il comando ALTER SYSTEM scrive le modifiche delle impostazioni dei parametri nel file postgresql.auto.conf, che ha la precedenza sul file postgresql.conf durante l'inizializzazione di PostgreSQL. Alcune impostazioni richiedono un riavvio del servizio PostgreSQL, mentre altre vengono configurate dinamicamente e non richiedono un riavvio. Non modificare il file postgresql.conf, perché il funzionamento del cluster richiede la sovrascrittura periodica del file e le modifiche non sono permanenti.

Procedura

  1. Accedere direttamente o tramite un client SSH al sistema operativo dell'appliance primaria come root.
  2. Sostituire l'utente con postgres.
    sudo -i -u postgres
  3. Utilizzare il comando ALTER SYSTEM di PostgreSQL per modificare un parametro.
    psql -c "ALTER SYSTEM set parameter='value';"
  4. Ripetere Passaggio 3 per ogni parametro di configurazione che si desidera modificare.
  5. Se alcuni dei parametri che si desidera modificare richiedono un riavvio del servizio PostgreSQL, riavviare il processo vpostgres.
    systemctl restart vpostgres
  6. Ripetere il Passaggio da 1 a Passaggio 5 in ogni nodo di standby.