了解Amazon EC2的Linux分区

卡马尔(Kamal):

我对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。

我有以下查询

  1. 当我看到我的文件仅影响/ dev / xvda1时,其他分区有什么用?
  2. 看来我们仅在有效使用10 GB的空间,而其他空间却在浪费。如何使用其他空间?我可以将一些磁盘空间移至/ dev / xvda1还是直接将文件存储在其他区域?
拉尔斯·科特霍夫(Lars Kotthoff):

从的输出中可以看到df -h,有两个大分区分别插在/mnt/data上。我建议您通过处理这些目录之一中的文件来使用这些分区。如果由于某种原因而无法移至进行处理的位置,则可以将分区重新安装到适当的位置。

例如,如果您的文件在目录中处理/var/mydir并且无法更改,请执行以下操作(以root用户身份):

umount /mnt
mount /dev/xvdb /var/mydir

当然,如果您愿意,也可以使用其他分区。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章