簡體   English   中英

vmware vsphere問題中的Kubernetes

[英]Kubernetes in vmware vsphere issues

我正在按照本指南設置集群。 一切正常。 但是,當我在該集群中安裝fabric8時,我的小兵磁盤用完了。 映像kube.vmdk僅約6GB。 /var/lib/docker被填充了。 我該如何解決?

使用用於vmware的GUI來調整磁盤大小的選項為“灰色”。

我是否應該將第二塊磁盤連接到爪牙,然后再安裝該磁盤? 我應該在哪里安裝它? /var/lib/docker

我將不勝感激。

Docker的映像存儲在/ var / lib / docker中(更確切地說,當使用aufs存儲驅動程序時,它存儲在存儲驅動程序的目錄/ var / lib / docker / aufs中),因此,當Kubernetes報告磁盤已滿時,它將檢查該目錄。 所以你可以

  1. 刪除docker中的所有映像(不必要,您可以將所有內容復制到新目錄)。
  2. 停止docker daemon
  3. 將新磁盤掛載到/ var / lib / docker /或/ var / lib / docker
  4. 啟動docker daemon

如果不確定docker使用的存儲驅動程序是什么,請在節點中鍵入docker info ,將得到包含以下內容的信息:

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

似乎您用完了磁盤空間。 您可以刪除/var/lib/docker中的所有文件,並掛載第二個磁盤。 最后,您需要重新啟動dockerd。

暫無
暫無

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

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