Ubuntu ec2示例:当我停止然后启动示例时,交换文件消失

x9ybnkn6  于 2023-02-15  发布在  其他
关注(0)|答案(1)|浏览(116)

当我停止然后启动示例时,示例交换文件消失。
我有一个Ubuntu ec2示例,并按照通常的说明设置交换空间。
这些是装载的文件系统

server@ip-172-22-23-1:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        62G   27G   36G  43% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           1.6G  2.6M  1.6G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
/dev/xvda15     105M  5.3M  100M   5% /boot/efi
tmpfs           795M  4.0K  795M   1% /run/user/1005

交换空间

server@ip-172-22-23-1:~$ swapon -s
Filename                Type        Size        Used        Priority
/swapfile               file        16777212    7168        -2

快速稳定

server@ip-172-22-23-1:~$ more /etc/fstab 
LABEL=cloudimg-rootfs   /           ext4    discard,errors=remount-ro   0 1
LABEL=UEFI              /boot/efi   vfat    umask=0077                  0 1
LABEL=swap              /swapfile   swap    swap defaults               0 0

有什么方法可以使配置持久化吗?

xxhby3vn

xxhby3vn1#

EC2示例停止/启动后所需的任何内容都无法保存到instance storage
示例存储中的数据仅在其关联示例的生存期内保留。如果示例重新启动(有意或无意),示例存储中的数据将保留。但是,在以下任何情况下,示例存储中的数据将丢失:

  • 底层磁盘驱动器出现故障
  • 示例停止
  • 示例休眠
  • 示例终止

您可以将EBS volume附加到示例并将其用于交换文件。
EBS卷是脱离示例的存储,可以独立于示例的生命周期而持续存在。

相关问题