Actualización del motor a la versión 1.2.0.0 o posterior desde una versión anterior a la 1.2.0.0 - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Actualización del motor a la versión 1.2.0.0 o posterior desde una versión anterior a la 1.2.0.0

En la versión 1.2.0.0 del motor, se introdujeron varios cambios importantes que podrían complicar más de lo normal la actualización desde una versión anterior:

  • En la versión 1.2.0.0 del motor, se introdujo un nuevo formato para los grupos de parámetros personalizados y los grupos de parámetros de clústeres personalizados. En consecuencia, si va a actualizar una versión de motor anterior a la 1.2.0.0 a una versión de motor 1.2.0.0 o posterior, debe volver a crear todos los grupos de parámetros personalizados y los grupos de parámetros de clúster personalizados existentes utilizando la familia de grupos de parámetros neptune1.2. En las versiones anteriores, se utilizaba la familia de grupos de parámetros neptune1, y esos grupos de parámetros no funcionan con la versión 1.2.0.0 y las versiones posteriores. Para obtener más información, consulte Grupos de parámetros de Amazon Neptune.

  • La versión 1.2.0.0 del motor introdujo un nuevo formato para los registros de deshacer. Por consiguiente, si va a actualizar a la versión 1.2.0.0 o superior desde una versión anterior a la 1.2.0.0, la UndoLogListSizemétrica debe estar por debajo de un umbral determinado. De lo contrario, el parche se revertirá y fallará. Los umbrales se basan en el tipo de instancia: el límite predeterminado es de 40 000 para las instancias 4xlarge o más y de 10 000 para las instancias menores de 4xlarge. Si UndoLogListSize supera el límite al intentar realizar la actualización, el proceso de revisión se revertirá, la actualización se cancelará y aparecerá un evento con el motivo en la página de eventos del clúster. Estos límites pueden cambiar por motivos operativos sin previo aviso.

    Para acelerar la velocidad de depuración, actualice la instancia del escritor del clúster, que es donde se realiza la depuración. Hacerlo antes de intentar la actualización puede ayudar a reducir los valores UndoLogListSize por debajo del umbral aplicable. Si se aumenta el tamaño del escritor a un tipo de instancia 24XL, se puede aumentar la velocidad de purga a más de un millón de registros por hora.

    Si la UndoLogListSize CloudWatch métrica es extremadamente grande, abrir un caso de soporte puede ayudarte a explorar estrategias adicionales para reducirla por debajo del límite requerido.

  • Por último, se ha producido un cambio importante en la versión 1.2.0.0 que afecta al código anterior que utilizaba el protocolo Bolt con autenticación de IAM. A partir de la versión 1.2.0.0, Bolt necesita una ruta de recursos para la firma de IAM. En Java, la ruta del recurso podría tener este aspecto: request.setResourcePath("/openCypher"));. En otros lenguajes, /openCypher se puede agregar al URI del punto de conexión. Para ver ejemplos, consulte Uso del protocolo Bolt.