【以下的问题经过翻译处理】 当我创建一个辅助的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