挂载 Amazon EBS 驱动器/卷时获取“过时的 NFS 文件句柄”

挂载 Amazon EBS 驱动器/卷时获取“过时的 NFS 文件句柄”

今天早上我的 EC2 实例出现了一些问题,所以我停止了它并更改了它的类型,它似乎卸载了我的其中一个驱动器。

现在,我无法安装任何东西,包括新创建的、连接的和格式化的驱动器。

我不断收到同样的错误:

mount: Stale NFS file handle

我甚至不认为我正在使用 NFS......

关于如何解决这个问题有什么想法吗?

更新与解决方案

下面添加了我自己的答案。

答案1

更新与解决方案

正如 Sirex 在下面提到的,过时的 NFS 文件句柄是一个转移注意力的手段(我没有使用 NFS)。

以下是我必须采取的解决此问题的方法:

  • 停止正在运行且附加了操作系统和数据驱动器磁盘的实例
  • 分离操作系统和数据卷
  • 对每个快照进行创建,然后从快照创建新卷
  • 创建新实例
  • 连接从快照新创建的操作系统和数据卷,并在两个卷上运行 fsck
  • 关闭新实例并分离所有卷
  • 将操作系统卷附加到 /dev/sda1 到新实例(使其成为启动驱动器),并将数据卷附加到 /dev/sdf(或您想要的任何内容)
  • 安装数据卷并祈祷没有错误
  • 如果一切正常——现在就再去拍快照吧!:)

希望这对下一位谷歌员工有帮助。

相关内容