VM导入后的Google云,根驱动器上没有可用空间

问题描述 投票:0回答:1

我使用Ubuntu 16.04使用virualbox在本地创建了Postgres服务器。使用导入工具将其移至Google云端似乎可以正常工作,但根驱动器显示100%已满。磁盘扩展说明(包括创建快照和重新创建启动驱动器)似乎都没有任何可用空间。

似乎有一个引导驱动器和一个根驱动器。但是根驱动器显示它已全部使用。引导驱动器显示有可用空间,但其大小应为15G,而不是720M。

Filesystem                     Size  Used Avail Use% Mounted on
udev                           1.8G     0  1.8G   0% /dev
tmpfs                          370M  5.3M  365M   2% /run
/dev/mapper/techredo--vg-root  2.5G  2.5G     0 100% /
tmpfs                          1.9G     0  1.9G   0% /dev/shm
tmpfs                          5.0M     0  5.0M   0% /run/lock
tmpfs                          1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sdb1                      720M  121M  563M  18% /boot
tmpfs                          370M     0  370M   0% /run/user/406485188
import google-cloud-platform virtual-machine diskspace
1个回答
0
投票

您首先需要知道哪个目录引起了问题,然后哪个文件正在占用您的磁盘空间。

有几种工具可以以图形方式显示磁盘使用情况,但是由于根分区已满,因此您必须通过运行命令(旧式)来获取信息。

请执行以下步骤:

  1. 请转到根目录:

cd /

  1. 请运行此命令以获取根分区下主要子目录的大小:

sudo du -aBM -d 1。 -R |排序-nr |头-20

注意:确定哪个目录正在占用您的根分区。

  1. 请运行此命令以获取文件及其大小的完整列表:

du -k * |排序-nr |切-f2 | xargs -d'\ n'du -sh

注意:上面的命令显示所有文件和目录的速度过快,因此,为了缓慢向下滚动,请运行同一命令并添加“ less”指令:

du -k * |排序-nr |切-f2 | xargs -d'\ n'du -sh | less

按空格键向下滚动。

  1. 请记住,在运行步骤3或4中的命令之前,您必须转到要分析的目录(以防万一您要分析另一个目录)。

  2. 此外,您还可以运行命令“ apt-get clean”以清除通常占用磁盘很大一部分的下载软件包(.deb文件)。

如果您发现任何目录都在磁盘上大量使用空间,请告诉我,然后运行以下命令:

a)vgsb)pvsc)lvs

© www.soinside.com 2019 - 2024. All rights reserved.