Problemas y limitaciones conocidos
Busque información sobre problemas conocidos y limitaciones cuando use Trident con Docker.
Si se actualiza el complemento Trident Docker Volume Plugin a 20.10 y versiones posteriores, se produce un error de actualización sin dicho archivo o directorio.
-
Desactivar el plugin.
docker plugin disable -f netapp:latest
-
Quitar el plugin.
docker plugin rm -f netapp:latest
-
Vuelva a instalar el plugin proporcionando el extra
config
parámetro.docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json
Los nombres de volumen deben tener una longitud mínima de 2 caracteres.
Esta es una limitación de cliente de Docker. El cliente interpretará un nombre de carácter único como una ruta de Windows. "Consulte el error 25773". |
Docker Swarm tiene ciertos comportamientos que impiden que Trident ofrezca compatibilidad con cada combinación de almacenamiento y controladores.
-
Docker Swarm actualmente utiliza el nombre del volumen en lugar del ID de volumen como su identificador de volumen único.
-
Las solicitudes de volúmenes se envían simultáneamente a cada nodo de un clúster Swarm.
-
Los plugins de volúmenes (incluido Trident) deben ejecutarse de forma independiente en cada nodo de un clúster de Swarm. Debido a la forma en que funciona ONTAP y cómo funcionan los
ontap-nas
controladores yontap-san
, son los únicos que pueden operar dentro de estas limitaciones.
El resto de los conductores están sujetos a problemas como las condiciones de la carrera que pueden dar lugar a la creación de un gran número de volúmenes para una sola solicitud sin un claro “ganador”; por ejemplo, Element tiene una función que permite que los volúmenes tengan el mismo nombre pero ID diferentes.
NetApp ha proporcionado comentarios al equipo de Docker, pero no tiene ningún indicio de recurso futuro.