簡體   English   中英

MySQL 對 Kubernetes 的持久卷聲明

[英]MySQL with Persistent Volume Claim on Kubernetes

我創建了一個卷和一個持久卷聲明。 然后,我為此卷聲明創建了一個 MySQL 和一個 map。 但是 MySQL 容器無法啟動,因為:“2019-11-15T15:08:57.611908Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.” 然而,這是一個剛剛創建的新卷,我沒有添加任何內容。 里面怎么會有東西。 如何清潔它? 感謝您的任何建議。 C

謝謝。 實際上,找到了解決方法:使用 yaml 進行 pod 創建,此處給出https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/然后登錄 pod,前往該目錄,實際上,有一個“丟失+找到”目錄,我相信它是由 Kubernetes 自動創建的。 刪除此目錄並確保其為空。 然后再次啟動我的 mysql ......它工作了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM