连接到我的Amazon EC2实例的哪个EBS驱动器包含根卷?

我有一个Amazon EC2实例,它有两个与之相关联的EBS驱动器: /dev/sda1有8 GB驱动器,而/dev/sdf有20 GB驱动器。 我没有设置这个,所以我不知道为什么这个实例需要两个这些大小的驱动器。

我试图找出这两个EBS驱动器中哪一个包含根( / )卷。 (我的目标是断开驱动器并将其连接到另一个实例,在这里我可以访问我在/home/ec2-user/.ssh/authorized_keys所需的密钥文件,根据这个出色的答案 。)

我怎么知道 (什么是/ sda1和/ sdf?)

只要做一个df -h 。 这将告诉你,如果8G磁盘安装在/或20G的。 然后转到EC2 Web控制台并分离磁盘。

“sda”术语通常用于SCSI驱动程序。 我build议你阅读一下Linux设备文件。 它会帮助你很多。

首先,用mount命令find根设备(可能是/ dev / sda1)。 您将看到您的磁盘设备与“on”是/的对应行。

然后,您应该转到AWSpipe理控制台EC2部分,find您的实例,向下滚动到“块设备”部分,然后您将看到附加的EBS卷对实例和它们的ID。 使用这些数据,您可以在“卷”部分find您的卷。