如何在Cloud Shell上获得更多磁盘空间?

时间:2018-10-15 15:26:28

标签: google-cloud-shell

我正在使用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失败。我可以(临时|永久)在该磁盘上获得更多空间吗?

2 个答案:

答案 0 :(得分:1)

当前无法暂时或永久地在启动磁盘上获得更多的Cloud Shell磁盘空间,但是我们最近将每个人的磁盘大小都增加了5G,以提供更多的扩展空间。此更改完全推出后,请过几天再回来查看。我们还正在研究优化默认Cloud Shell映像的大小,以减少其在VM上的占用空间。

答案 1 :(得分:0)

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

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