View a markdown version of this page

檢視 Amazon EBS 磁碟區的相關資訊 - Amazon EBS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

檢視 Amazon EBS 磁碟區的相關資訊

您可檢視關於 EBS 磁碟區的描述性資訊。例如,您可以檢視特定區域中所有磁碟區的相關資訊,或檢視單一磁碟區的詳細資訊,包括其大小、磁碟區類型、磁碟區是否已加密、使用哪個 KMS 金鑰來加密磁碟區,以及磁碟區連接的特定執行個體。

您可以從執行個體上的作業系統取得 EBS 磁碟區的詳細資訊,例如有多少可用的磁碟空間。

檢視磁碟區資訊

您可以檢視 EBS 磁碟區的相關資訊。

Console
檢視磁碟區的相關資訊
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Volumes (磁碟區)。

  3. 若要減少清單,您可以使用標籤和磁碟區屬性來篩選磁碟區。選取篩選條件欄位、選取標籤或磁碟區屬性,然後選取篩選條件值。

  4. 若要檢視磁碟區的詳細資訊,請選擇其 ID。

檢視連接到執行個體的 EBS 磁碟區
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇執行個體。

  3. 選取執行個體。

  4. 在 Storage (儲存) 索引標籤上,Block devices (區塊型儲存設備) 區段會列出連接到執行個體的磁碟區。若要檢視特定磁碟區的相關資訊,請在 Volume ID (磁碟區 ID) 欄中選擇其 ID。

Amazon EC2 Global View

您可以使用 Amazon EC2 Global View 來檢視已啟用 AWS 帳戶的所有區域中的磁碟區。

取得所有區域的 EBS 磁碟區摘要
  1. 前往 https://console.aws.amazon.com/ec2globalview/home 開啟 Amazon EC2 全域檢視主控台。

  2. 在區域瀏覽器索引標籤的摘要下,檢查磁碟區的資源計數,其中包括磁碟區數量和區域數量。選擇底線文字,查看磁碟區計數如何分散到各個區域。

  3. 在全域搜尋索引標籤上,選取用戶端篩選條件資源類型 = 磁碟區。您可以透過指定區域或標籤進一步篩選結果。

AWS CLI
檢視 EBS 磁碟區的相關資訊

使用 describe-volumes 命令。下列範例會計算目前區域中的磁碟區。

aws ec2 describe-volumes --query "length(Volumes[*])"

下列範例列出連接至指定執行個體的磁碟區。

aws ec2 describe-volumes \ --filters "Name=attachment.instance-id,Values=i-1234567890abcdef0" \ --query Volumes[*].VolumeId \ --output text

下列範例說明指定的磁碟區。

aws ec2 describe-volumes --volume-ids vol-01234567890abcdef

以下為範例輸出。

{ "Volumes": [ { "Iops": 3000, "VolumeType": "gp3", "MultiAttachEnabled": false, "Throughput": 125, "Operator": { "Managed": false }, "VolumeId": "vol-01234567890abcdef", "Size": 8, "SnapshotId": "snap-0abcdef1234567890", "AvailabilityZone": "us-west-2b", "State": "in-use", "CreateTime": "2024-05-17T23:23:00.400000+00:00", "Attachments": [ { "DeleteOnTermination": true, "VolumeId": "vol-01234567890abcdef", "InstanceId": "i-1234567890abcdef0", "Device": "/dev/xvda", "State": "attached", "AttachTime": "2024-05-17T23:23:00+00:00" } ], "Encrypted": false } ] }
PowerShell
檢視 EBS 磁碟區的相關資訊

使用 Get-EC2Volume cmdlet。下列範例會計算目前區域中的磁碟區。

(Get-EC2Volume).Count

下列範例列出連接至指定執行個體的磁碟區。

(Get-EC2Volume ` -Filters @{Name="attachment.instance-id";Values="i-1234567890abcdef0"}).VolumeId

下列範例說明指定的磁碟區。

Get-EC2Volume -VolumeId vol-01234567890abcdef

以下為範例輸出。

Attachments : {i-1234567890abcdef0} AvailabilityZone : us-west-2b CreateTime : 5/17/2024 11:23:00 PM Encrypted : False FastRestored : False Iops : 3000 KmsKeyId : MultiAttachEnabled : False Operator : Amazon.EC2.Model.OperatorResponse OutpostArn : Size : 8 SnapshotId : snap-0abcdef1234567890 SseType : State : in-use Tags : {} Throughput : 125 VolumeId : vol-01234567890abcdef VolumeType : gp3

磁碟區狀態

磁碟區狀態描述 Amazon EBS 磁碟區的可用性。您可以在 主控台的磁碟區頁面上的狀態欄中檢視磁碟區狀態,或使用 describe-volumes AWS CLI 命令。

從建立到刪除為止,Amazon EBS 磁碟區都會轉換到不同的狀態。

下圖顯示磁碟區狀態之間的轉換。您可以從 Amazon EBS 快照建立磁碟區或建立空磁碟區。當您建立磁碟區時,它會進入 creating 狀態。磁碟區準備就緒後,就會進入 available 狀態。您可以將可用磁碟區連接至與磁碟區位於相同可用區域中的執行個體。您必須先分離磁碟區,才能將其連接至不同的執行個體或刪除它。您可以刪除不再需要的磁碟區。

EBS 磁碟區的生命週期。

下表摘要說明磁碟區狀態。

State 說明
creating

正在建立磁碟區。

available

磁碟區未連接至執行個體。

in-use

磁碟區已連接至執行個體。

deleting

正在刪除磁碟區。

deleted

已刪除磁碟區。

error

與您的 EBS 磁碟機相關的底層硬體已經失敗,並且與磁碟機關聯的資料無法恢復。如需如何還原磁碟區或復原磁碟區上資料的資訊,請參閱為什麼我的 EBS 磁碟區的狀態為「錯誤」?。

檢視磁碟區指標

您可以從 Amazon CloudWatch 取得有關 EBS 磁碟區的額外資訊。如需詳細資訊,請參閱 Amazon EBS 的 Amazon CloudWatch 指標。

檢視可用的磁碟空間

您可以從執行個體上的作業系統取得 EBS 磁碟區的詳細資訊,例如有多少可用的磁碟空間。

使用 df -hT命令並指定裝置名稱:

[ec2-user ~]$ df -hT /dev/xvda1 Filesystem Type Size Used Avail Use% Mounted on /dev/xvda1 xfs 8.0G 1.2G 6.9G 15% /

您可以開啟 File Explorer 並選取此 PC 來檢視可用磁碟空間。

您可以使用下列 dir 命令,並檢查輸出的最後一行,來檢視可用的磁碟空間。

C:\> dir C: Volume in drive C has no label. Volume Serial Number is 68C3-8081 Directory of C:\ 03/25/2018 02:10 AM <DIR> . 03/25/2018 02:10 AM <DIR> .. 03/25/2018 03:47 AM <DIR> Contacts 03/25/2018 03:47 AM <DIR> Desktop 03/25/2018 03:47 AM <DIR> Documents 03/25/2018 03:47 AM <DIR> Downloads 03/25/2018 03:47 AM <DIR> Favorites 03/25/2018 03:47 AM <DIR> Links 03/25/2018 03:47 AM <DIR> Music 03/25/2018 03:47 AM <DIR> Pictures 03/25/2018 03:47 AM <DIR> Saved Games 03/25/2018 03:47 AM <DIR> Searches 03/25/2018 03:47 AM <DIR> Videos 0 File(s) 0 bytes 13 Dir(s) 18,113,662,976 bytes free

您也可以使用下列 fsutil 命令來檢視可用的磁碟空間:

C:\> fsutil volume diskfree C: Total # of free bytes : 18113204224 Total # of bytes : 32210153472 Total # of avail free bytes : 18113204224
提示

您還可以在不連接執行個體的情況下,使用 CloudWatch 代理程式從 Amazon EC2 執行個體收集磁盤空間用量指標。如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的建立 CloudWatch 代理程式組態檔案和安裝 CloudWatch 代理程式。如果您需要監控多個執行個體的磁盤空間用量,可以使用 Systems Manager 在這些執行個體上安裝和設定 CloudWatch 代理程式。如需詳細資訊,請參閱使用 Systems Manager 安裝 CloudWatch 代理程式。