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 pilotos están sujetos a problemas como condiciones de carrera que pueden resultar en la creación de un gran número de volúmenes para una sola solicitud sin un claro “ganador”; por ejemplo, Element tiene una característica que permite que los volúmenes tengan el mismo nombre pero diferentes ID.
NetApp ha proporcionado comentarios al equipo de Docker, pero no tiene ningún indicio de recurso futuro.