第 2 步:使数据卷可供使用
在第 1 步中启动的 Amazon EC2 实例具有两个 EBS 卷:一个是根设备,另一个是附加存储设备(数据卷)。按照以下过程使数据卷可供使用。在本教程中,您将使用 XFS 文件系统。
注意
本教程中使用的实例类型(t3.micro
)是基于 Nitro 系统构建的,这会将 EBS 卷公开为 NVMe 块设备。
有关使卷可供使用的更多信息,请参阅 在 Linux 上使 Amazon EBS 卷可供使用。
格式化并挂载数据卷
-
在 Amazon EC2 控制台的导航窗格中,选择 Instances(实例),然后选择
。tutorial-volumes
-
要连接到您的实例,请选择 Connect(连接),确保选中 EC2 Instance Connect,然后选择 Connect(连接)。
-
在终端窗口中,使用以下命令查看可用磁盘设备及其挂载点。lsblk 的输出移除了完整设备路径中的
/dev/
前缀。[ec2-user ~]$
sudo lsblk -f
以下示例输出显示有两个设备挂载到实例:根设备
/dev/nvme0n1
和数据卷/dev/nvme1n1
。在此例中,您可以在FSTYPE
列下看到数据卷没有文件系统。 -
要创建文件系统,请使用以下命令和数据卷名称(
/dev/nvme1n1
)。[ec2-user ~]$
sudo mkfs -t xfs
/dev/nvme1n1
-
要创建数据卷的挂载点目录,请使用以下命令。挂载点是卷在文件系统树中的位置,以及您在安装卷之后读写文件的位置。下面的示例创建一个名为
/data
的目录。[ec2-user ~]$
sudo mkdir
/data
-
要在刚刚创建的目录中挂载数据卷,请使用以下命令以及数据卷名称(
/dev/nvme1n1
)和挂载点目录名称(/data
)。[ec2-user ~]$
sudo mount
/dev/nvme1n1 /data
-
重启实例后,挂载点不会自动保存。要在重启后自动挂载数据卷,请参阅 重启后自动挂载附加的卷。
-
要验证您是否已格式化并挂载了数据卷,请再次运行以下命令。
[ec2-user ~]$
lsblk -f
下面的示例输出显示,数据卷
/dev/nvme1n1
具有 XFS 文件系统,挂载在/data
挂载点。