我对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
Run Code Online (Sandbox Code Playgroud)
我可以看到我的文件仅影响/ dev/xvda1.
我有以下疑问
正如你可以从输出中看到df -h,有两个大的分区mouted上/mnt和/data分别.我建议您通过处理其中一个目录中的文件来使用这些分区.如果由于某种原因无法移动处理发生的位置,则可以在适当的位置重新安装分区.
例如,如果您的文件在目录中处理/var/mydir而您无法更改,请执行以下操作(以root身份):
umount /mnt
mount /dev/xvdb /var/mydir
Run Code Online (Sandbox Code Playgroud)
如果您愿意,也可以使用其他分区.
| 归档时间: |
|
| 查看次数: |
5691 次 |
| 最近记录: |