Aggiornamento alla versione del motore 1.2.0.0 o successiva da una versione precedente alla versione 1.2.0.0 - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamento alla versione del motore 1.2.0.0 o successiva da una versione precedente alla versione 1.2.0.0

Nella release del motore 1.2.0.0 sono state introdotte numerose modifiche significative che rendono l'operazione di aggiornamento da una versione precedente più complessa del solito:

  • Il rilascio del motore 1.2.0.0 ha introdotto un nuovo formato per i gruppi di parametri personalizzati e i gruppi di parametri del cluster personalizzati. Di conseguenza, se si esegue l'aggiornamento da una versione del motore precedente alla 1.2.0.0 alla versione del motore 1.2.0.0 o successiva, è necessario creare nuovamente tutti i gruppi di parametri personalizzati e i gruppi di parametri del cluster personalizzati esistenti utilizzando la famiglia di gruppi di parametri neptune1.2. I rilasci precedenti utilizzavano la famiglia di gruppi di parametri neptune1 e tali gruppi di parametri non funzionano con il rilascio 1.2.0.0 e successivi. Per ulteriori informazioni, consulta Gruppi di parametri di Amazon Neptune.

  • La versione 1.2.0.0 del motore ha introdotto un nuovo formato per i log di annullamento. Di conseguenza, se si esegue l'aggiornamento alla versione 1.2.0.0 o successiva da una versione precedente alla 1.2.0.0, la metrica deve essere inferiore a una determinata soglia. UndoLogListSize In caso contrario, la patch verrà ripristinata e avrà esito negativo. Le soglie si basano sul tipo di istanza: il limite predefinito è 40.000 per le istanze 4xlarge o più grandi e 10.000 per le istanze più piccole di 4xlarge. Se il limite viene UndoLogListSize superato quando si tenta di eseguire l'aggiornamento, il processo di patch verrà ripristinato, l'aggiornamento verrà annullato e un evento con il motivo sarà visibile nella pagina degli eventi del cluster. Questi limiti possono cambiare per ragioni operative senza preavviso.

    È possibile accelerare la velocità di rimozione aggiornando l'istanza di scrittura del cluster, ovvero dove si verifica la rimozione. Farlo prima di provare a eseguire l'aggiornamento può aiutare a ridurre la soglia applicabile al di UndoLogListSize sotto della soglia applicabile. L'aumento delle dimensioni dell'istanza di scrittura a un tipo di istanza 24XL può aumentare la velocità di rimozione fino a oltre un milione di record all'ora.

    Se la UndoLogListSize CloudWatch metrica è estremamente ampia, l'apertura di una richiesta di assistenza può aiutarti a esplorare strategie aggiuntive per portarla al di sotto del limite richiesto.

  • Infine, nel rilascio 1.2.0.0 è stata introdotta una modifica radicale che influisce sul codice precedente che utilizzava il protocollo Bolt con l'autenticazione IAM. A partire dal rilascio 1.2.0.0, Bolt necessita di un percorso della risorsa per la firma IAM. In Java l'impostazione del percorso della risorsa ha un aspetto simile al seguente: request.setResourcePath("/openCypher"));. In altri linguaggi, è possibile aggiungere /openCypher all'URI dell'endpoint. Per esempi, consulta Utilizzo del protocollo Bolt.