Linux
“未找到設備 /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/P
ls -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