本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
已知問題與限制
貢獻者
建議變更
尋找使用Astra Trident搭配Docker時已知問題和限制的相關資訊。
從舊版升級Trident Docker Volume外掛程式至20.10及更新版本、會導致升級失敗、且不會發生此類檔案或目錄錯誤。
因應措施
-
停用外掛程式。
docker plugin disable -f netapp:latest
-
移除外掛程式。
docker plugin rm -f netapp:latest
-
提供額外的「config」參數、重新安裝外掛程式。
docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json
Volume名稱長度必須至少2個字元。
這是Docker用戶端的限制。用戶端會將單一字元名稱解譯為Windows路徑。 "請參閱錯誤25773"。 |
Docker swarm具有某些行為、可防止Astra Trident在每個儲存設備和驅動程式組合中支援它。
-
Docker swarm目前使用Volume名稱、而非Volume ID做為其唯一的Volume識別碼。
-
Volume要求會同時傳送至swarm叢集中的每個節點。
-
Volume外掛程式(包括Astra Trident)必須在swarm叢集中的每個節點上獨立執行。由於功能不一、ONTAP 「ONTAP-NAS」和「ONTAP-SAN」驅動程式的運作方式、因此它們是唯一能夠在這些限制範圍內運作的驅動程式。
其餘的驅動程式可能會受到競爭狀況等問題的影響、導致在單一要求中建立大量磁碟區、而不需要明確的「贏家」;例如、Element的功能可讓磁碟區擁有相同名稱但不同ID。
NetApp已向Docker團隊提供意見回饋、但沒有任何未來追索的跡象。