如何查看或配置我的 EC2 Windows Server 2016 或更高版本实例的卷映射?

1 分钟阅读
0

我想查看或配置我的 Amazon Elastic Compute Cloud (Amazon EC2) Windows Server 2016 或更高版本实例的当前卷映射。或者,我想配置卷映射以便在操作系统 (OS) 中拥有固定的驱动器盘符。

解决方法

查看现有卷映射

有关如何查看实例上的现有卷映射的信息,请参阅如何为 Amazon EC2 Windows 实例附加和映射卷

配置卷映射

**注意:**以下解决方法适用于 Windows Server 2016 及更高版本,且使用 EC2Launch v2 代理。使用 EC2Launch v2 时,卷映射将作为 Windows 服务进行管理。您可以在 YAML 文件(文件位置为 C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml)中找到配置。有关 EC2Launch v1 的信息,请参阅在 Windows 实例上配置 EC2Launch v1 代理

初始化所有卷

要初始化所有卷,请完成以下步骤:

  1. 从“开始”菜单中,打开 Amazon EC2Launch settings(Amazon EC2Launch 设置)。
  2. 选择 Volumes(卷)选项卡,然后选择 Initialize(初始化)。
  3. 选择 All(全部)。
  4. 选择 Save(保存)。

或者,使用 YAML 文件。打开 YAML 文件 (C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml),然后添加以下配置:

- task: initializeVolume
  inputs:
    initialize: all

当您使用前面的配置时,EC2Launch v2 会自动检测并初始化附加的所有存储卷。

初始化具有驱动器映射的特定磁盘

要初始化特定磁盘并为卷分配特定盘符,请完成以下步骤:

  1. 从“开始”菜单中,打开 Amazon EC2Launch settings(Amazon EC2Launch 设置)。
  2. 选择 Volumes(卷)选项卡,然后选择 Initialize(初始化)。
  3. 选择 Devices(设备)。
  4. Devices(设备)下拉列表中,选择您的设备,例如 /dev/nvme0n1/dev/nvme1n1
  5. 对于每台设备,在 Letter(盘符)下,按下盘符键,例如 ZY
  6. 选择 Save(保存)。

或者,使用 YAML 文件。打开 YAML 文件 (C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml),然后添加以下配置:

- task: initializeVolume
  inputs:
    initialize: devices
    devices:
    - device: /dev/nvme0n1
      name: Temporary Storage 0
      letter: Z
    - device: /dev/nvme1n1
      name: Temporary Storage 1
      letter: Y

注意: 请将 /dev/nvme0n1/dev/nvme1n1 替换为您的存储卷,将 YZ 替换为您的盘符映射。

在 EC2 Windows 实例上,实例存储卷以设备路径形式提供:

  • /dev/nvme0n1 - 临时存储 0
  • /dev/nvme1n1 - 临时存储 1
  • /dev/nvme1n2 - 临时存储 2

**注意:**实例存储卷的数量因 EC2 实例类型而异。验证您的实例类型的卷计数,以确保配置正确。

相关信息

EC2Launch v2 启动任务的任务定义

AWS 官方
AWS 官方已更新 19 天前