为什么将一个从快照创建的非根 EBS 驱动器连接到驱动器时无法保留分区?

0

【以下的问题经过翻译处理】 当我创建一个辅助的RHEL8 EC2根卷快照后,我可以从快照创建新的EBS设备。我需要在正在运行的RHEL8 EC2实例上将新的可用EBS快照作为辅助驱动器附加。当我附加从快照创建的EBS驱动器时,我发现根分区不再存在于磁盘上。 以下是挂载辅助磁盘后的lsblk配置:

[root@ip-172-31-76-220 ec2-user]# lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   10G  0 disk
├─nvme0n1p1 259:2    0  200M  0 part /boot/efi
├─nvme0n1p2 259:3    0  512M  0 part /boot
└─nvme0n1p3 259:4    0  9.3G  0 part /
nvme1n1     259:1    0   10G  0 disk

请注意,当从RHEL8根设备创建此驱动器时,/dev/nvme1n1磁盘没有分区。我期望至少有一个带有根操作系统的分区。

如果我创建一个新的辅助RHEL8实例,停止实例并分离驱动器,我可以将可用驱动器附加到我的运行EC2实例并按预期查看操作系统分区。在以下lsblk配置中,/dev/nvme2n1磁盘保留了操作系统磁盘分区。

[root@ip-172-31-76-220 ec2-user]# lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   10G  0 disk
├─nvme0n1p1 259:2    0  200M  0 part /boot/efi
├─nvme0n1p2 259:3    0  512M  0 part /boot
└─nvme0n1p3 259:4    0  9.3G  0 part /
nvme1n1     259:1    0   10G  0 disk
nvme2n1     259:6    0   10G  0 disk
├─nvme2n1p1 259:7    0  200M  0 part
├─nvme2n1p2 259:8    0  512M  0 part
└─nvme2n1p3 259:9    0  9.3G  0 part
profile picture
专家
已提问 6 个月前89 查看次数
1 回答
0

【以下的回答经过翻译处理】 作者从问题中离开几天后再次审视EBS设备脚本的创建,发现自己遗漏了快照 ID 选项,因此创建了一个空白的 EBS 设备。添加了快照 ID 选项后,分区如预期出现。

profile picture
专家
已回答 6 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则