如何将我新创建的 Ec2 文件系统添加到 /etc/fstab,以便它在下次启动时自动挂载

如何将我新创建的 Ec2 文件系统添加到 /etc/fstab,以便它在下次启动时自动挂载

我在 Amazon AWS 服务器上创建了一个 EC2 实例,卷大小为 8G,后来又创建了另一个 800G 的卷,以便可以连接到我之前的 8G 卷。然后,我创建了一个新文件系统,并使用此命令将 800G 卷挂载到 /opt/mountpoint 目录上

假设新卷是 /dev/xvdb:

$ mkfs.ext4 /dev/xvdb
$ mkdir /opt/mountpoint
$ mount /dev/xvdb /opt/mountpoint

此时,我的存储可在 /opt/mountpoint 上使用。我需要知道如何将这个新文件系统添加到 /etc/fstab,以便它在下次启动时自动挂载?

答案1

我终于解决了这个问题,这是我在连接卷并运行此程序后所做的

$ mkfs.ext4 /dev/xvdb
$ mkdir /opt/mountpoint 
$ mount /dev/xvdb /opt/mountpoint

当你运行第三个命令“mount /dev/xvdb /opt/mountpoint”时,你可能会收到错误,所以我读了这个通过 ssh 进入 ec2 服务器时出现错误,请以 ec2 用户身份登录

$ sudo su

成为 root 用户。

然后继续阅读在 EC2 中安装附加的 ebs 卷使用

$ echo "/dev/xvdb  /opt/mountpoint  ext4     noatime  0 0" >> /etc/fstab

这会将我的新文件系统添加到 /etc/fstab

$df -h 

重启后使用 df -h 查看安装在 EBS 卷上的文件系统

相关内容