如何识别什么是设备名或块名?
How to identify what is the device name or block name?
我创建了一个附加了 2 个卷的 EC2 实例,/dev/xvda
用于根卷,dev\sdb
用于添加的另一个磁性卷。
现在,当我 SSH
进入实例并尝试 lsblk
时,我找不到带有 dev/sdb
的实例
因为 lsblk
只返回 xvda
和 xvdb
两个块,我可以放心地假设 dev/sdb
指的是 xvdb
但实际上他们的关系是什么?抱歉,我的 linux/unix 背景非常有限,因此出现了这个问题
AWS 过去将卷称为 /dev/sdb
,但现在它们会自动称为 /dev/xvdb
,即使您使用 /dev/sdb
名称附加它们也是如此。
Depending on the block device driver of the kernel, the device could be attached with a different name than you specified. For example, if you specify a device name of /dev/sdh, your device
could be renamed /dev/xvdh or /dev/hdh
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/device_naming.html
我创建了一个附加了 2 个卷的 EC2 实例,/dev/xvda
用于根卷,dev\sdb
用于添加的另一个磁性卷。
现在,当我 SSH
进入实例并尝试 lsblk
时,我找不到带有 dev/sdb
因为 lsblk
只返回 xvda
和 xvdb
两个块,我可以放心地假设 dev/sdb
指的是 xvdb
但实际上他们的关系是什么?抱歉,我的 linux/unix 背景非常有限,因此出现了这个问题
AWS 过去将卷称为 /dev/sdb
,但现在它们会自动称为 /dev/xvdb
,即使您使用 /dev/sdb
名称附加它们也是如此。
Depending on the block device driver of the kernel, the device could be attached with a different name than you specified. For example, if you specify a device name of /dev/sdh, your device could be renamed /dev/xvdh or /dev/hdh https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/device_naming.html