“未找到设备 /dev/xvdb”AWS EC2 符号链接卷

“未找到设备 /dev/xvdb”AWS EC2 符号链接卷

我有一个带有加密 EBS 卷的 AWS 实例,位于/dev/sdb

我正在尝试使用以下命令通过 ansible 挂载它:

- name: format new volume
  filesystem: fstype=xfs dev=/dev/xvdb

- name: edit fstab and mount the vol
  action: mount=/home/ec2-user/ name= src=/dev/xvdb opts=noatime fstype=xfs state=mounted

xvdb我根据这个答案的建议提出了:https://serverfault.com/a/365841/314047

但是,我仍然收到错误:"msg": "Device /dev/xvdb not found." PS:我也收到这个错误/dev/sdb

这是我的 O/Pls -l /dev/sd* /dev/xv*

lrwxrwxrwx 1 root root       4 Feb 10 06:45 /dev/sda -> xvda
lrwxrwxrwx 1 root root       5 Feb 10 06:45 /dev/sda1 -> xvda1
lrwxrwxrwx 1 root root       4 Feb 10 06:45 /dev/sdb -> xvdb
brw-rw---- 1 root disk 202,  0 Feb 10 06:45 /dev/xvda
brw-rw---- 1 root disk 202,  1 Feb 10 06:45 /dev/xvda1
brw-rw---- 1 root disk 202, 16 Feb 10 06:45 /dev/xvdb

此命令:cat /proc/partitions给我这个:

major minor  #blocks  name

 202        0    8388608 xvda
 202        1    8386543 xvda1
 202       16    8388608 xvdb

我做错了什么吗?如何将我的卷和 CD 安装到其中?

答案1

看起来您还没有对其进行分区和格式化,您必须先使用对其进行分区fdisk,然后使用创建一个 ext4/3 分区makefs。您可以在此处查看文档。

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html

相关内容