Risolvere gli errori di modifica della forma

Questo articolo consente di risolvere i problemi che potrebbero verificarsi quando si modifica la forma del sistema DB.

Per i sistemi DB RAC a più nodi, le operazioni di modifica della forma procedono in sequenza. A seconda di dove si verifica l'errore nell'operazione di modifica della forma, è possibile provare a rieseguire l'operazione utilizzando la console.

Questo articolo include informazioni che consentono di determinare la causa dell'errore e di risolvere il problema. Le informazioni sono organizzate in diverse sezioni, in base alla condizione di errore.

In questo articolo vengono trattati gli argomenti elencati di seguito.

Nota: è inoltre possibile creare connessioni alla console seriale per risolvere i problemi del sistema DB in modalità utente singolo. Per informazioni sulla creazione di una connessione console seriale nella console, vedere Gestisci connessione console seriale al sistema DB.

Utilizzare OCI Console per la risoluzione dei problemi

Se l'operazione di modifica della forma non riesce, viene visualizzato un banner di messaggio nella pagina dei dettagli del sistema DB per fornire i dettagli sull'errore. Se l'errore si verifica sul primo nodo di un sistema a più nodi e il rollback dell'operazione viene eseguito correttamente, il pulsante Modifica forma rimane disponibile e il sistema rimane in linea, nello stato disponibile. Contattare il Supporto Oracle per ottenere ulteriori dettagli sull'errore. È inoltre possibile utilizzare dbcli per ulteriori informazioni sull'errore e sui problemi da risolvere. Dopo aver accertato che non rimangono problemi, è possibile riprovare a eseguire l'operazione.

Se il guasto lascia il sistema in uno stato in cui non è possibile eseguire il rollback dell'operazione, lo stato del sistema è Richiede attenzione. In questo caso, contattare il Supporto Oracle non appena si è a conoscenza del problema in modo che Oracle possa aiutarti a risolvere il problema e a completare l'operazione di modifica della forma.

Usare dbcli per la risoluzione dei problemi

Vengono trattati i seguenti argomenti:

Determinazione della fase dell'operazione di modifica della forma non riuscita

  1. Eseguire il login al sistema DB come utente root.
  2. Passare a /opt/oracle/dcs/bin:

    cd /opt/oracle/dcs/bin
  3. Aggiornare lo strumento CLI:

    ./cliadm update-dbcli
  4. Elenca i job non riusciti:

    dbcli list-jobs | grep -i failed

Nota: se il job o i job non riusciti si sono verificati durante la fase pre_action, action o post_action. Si noti inoltre il valore job_id del job non riuscito, che sarà necessario risolvere il problema.

Risoluzione dei problemi che si verificano nella fase di pre_azione

  1. Utilizzare il valore job_id per ottenere ulteriori informazioni sull'errore:

    dbcli describe-job -i <job_id>
  2. Cercare l'errore nei file dcs-agent.log e dcs-agent-debug.log (che si trovano nella directory /opt/oracle/dcs/log/):

    Ad esempio:

    cd /opt/oracle/dcs/log
    grep -ir "DCS-10063:Failed to get node names from olsnodes." *
  3. Se possibile, correggere la configurazione del sistema utilizzando le informazioni sull'errore registrato nel file di log.
  4. Riprovare l'operazione di modifica della forma. Se l'operazione non riesce ancora, seguire le istruzioni riportate in Ottieni assistenza aggiuntiva.

Ottieni ulteriore assistenza

Se l'errore si verifica nella fase post_action o se non è possibile risolvere gli errori che si verificano nella fase pre_action, effettuare le operazioni riportate di seguito.

  1. Raccogliere le informazioni elencate nel documento Raccolta dati diagnostici per l'istanza di Oracle Database Cloud Service.
  2. Aprire una richiesta di supporto con My Oracle Support. Contattare il Supporto Oracle.