【问题标题】:MYSQL Pod on minikube failing (mkdir: cannot create directory '/bitnami/mysql/data': No space left on device)minikube 上的 MYSQL Pod 失败(mkdir:无法创建目录'/bitnami/mysql/data':设备上没有剩余空间)
【发布时间】:2020-12-04 05:41:15
【问题描述】:

朋友们,

我正在尝试使用 Bitnami 的 helm chart 在 minikube 上部署一个 mysql 集群。由于我收到以下错误,显然由于空间不足而无法正常工作:mkdir: cannot create directory '/bitnami/mysql/data': No space left on device

我在 500GB RAM 的 macOS 上运行 minikube(版本:v1.15.0),其中一半以上仍然是免费的。关于如何解决这个问题的任何想法?

我 ssh 进入 minikube 环境并运行 df -h。结果如下:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
tmpfs           3.4G  487M  3.0G  15% /
devtmpfs        1.8G     0  1.8G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           1.9G   18M  1.9G   1% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
tmpfs           1.9G  176K  1.9G   1% /tmp
**/dev/vda1        17G   16G     0 100% /mnt/vda1**

看来 minikube 真的没有空间了。这种情况下怎么办?

这里是我的 pod 的完整日志:

mysql 17:08:49.22 Welcome to the Bitnami mysql container
mysql 17:08:49.22 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-mysql
mysql 17:08:49.22 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-mysql/issues
mysql 17:08:49.23 
mysql 17:08:49.23 INFO  ==> ** Starting MySQL setup **
mysql 17:08:49.24 INFO  ==> Validating settings in MYSQL_*/MARIADB_* env vars
mysql 17:08:49.24 INFO  ==> Initializing mysql database
mkdir: cannot create directory '/bitnami/mysql/data': No space left on device

【问题讨论】:

    标签: kubernetes minikube


    【解决方案1】:

    minikube stop && minikube delete 然后

    minikube start --disk-size 50000mb
    

    【讨论】:

      【解决方案2】:

      由于您在 MacOS 上使用 Minikube,Minikube 是虚拟化的。因此,即使您的整个设备都有空间,您也需要在 VM 中分配更多空间,正如 Abhijit 之前提到的那样。

      【讨论】:

      • 谢谢,伙计!我对这一切完全陌生。现在我明白了。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      • 2014-09-13
      • 2018-10-12
      • 2013-05-19
      • 2021-08-02
      相关资源
      最近更新 更多