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

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

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

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

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

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

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

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

    1. 在導覽窗格中,選擇 專用主機

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

      1. 針對執行個體系列,選擇 mac1mac2mac2-m2mac2-m2promac2-m1ultra。如果 Instance family (執行個體系列) 未在清單中出現,則表示目前所選的區域不支援。

      2. 針對執行個體類型,根據所選的執行個體系列選擇 mac1.metalmac2.metalmac2-m2.metalmac2-m2pro.metalmac2-m1ultra.metal

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

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

      5. 選擇 Allocate (配置)。

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

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

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

      2. 應用程式和作業系統映像 (Amazon Machine Image) 下,選取 macOS AMI。

      3. 執行個體類型下,選取適當的執行個體類型 (mac1.metalmac2.metalmac2-m2.metalmac2-m2pro.metalmac2-m1ultra.metal)。

      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

配置專用執行個體

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

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

在主機上啟動執行個體

使用下列 run-instances 命令啟動 Mac 執行個體,再次instance-type將 取代為 mac1.metal、、mac2-m2pro.metalmac2.metal mac2-m2.metalmac2-m1ultra.metal,並將 regionavailability-zone取代為先前使用過的執行個體。

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" } } ] }