Kubernetes在vmware vsphere问题

时间:2016-08-24 14:52:57

标签: kubernetes fabric8

我正在关注this guide来设置我的群集。一切正常。 但是,当我在这个集群中安装fabric8时,我在minions上运行磁盘。图像kube.vmdk仅约为6GB。它是/var/lib/docker被填满的。我该如何解决这个问题?

使用GUI进行vmware调整磁盘大小的选项是“灰显”。

我应该将第二个磁盘连接到minions然后安装此磁盘吗?我应该在哪里装? /var/lib/docker

我很感激任何意见。

2 个答案:

答案 0 :(得分:0)

Docker的映像存储在/ var / lib / docker中(更准确地说,它存储在存储驱动程序的目录中,/ var / lib / docker / aufs使用aufs存储驱动程序时),所以当Kubernetes报告磁盘被填满,它检查该目录。 所以你可以

  1. 删除docker中的所有图像(不需要,您可以将所有图像复制到新目录)。
  2. 停止docker daemon。
  3. 将您的新磁盘挂载到/ var / lib / docker /或/ var / lib / docker
  4. 启动docker守护程序。
  5. 如果您不确定您的docker正在使用哪个存储驱动程序,请在您的节点中键入docker info,其中包含以下内容:

    Storage Driver: aufs
     Root Dir: /var/lib/docker/aufs
     Backing Filesystem: extfs
     Dirs: 139
     Dirperm1 Supported: true
    

答案 1 :(得分:0)

似乎你用完了磁盘的空间。您可以删除/var/lib/docker中的所有文件,然后安装第二个磁盘。最后,您需要重新启动dockerd。

相关问题