Amazon web services AWS EC2实例存储在重新启动后消失

Amazon web services AWS EC2实例存储在重新启动后消失,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我已经从另一个AMI启动了EC2实例(i3en.xlarge),然后安装了两个EBS卷,其中一个是根设备。 意外重启我的EC2实例后,它的实例存储消失了。我找不到它了 lsblk或'df-Th 我知道当不小心重新启动时,实例存储中的数据将丢失。然而,它完全消失了 ubuntu@ip-10-0-0-10:~$ lsblk -p NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT /dev/loop0 7:0 0 28.1M

我已经从另一个AMI启动了EC2实例(i3en.xlarge),然后安装了两个EBS卷,其中一个是根设备。 意外重启我的EC2实例后,它的实例存储消失了。我找不到它了
lsblk
或'df-Th

我知道当不小心重新启动时,实例存储中的数据将丢失。然而,它完全消失了

ubuntu@ip-10-0-0-10:~$ lsblk -p
NAME             MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
/dev/loop0         7:0    0 28.1M  1 loop /snap/amazon-ssm-agent/2012
/dev/loop1         7:1    0   18M  1 loop /snap/amazon-ssm-agent/1566
/dev/loop2         7:2    0 97.1M  1 loop /snap/core/9993
/dev/loop3         7:3    0 96.6M  1 loop /snap/core/9804
/dev/nvme0n1     259:0    0  500G  0 disk /data-2
/dev/nvme1n1     259:1    0  500G  0 disk 
└─/dev/nvme1n1p1 259:2    0  500G  0 part /


ubuntu@ip-10-0-0-10:~$ df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs   16G     0   16G   0% /dev
tmpfs          tmpfs     3.1G  896K  3.1G   1% /run
/dev/nvme1n1p1 ext4      485G  358G  128G  74% /
tmpfs          tmpfs      16G   36K   16G   1% /dev/shm
tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
tmpfs          tmpfs      16G     0   16G   0% /sys/fs/cgroup
/dev/loop0     squashfs   29M   29M     0 100% /snap/amazon-ssm-agent/2012
/dev/loop1     squashfs   18M   18M     0 100% /snap/amazon-ssm-agent/1566
/dev/loop2     squashfs   98M   98M     0 100% /snap/core/9993
/dev/loop3     squashfs   97M   97M     0 100% /snap/core/9804
/dev/nvme0n1   ext4      492G   62G  405G  14% /data-2
tmpfs          tmpfs     3.1G     0  3.1G   0% /run/user/111
tmpfs          tmpfs     3.1G     0  3.1G   0% /run/user/1001
tmpfs          tmpfs     3.1G     0  3.1G   0% /run/user/1000

我只是想用一个i3en实例重现你的情况

我按照以下说明装载了实例存储卷:

sudo mkfs-t xfs/dev/nvme1n1
sudo mkdir/数据
sudo挂载/dev/nvme1n1/data
然后我将一个文件放入
/data
目录并重新启动

猜猜看。。。它也消失了

但后来我注意到,该卷没有安装

我再次运行此命令:

sudo mount /dev/nvme1n1 /data
音量又出现了

如果希望在重新启动后保留已装入的卷,请使用
fstab


请参阅:

我刚刚尝试用i3en实例再现您的情况

我按照以下说明装载了实例存储卷:

sudo mkfs-t xfs/dev/nvme1n1
sudo mkdir/数据
sudo挂载/dev/nvme1n1/data
然后我将一个文件放入
/data
目录并重新启动

猜猜看。。。它也消失了

但后来我注意到,该卷没有安装

我再次运行此命令:

sudo mount /dev/nvme1n1 /data
音量又出现了

如果希望在重新启动后保留已装入的卷,请使用
fstab


请参阅:

当实例存储未装入时,我认为它应该列在
lsblk
下。使用lsblk可以查看在启动时映射但未格式化和装入的任何卷。我想再次装入实例存储,但无法列出它以获取其UUID/名称。实例存储是2.5TB,您可以看到,
lsblk
下没有2.5TB的磁盘。当实例存储未装入时,我认为应该在
lsblk
下列出它。使用lsblk查看启动时映射但未格式化和装入的卷。我想再次装入实例存储,但我无法列出它以获取其UUID/名称。实例存储是2.5TB,您可以看到
lsblk
下没有2.5TB的磁盘。