使用不同磁盘上的可用空间

使用不同磁盘上的可用空间

我在 microsoft azure 上使用 ubuntu 虚拟机。我在创建新文件和将数据存储在数据库中时遇到问题。它抛出一个错误,指出 vm 空间不足。当我df -h --total在虚拟机中运行输出时

在此输入图像描述

/dev/sdd1这是我所有数据所在的地方,也是我正在处理的地方。/dev/sdc1 有很大的空间。我怎样才能利用这个空间?

谢谢

答案1

/dev/sda1对于您的操作系统非常重要,因此首先您必须将一些占用空间的文件移动到/mnt/datadrive/home/amitbhanja/BertLabs1。您需要弄清楚这些文件正在使用什么du

# du -a / | sort -n

最后一行有最大的文件和目录。或者更好地使用ncdu并检查这个邮政了解更多详细信息。

如果结果是数据库,例如打开的数据库/var/lib/mysql,您可以配置 mysql 数据目录datadir或将其符号链接到新位置。您需要小心并始终进行备份。移动您自己的文件优先于移动系统文件,尤其是对于没有经验的用户。如果您的虚拟机使用AppArmor例如,可能会出现问题

相关内容