Luncurkan instance Mac menggunakan AWS Management Console atau AWS CLI - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Luncurkan instance Mac menggunakan AWS Management Console atau AWS CLI

EC2Instans Mac memerlukan Host Khusus. Pertama-tama, Anda harus mengalokasikan host ke akun Anda, kemudian meluncurkan instans ke host.

Anda dapat meluncurkan instance Mac menggunakan AWS Management Console atau file AWS CLI.

Luncurkan instans Mac menggunakan konsol

Untuk meluncurkan instans Mac ke Host Khusus
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Alokasikan Dedicated Host, sebagai berikut:

    1. Di panel navigasi, pilih Host Khusus.

    2. Pilih Alokasikan Host Khusus, lalu lakukan hal berikut:

      1. Misalnya keluarga , pilih mac1, mac2, mac2-m2, mac2-m2pro, atau mac2-m1ultra. Jika keluarga instans tidak muncul dalam daftar, berarti tidak didukung di Wilayah yang saat ini dipilih.

      2. Untuk tipe Instance, pilih mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal, atau mac2-m1ultra.metal berdasarkan keluarga instance yang dipilih.

      3. Untuk Zona Ketersediaan, pilih Zona Ketersediaan untuk Host Khusus.

      4. Untuk Jumlah, biarkan di 1.

      5. Pilih Alokasikan.

  3. Luncurkan instans pada host, sebagai berikut:

    1. Pilih Host Khusus yang Anda buat, lalu lakukan hal berikut:

      1. Pilih Tindakan, Luncurkan instans ke host.

      2. Di bawah Gambar Aplikasi dan OS (Gambar Mesin Amazon), pilih AMI macOS.

      3. Di bawah Jenis instans, pilih jenis instance yang sesuai (mac1.metal, mac2.metal, mac2-m2.metal, mac2-m2pro.metal, atau mac2-m1ultra.metal).

      4. Pada Detail lanjutan, pastikan bahwa Penghunian, Host penghunian oleh, dan ID host penghunian telah dikonfigurasi sebelumnya berdasarkan Host Khusus yang Anda buat. Perbarui Afinitas penghunian sesuai kebutuhan.

      5. Lengkapi wizard, tentukan EBS volume, grup keamanan, dan pasangan kunci sesuai kebutuhan.

      6. Di panel Ringkasan, pilih Luncurkan instans.

    2. Halaman konfirmasi memberi tahu Anda bahwa instans Anda akan diluncurkan. Pilih Lihat semua instans untuk menutup halaman konfirmasi dan kembali ke konsol. Status awal dari sebuah instans adalah pending. Instans siap ketika statusnya berubah menjadi running dan lolos pemeriksaan status.

Luncurkan instance Mac menggunakan AWS CLI

Mengalokasikan Host Khusus

Gunakan perintah allocate-hosts berikut untuk mengalokasikan Host Khusus untuk instance Mac Anda, ganti instance-type dengan salah satumac1.metal,,,mac2.metal, atau mac2-m2.metal mac2-m2pro.metalmac2-m1ultra.metal, dan region dan availability-zone dengan yang sesuai untuk lingkungan Anda.

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

Luncurkan instans di host

Gunakan perintah run-instance berikut untuk meluncurkan instance Mac, sekali lagi mengganti instance-type dengan salah satumac1.metal,,mac2.metal,mac2-m2.metal, atau mac2-m2pro.metalmac2-m1ultra.metal, dan region dan availability-zone dengan yang digunakan sebelumnya.

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

Status awal dari sebuah instans adalah pending. Instans siap ketika statusnya berubah menjadi running dan lolos pemeriksaan status. Gunakan describe-instance-statusperintah berikut untuk menampilkan informasi status untuk instance Anda.

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

Berikut ini adalah contoh output untuk sebuah instans yang sedang berjalan dan telah lulus pemeriksaan status.

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