我的附加 EBS 卷为什么没有显示在我的操作系统或 EC2 Windows 实例的磁盘管理中?

上次更新时间:2021 年 7 月 9 日

Amazon Elastic Block Store (Amazon EBS) 卷没有反映在我的操作系统或 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例的磁盘管理中? 如何排查此问题?

解决方法

1.     使用远程桌面连接到 Windows 实例

2.    打开 Disk Management(磁盘管理)菜单,然后依次选择 Action(操作)、Rescan Disks(重新扫描磁盘)。验证是否出现已附加的卷。

3.    如果卷未出现在磁盘管理中,则实例可能包含过时的存储驱动程序(AWS PV 或 AWS NVMe)。EC2 Xen 实例(例如 t2 实例)使用 AWS PV 驱动程序作为存储驱动程序。对于在 Nitro 系统上构建的实例(例如 m5 实例),存储需要 AWS NVMe 驱动程序。

注意:有关实例类型规格,请参阅 Amazon EC2 实例类型

要验证 EC2 Windows 实例上安装的驱动程序版本,请在 PowerShell 中运行以下命令:

Get-WmiObject Win32_PnpSignedDriver | Select-Object DeviceName, DriverVersion, InfName | Where-Object {$_.DeviceName -like "*AWS*" -OR $_.DeviceName -like "*Amazon*"}

上述命令返回实例当前使用的驱动程序。该命令返回适用于基于 Nitro 的实例的 ENA 和 NVMe 驱动程序版本。该命令返回适用于基于 Xen 的系统的 PV 驱动程序包版本。

验证所安装的驱动程序版本是最新版本。对于基于 Xen 的实例类型,请验证 AWS PV 存储主机适配器的版本。对于基于 Nitro 的实例类型,请验证 AWS NVMe 弹性数据块存储适配器的驱动程序版本。有关更多信息,请参阅 AWS PV 驱动程序包历史记录AWS NVMe 驱动程序版本历史记录

注意:最佳实践是在升级驱动程序之前创建实例的备份

4.    如果驱动程序不是最新版本,请参阅升级半虚拟化驱动程序适用于 Windows 实例的 AWS NVMe 驱动程序


这篇文章对您有帮助吗?


您是否需要账单或技术支持?