本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 AWS Management Console 或 啟動 Mac 執行個體 AWS CLI
EC2 Mac 執行個體需要專用主機。您首先需要將主機配置到您的帳戶,然後在主機上啟動執行個體。
您可以使用 AWS Management Console 或 啟動 Mac 執行個體 AWS CLI。
使用主控台啟動 Mac 執行個體
在 專用主機 上啟動 Mac 實體啟動
在 EC2 開啟 Amazon https://console.aws.amazon.com/ec2/
主控台。 -
配置專用執行個體,如下所示:
-
在導覽窗格中,選擇 專用主機。
-
選擇 Allocate 專用執行個體 (配置 專用執行個體),然後執行下列動作:
-
針對執行個體系列,選擇 mac1、mac2、mac2-m2、mac2-m2pro 或 mac2-m1ultra。如果 Instance family (執行個體系列) 未在清單中出現,則表示目前所選的區域不支援。
-
針對執行個體類型,根據所選的執行個體系列選擇 mac1.metal、mac2.metal、mac2-m2.metal、mac2-m2pro.metal 或 mac2-m1ultra.metal。
-
在 Availability Zone (可用區域) 中,選擇 專用執行個體 的可用區域。
-
在 Quantity (數量) 中,保留 1。
-
選擇 Allocate (配置)。
-
-
-
在主機上啟動執行個體,如下所示:
-
選取您建立的 專用執行個體,然後執行下列動作:
-
選擇 Actions (動作)、Launch instance(s) onto host (在主機上啟動執行個體)。
-
在應用程式和作業系統映像 (Amazon Machine Image) 下,選取 macOS AMI。
-
在執行個體類型下,選取適當的執行個體類型 (mac1.metal、mac2.metal、mac2-m2.metal、mac2-m2pro.metal 或 mac2-m1ultra.metal)。
-
在 Advanced details (進階詳細資訊) 下,確認已根據您建立的專用執行個體預先設定 Tenancy (租用)、Tenancy host by (租用執行個體者) 和 Tenancy host ID (租用執行個體 ID)。視需要更新 Tenancy affinity (租用親和性)。
-
完成精靈,視需要指定 EBS 磁碟區、安全群組和金鑰對。
-
在 Summary (摘要) 面板中,選擇 Launch instance (啟動執行個體)。
-
-
會有確認頁面讓您知道您的執行個體正在啟動。選擇 View all instances (檢視所有執行個體),以關閉確認頁面並返回主控台。執行個體的初始狀態為
pending
。當其狀態變更為running
並通過狀態檢查時,則表示該執行狀態就緒。
-
使用 啟動 Mac 執行個體 AWS CLI
配置專用執行個體
使用下列 allocate-hosts 命令為您的 Mac 執行個體配置專用主機,instance-type
將 取代為 mac1.metal
、、mac2-m2pro.metal
、 mac2.metal
mac2-m2.metal
或 mac2-m1ultra.metal
,並將 region
和 availability-zone
取代為適用於您環境的專用主機。
aws ec2 allocate-hosts --region
us-east-1
--instance-typemac1.metal
--availability-zoneus-east-1b
--auto-placement "on" --quantity 1
在主機上啟動執行個體
使用下列 run-instances 命令啟動 Mac 執行個體,再次instance-type
將 取代為 mac1.metal
、、mac2-m2pro.metal
、 mac2.metal
mac2-m2.metal
或 mac2-m1ultra.metal
,並將 region
和 availability-zone
取代為先前使用過的執行個體。
aws ec2 run-instances --region
us-east-1
--instance-typemac1.metal
--placement Tenancy=host --image-idami_id
--key-namemy-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" } } ] }