在Kubernetes上具有持久卷声明的MySQL

时间:2019-11-15 15:15:14

标签: mysql kubernetes persistent-volume-claims

我创建了一个卷和一个持久卷声明。然后,我创建一个带有此批量声明映射的MySQL。但是,MySQL容器无法启动,因为:“ 2019-11-15T15:08:57.611908Z 0 [错误]-初始化指定,但数据目录中包含文件。正在中止。” 但是,这是刚刚创建的新卷,我没有添加任何内容。为什么里面有东西。如何清洁? 感谢您的任何建议。 C

1 个答案:

答案 0 :(得分:0)

谢谢。实际上,找到了解决方法:使用Yaml进行了https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/的吊舱创建 然后登录到Pod,转到目录,确实有一个“丢失+找到”的目录,我相信它是Kubernetes自动创建的。删除了该目录并确保其为空。然后再次启动我的mysql ...,它起作用了。

相关问题