AWS EC2 EBS卷映射-如何识别主机上的卷



因此,在AWS中,我们有两个EC2 EBS卷,它们都连接到同一个EC2实例。

如果我查看AWS中卷的详细信息,我会看到:

Let's call this one "Volume A":
"VolumeId": "vol-0e173xxxad8",
"Device": "/dev/sda1",
"InstanceId": "i-01a15xxx66a",
"State": "attached",
And let's call this one "Volume B":
"VolumeId": "vol-07ebxxx09e",
"Device": "/dev/sdb",
"InstanceId": "i-01a15xxx66a",
"State": "attached",

但在实例本身上,当我运行这些命令时,设备的名称完全不同。。。

ubuntu@ip-xxx-xx-xx-xxx:/$ df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs   63G     0   63G   0% /dev
tmpfs          tmpfs      13G  752K   13G   1% /run
/dev/nvme1n1p1 ext4      7.7G  3.1G  4.7G  40% /
tmpfs          tmpfs      63G     0   63G   0% /dev/shm
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
tmpfs          tmpfs      63G     0   63G   0% /sys/fs/cgroup
/dev/loop0     squashfs   29M   29M     0 100% /snap/amazon-ssm-agent/2012
/dev/loop1     squashfs   29M   29M     0 100% /snap/amazon-ssm-agent/2896
/dev/loop2     squashfs   56M   56M     0 100% /snap/core18/1885
/dev/loop3     squashfs   98M   98M     0 100% /snap/core/9993
/dev/loop4     squashfs   97M   97M     0 100% /snap/core/9804
tmpfs          tmpfs      13G     0   13G   0% /run/user/1000
ubuntu@ip-xxx-xx-xx-xxx:/$ lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0         7:0    0 28.1M  1 loop /snap/amazon-ssm-agent/2012
loop1         7:1    0 28.2M  1 loop /snap/amazon-ssm-agent/2896
loop2         7:2    0 55.3M  1 loop /snap/core18/1885
loop3         7:3    0 97.1M  1 loop /snap/core/9993
loop4         7:4    0 96.6M  1 loop /snap/core/9804
nvme0n1     259:0    0 1000G  0 disk 
nvme1n1     259:1    0 1000G  0 disk 
└─nvme1n1p1 259:2    0    8G  0 part /

因此,让我困惑的是,AWS中的设备名称与实例本身完全不同。哪个卷是"/dev/nvme1n1";?我怎么能确定呢?我在哪里可以看到这些值以某种方式映射在一起?

EBS卷在Nitro系统上构建的实例上暴露为NVMe块设备。设备名称为/dev/nvme0n1/dev/nvme1n1

所以想象一下,在你的情况下,/dev/nvme0n1相当于/dev/sda

例如/dev/nvme0n1p2(它是您的/root分区(相当于/dev/sda2。

运行以下命令以了解您的nvme1n1 的卷id

sudo /sbin/ebsnvme-id /dev/nvme1n1

在你的情况下可能是

[ec2-user ~]$ sudo /sbin/ebsnvme-id /dev/nvme1n1p1

输出-

Volume ID: vol-01324f611e2463981
/dev/sdf

最新更新