3

我正在使用 Cloud Shell 将应用程序部署到 GKE,并且在构建过程中磁盘空间不足:

overlay          31G   31G   44M 100% /
tmpfs           848M     0  848M   0% /dev
tmpfs           848M     0  848M   0% /sys/fs/cgroup
/dev/sda1        31G   31G   44M 100% /root
/dev/sdb1       4.8G   85M  4.5G   2% /home
tmpfs           848M  716K  847M   1% /run/metrics
overlayfs       1.0M  116K  908K  12% /etc/ssh/keys
shm              64M     0   64M   0% /dev/shm
overlayfs       1.0M  116K  908K  12% /etc/ssh/ssh_host_rsa_key
tmpfs           848M     0  848M   0% /run/google/devshell

...AIUI,/dev/sda1 是底层VM的磁盘,好像是31G。它已满,导致skaffold run失败。我可以(临时|永久)在该磁盘上获得更多空间吗?

4

2 回答 2

5

目前没有办法在引导磁盘上临时或永久获得更多 Clo​​ud Shell 磁盘空间,但我们最近将每个人的磁盘大小提高了 5G,以提供更多空间。请在此更改完全推出后几天再回来查看。我们还在研究优化默认 Cloud Shell 映像的大小,以减少其在 VM 上的占用空间。

于 2018-10-16T05:00:50.583 回答
0

利用一点额外空间的一个技巧:$HOME除了本地文件系统上的 32 GB 之外,您的持久目录还有一个单独的 5 GB 分配。

您还需要确保已发送任何输出$HOME,否则在回收托管 VM 时它不会保留。

于 2020-01-03T06:07:24.243 回答