我对Linux比较陌生。在我们的一个项目中,我们使用亚马逊的EC2实例来处理一些文件。我们在处理后将文件上传到S3服务器。使用现有AMI
启动EC2实例最近我收到一个错误,磁盘上没有剩余空间,因此暂停了文件处理。我清理了一些旧文件并继续处理。
现在,当我使用df -h
查看可用空间时Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 9.9G 5.7G 3.7G 61% /
none 3.7G 0 3.7G 0% /dev/shm
/dev/xvdb 414G 199M 393G 1% /mnt
/dev/xvdc 414G 199M 393G 1% /data
我可以看到我的文件仅影响/ dev / xvda1。
我有以下查询
答案 0 :(得分:5)
正如您从df -h
的输出中看到的那样,/mnt
和/data
分别有两个大型分区。我建议您通过处理其中一个目录中的文件来使用这些分区。如果由于某种原因无法移动处理,可以在适当的位置重新安装分区。
例如,如果您的文件在目录/var/mydir
中处理,而您无法更改,请执行以下操作(以root用户身份):
umount /mnt
mount /dev/xvdb /var/mydir
如果您愿意,也可以使用其他分区。