从我在网上看到的情况来看,每个人似乎都在/mnt/some_name
. 但是/mnt
,实例的临时存储的挂载点会在实例停止时丢失。
假设我已经添加了正确的条目,/etc/fstab
我可以重新启动或停止/启动实例并仍然安装驱动器吗?
我的想法是挂载点/mnt/some_name
会在重启过程中丢失,因此驱动器将无法挂载。我对吗?那我应该在哪里安装东西?
从我在网上看到的情况来看,每个人似乎都在/mnt/some_name
. 但是/mnt
,实例的临时存储的挂载点会在实例停止时丢失。
假设我已经添加了正确的条目,/etc/fstab
我可以重新启动或停止/启动实例并仍然安装驱动器吗?
我的想法是挂载点/mnt/some_name
会在重启过程中丢失,因此驱动器将无法挂载。我对吗?那我应该在哪里安装东西?
不满意我的问题已被正确理解,我已经为自己进行了实验。结果是……
是的,在停止/启动时,/mnt 下的所有内容都会丢失,并且您无法在不重新创建安装点的情况下安装驱动器。正如我所料,但是...
如果您向 /etc/fstab 添加一个条目,则挂载点不存在并不重要,它将被创建并挂载驱动器。
sudo mount /dev/xvdf /mnt/test
- 美好的。sudo mount /dev/xvdf /mnt/test
- 美好的。sudo mount /dev/xvdf /mnt/test
- 错误:挂载点 /mnt/test 不存在我还没有测试过这种自动创建的深度。如果我挂载在 /mnt/a/b/c 它还能工作吗?
如果您已经完成了 /etc/fstab 中的条目,则无需担心。在重新启动/重新启动时,操作系统会注意将其安装到您的目标目录。您不需要再次安装它。您的数据无论如何都不会丢失。您可以随时运行 df -kh 命令查看挂载状态。
/mnt 将返回任何其他内容。是的,如果它不是 EBS LUN,您将失去临时存储,但是
1) 新实例应该有一个 /mnt
2)如果没有,你仍然会拥有你的数据,这似乎是我想要取回它的唯一原因并且
3) 为什么你不使用 EBS 作为你的根?