Se produce un error 409 al crear o mover un sistema de archivos o un destino de montaje

Al crear o mover un sistema de archivos o un destino de montaje de un compartimento a otro, se produce un error 409.

Por ejemplo:

oci.exceptions.ServiceError: {'opc-request-id': <<OPC REQUEST ID>>, 'code': 'Conflict', 'message': 'Another filesystem is currently being provisioned, try again later', 'status': 409}

Causa: hay restricciones que limitan el número de operaciones simultáneas que un arrendamiento puede realizar en el sistema de archivos y el montaje de recursos de destino en una región:

  • Cada arrendamiento de una región puede tener una operación CreateFileSystem o ChangeFilesystemCompartment en curso a la vez.
  • Cada arrendamiento de una región puede tener una operación CreateMountTarget o ChangeMountTargetCompartment en curso a la vez.

Solución: vuelva a intentar realizar la operación, ya sea de forma manual o programática. La estrategia de reintentos por defecto para el SDK de OCI es no reintentar los conflictos 409, por lo que debe crear una estrategia de reintentos personalizada que vuelva a intentar cuando se produzcan conflictos 409.

Para obtener más información, consulte Se ha producido un error 409 al crear o mover un sistema de archivos o un destino de montaje en Problemas conocidos.

Para obtener más información sobre las estrategias de reintentos, consulte Comportamientos de SDK - Reintentos.

En https://github.com/oracle/oci-python-sdk/blob/master/examples/retries.py se proporcionan varios ejemplos de creación de una estrategia de reintentos personalizada.