我想檢視或設定 Amazon Elastic Compute Cloud (Amazon EC2) Windows 伺服器 2016 版或更新版本執行個體的目前磁碟區對應。或者,我想設定磁碟區對應,以便在作業系統 (OS) 內取得固定的磁碟機代號。
解決方案
檢視現有磁碟區對應
如需如何檢視執行個體上現有磁碟區對應的相關資訊,請參閱如何為 Amazon EC2 Windows 執行個體連接和對應磁碟區。
設定磁碟區對應
**注意:**下列解決方案適用於 Windows Server 2016 版及更新版本,並使用 EC2Launch v2 代理程式。有了 EC2Launch v2,系統會將磁碟區對應作為 Windows 服務進行管理。您可以在 C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml 檔案位置中找到 YAML 檔案格式的組態。如需 EC2Launch v1 的相關資訊,請參閱在您的 Windows 執行個體上設定 EC2Launch v1 代理程式。
初始化所有磁碟區
若要初始化所有磁碟區,請完成下列步驟:
- 從「開始」功能表開啟「Amazon EC2Launch settings」(Amazon EC2Launch 設定)。
- 選擇「磁碟區」索引標籤,然後選取「初始化」。
- 選取「全部」。
- 選擇「儲存」。
或者,使用 YAML 檔案。開啟 C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml YAML 檔案,然後新增下列組態:
- task: initializeVolume
inputs:
initialize: all
當您使用先前的組態時,EC2Launch v2 會自動偵測並初始化所有連接的儲存磁碟區。
使用磁碟機對應初始化特定磁碟
若要初始化特定磁碟並將特定代號指定給磁碟區,請完成下列步驟:
- 從「開始」功能表開啟「Amazon EC2Launch settings」(Amazon EC2Launch 設定)。
- 選擇「磁碟區」索引標籤,然後選取「初始化」。
- 選取「裝置」。
- 從「裝置」下拉式清單中選取您的裝置,例如 /dev/nvme0n1 和 /dev/nvme1n1。
- 在「Letter」(代號) 下針對每個裝置按下一個字母鍵,例如 Z 和 Y 。
- 選擇「儲存」。
或者,使用 YAML 檔案。開啟 C:\ProgramData\Amazon\EC2Launch\config\agent-config.yml YAML 檔案,然後新增下列組態:
- 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,使用您的磁碟機代號對應取代 Y 和 Z。
您可以在 EC2 Windows 執行個體上將執行個體儲存磁碟區作為裝置路徑使用:
- /dev/nvme0n1 - 臨時儲存空間 0
- /dev/nvme1n1 - 臨時儲存空間 1
- /dev/nvme1n2 - 臨時儲存空間 2
**注意:**執行個體儲存磁碟區的數量會因 EC2 執行個體類型而異。請確認執行個體類型的磁碟區計數,以確定組態是否正確無誤。
相關資訊
EC2Launch v2 啟動任務的讓務定義