Linux

“未找到設備 /dev/xvdb”AWS EC2 符號連結卷

  • February 10, 2017

我有一個帶有加密 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 到它?

看起來您還沒有對其進行分區和格式化,您必須先使用它對其進行分區fdisk,然後使用makefs. 您可以在此處查看文件。

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

引用自:https://serverfault.com/questions/831752