使用或啟動 Mac 執行 AWS Management Console 個體 AWS CLI - Amazon Elastic Compute Cloud

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

使用或啟動 Mac 執行 AWS Management Console 個體 AWS CLI

EC2Mac 執行個體需要專用主機。您首先需要將主機配置到您的帳戶,然後在主機上啟動執行個體。

您可以使用 AWS Management Console 或啟動 Mac 執行個體 AWS CLI。

使用主控台啟動 Mac 執行個體

在 專用主機 上啟動 Mac 實體啟動
  1. 在打開 Amazon EC2 控制台https://console.aws.amazon.com/ec2/

  2. 配置專用執行個體,如下所示:

    1. 在導覽窗格中,選擇 專用執行個體

    2. 選擇 Allocate 專用執行個體 (配置 專用執行個體),然後執行下列動作:

      1. 對於「例如」系列,請選擇 Mac1、Mac 2、Mac2 平方米、澳門 2 平方米或澳門 2 平方米高。如果 Instance family (執行個體系列) 未在清單中出現,則表示目前所選的區域不支援。

      2. 針對例證類型,請根據選擇的例證系列選擇 Mac1. 金屬Mac2. 金屬Mac2-平方米金屬、Mac2-m2pro.metal 或 Mac2- M 1 超金屬。

      3. Availability Zone (可用區域) 中,選擇 專用執行個體 的可用區域。

      4. Quantity (數量) 中,保留 1

      5. 選擇 Allocate (配置)。

  3. 在主機上啟動執行個體,如下所示:

    1. 選取您建立的 專用執行個體,然後執行下列動作:

      1. 選擇 Actions (動作)、Launch instance(s) onto host (在主機上啟動執行個體)。

      2. 在「應用程式和作業系統映像 (Amazon 機器映像)」下,選取 macOS AMI。

      3. 例證類型之下,選擇適當的例證類型 (Mac1. 金屬、Mac2. 金屬、Mac2-m2. 金屬、Mac 2-m2pro.metal 或 Mac2-M 1 超金屬)。

      4. Advanced details (進階詳細資訊) 下,確認已根據您建立的專用執行個體預先設定 Tenancy (租用)、Tenancy host by (租用執行個體者) 和 Tenancy host ID (租用執行個體 ID)。視需要更新 Tenancy affinity (租用親和性)。

      5. 完成精靈,視需要指定EBS磁碟區、安全群組和金鑰配對。

      6. Summary (摘要) 面板中,選擇 Launch instance (啟動執行個體)。

    2. 會有確認頁面讓您知道您的執行個體正在啟動。選擇 View all instances (檢視所有執行個體),以關閉確認頁面並返回主控台。執行個體的初始狀態為 pending。當其狀態變更為 running 並通過狀態檢查時,則表示該執行狀態就緒。

啟動 Mac 執行個體,使用 AWS CLI

配置專用執行個體

使用下列配置主機命令為您的 Mac 執行個體instance-type配置專用主機 mac1.metalmac2.metalmac2-m2.metal並以適用於您環境的mac2-m1ultra.metal、、、或region和取代專availability-zone用主機。mac2-m2pro.metal

aws ec2 allocate-hosts --region us-east-1 --instance-type mac1.metal --availability-zone us-east-1b --auto-placement "on" --quantity 1

在主機上啟動執行個體

使用下列執行個體指令來啟動 Mac 執行個體,再次instance-typemac1.metal、、或mac2.metalmac2-m2.metalmac2-m2pro.metalmac2-m1ultra.metal、以及和之前使用的執行availability-zone個體取代。region

aws ec2 run-instances --region us-east-1 --instance-type mac1.metal --placement Tenancy=host --image-id ami_id --key-name my-key-pair

執行個體的初始狀態為 pending。當其狀態變更為 running 並通過狀態檢查時,則表示該執行狀態就緒。使用下列describe-instance-status指令顯示執行個體的狀態資訊。

aws ec2 describe-instance-status --instance-ids i-017f8354e2dc69c4f

以下是執行中並通過狀態檢查之執行個體的範例輸出。

{ "InstanceStatuses": [ { "AvailabilityZone": "us-east-1b", "InstanceId": "i-017f8354e2dc69c4f", "InstanceState": { "Code": 16, "Name": "running" }, "InstanceStatus": { "Details": [ { "Name": "reachability", "Status": "passed" } ], "Status": "ok" }, "SystemStatus": { "Details": [ { "Name": "reachability", "Status": "passed" } ], "Status": "ok" } } ] }