Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bekerja dengan grup penempatan
Daftar Isi
Buat grup penempatan
Anda dapat membuat salinan dari grup keamanan menggunakan salah satu metode berikut.
- Console
-
Untuk membuat grup penempatan menggunakan konsol
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi, pilih Grup Penempatan.
-
Pilih Buat grup penempatan.
-
Tentukan nama untuk grup tersebut.
-
Pilih strategi penempatan untuk grup tersebut.
-
Jika Anda memilih Sebaran, pilih tingkat sebaran.
-
Rak - tidak ada batasan
-
Host - hanya untuk Outposts
-
-
Jika Anda memilih Partisi, pilih jumlah partisi di dalam grup.
-
-
Untuk menandai grup penempatan, pilih Tambahkan tanda, lalu masukkan kunci dan nilai. Pilih Tambahkan tanda untuk setiap tanda yang ingin Anda tambahkan.
-
Pilih Buat grup.
- AWS CLI
-
Untuk membuat grup penempatan menggunakan AWS CLI
Gunakan perintah create-placement-group. Contoh berikut membuat grup penempatan bernama
my-cluster
yang menggunakan strategi penempatancluster
serta menerapkan tanda dengan kuncipurpose
dan nilaiproduction
.aws ec2 create-placement-group \ --group-name
my-cluster
\ --strategycluster
\ --tag-specifications 'ResourceType=placement-group,Tags={Key=purpose
,Value=production
}'Untuk membuat grup penempatan partisi menggunakan AWS CLI
Gunakan perintah create-placement-group. Tentukan parameter
--strategy
dengan nilaipartition
, dan tentukan parameter--partition-count
dengan jumlah partisi yang diinginkan. Dalam contoh ini, grup penempatan partisi diberi namaHDFS-Group-A
dan dibuat dengan lima partisi.aws ec2 create-placement-group \ --group-name
HDFS-Group-A
\ --strategy partition \ --partition-count5
- PowerShell
-
Untuk membuat grup penempatan menggunakan AWS Tools for Windows PowerShell
Gunakan perintah New-EC2PlacementGroup.
Lihat informasi grup penempatan
Anda dapat melihat semua grup penempatan Anda dan informasi tentang mereka menggunakan salah satu metode berikut.
- Console
-
Untuk melihat informasi tentang satu atau beberapa grup penempatan
-
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi, di bawah Jaringan & Keamanan, pilih Grup Penempatan.
-
Dalam tabel Grup penempatan, untuk setiap grup penempatan, Anda dapat melihat informasi berikut:
-
Nama grup — Nama yang Anda berikan kepada grup penempatan.
-
Group Id — ID dari grup penempatan.
-
Strategi — Strategi penempatan untuk kelompok penempatan.
-
Negara - Keadaan kelompok penempatan.
-
Partisi — Jumlah partisi. Hanya berlaku jika strateginya adalah partisi.
-
Grup ARN — Nama Sumber Daya Amazon (ARN) dari grup penempatan.
-
-
- AWS CLI
-
Untuk menggambarkan semua grup penempatan Anda
Gunakan perintah describe-placement-groups AWS CLI .
aws ec2 describe-placement-groups
Contoh tanggapan
{ "PlacementGroups": [ { "GroupName": "my-cluster-pg", "State": "available", "Strategy": "cluster", "GroupId": "pg-0123456789example", "GroupArn": "arn:aws:ec2:eu-west-1:111111111111:placement-group/my-cluster-pg" }, ... ] }
Untuk menggambarkan grup penempatan tertentu
Gunakan perintah describe-placement-groups AWS CLI . Anda dapat menentukan parameter
--group-id
atau--group-name
parameter.Tentukan ID grup penempatan:
aws ec2 describe-placement-groups --group-id
pg-0123456789example
Tentukan nama grup penempatan:
aws ec2 describe-placement-groups --group-name
my-cluster-pg
Contoh tanggapan
{ "PlacementGroups": [ { "GroupName": "my-cluster-pg", "State": "available", "Strategy": "cluster", "GroupId": "pg-0123456789example", "GroupArn": "arn:aws:ec2:eu-west-1:111111111111:placement-group/my-cluster-pg" } ] }
Menandai grup penempatan
Untuk membantu mengategorikan dan mengelola grup penempatan yang ada, Anda dapat menandai metadata kustom. Untuk informasi lebih lanjut tentang cara kerja tag, lihat Tandai sumber daya Amazon EC2 Anda.
Saat Anda menandai grup penempatan, instans yang diluncurkan ke dalam grup penempatan tidak secara otomatis ditandai. Anda perlu secara eksplisit menandai instans yang diluncurkan ke dalam grup penempatan. Untuk informasi selengkapnya, lihat Tambahkan tanda saat meluncurkan instans.
Anda dapat menampilkan, menambahkan, dan menghapus tanda menggunakan salah satu metode berikut.
- Console
-
Untuk melihat, menambahkan, atau menghapus tanda untuk grup penempatan yang ada
-
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi, pilih Grup Penempatan.
-
Pilih grup penempatan, lalu pilih Tindakan, Kelola tanda.
-
Layar Kelola tanda menampilkan tanda yang ditetapkan ke grup penempatan ini.
-
Untuk menambahkan tag, pilih Tambahkan tag, dan masukkan kunci dan nilai tag. Anda dapat menambahkan hingga 50 tanda per grup penempatan. Untuk informasi selengkapnya, lihat Pembatasan tanda.
-
Untuk menghapus tag, pilih Hapus di samping tanda yang ingin Anda hapus.
-
-
Pilih Simpan.
-
- AWS CLI
-
Untuk melihat tanda grup penempatan
Gunakan perintah describe-tags untuk melihat tanda sumber daya yang ditentukan. Dalam contoh berikut, Anda mendeskripsikan tanda untuk semua kunci publik Anda.
aws ec2 describe-tags \ --filters Name=resource-type,Values=placement-group
{ "Tags": [ { "Key": "Environment", "ResourceId": "
pg-0123456789EXAMPLE
", "ResourceType": "placement-group", "Value": "Production" }, { "Key": "Environment", "ResourceId": "pg-9876543210EXAMPLE
", "ResourceType": "placement-group", "Value": "Production" } ] }Anda juga dapat menggunakan perintah describe-tags guna melihat tanda untuk grup penempatan dengan menentukan ID-nya. Dalam contoh berikut, Anda menjelaskan tanda untuk
pg-0123456789EXAMPLE
.aws ec2 describe-tags \ --filters Name=resource-id,Values=
pg-0123456789EXAMPLE
{ "Tags": [ { "Key": "Environment", "ResourceId": "
pg-0123456789EXAMPLE
", "ResourceType": "placement-group", "Value": "Production" } ] }Anda juga dapat melihat tanda grup penempatan dengan mendeskripsikan grup penempatan.
Gunakan describe-placement-groupsperintah untuk melihat konfigurasi grup penempatan yang ditentukan, yang mencakup tag apa pun yang ditentukan untuk grup penempatan.
aws ec2 describe-placement-groups \ --group-name
my-cluster
{ "PlacementGroups": [ { "GroupName": "
my-cluster
", "State": "available", "Strategy": "cluster", "GroupId": "pg-0123456789EXAMPLE
", "Tags": [ { "Key": "Environment", "Value": "Production" } ] } ] }Untuk menandai grup penempatan yang ada menggunakan AWS CLI
Anda dapat menggunakan perintah create-tags untuk menandai sumber daya yang ada. Dalam contoh berikut, grup penempatan yang ada diberi tanda dengan
Key=Cost-Center
danValue=CC-123
.aws ec2 create-tags \ --resources
pg-0123456789EXAMPLE
\ --tags Key=Cost-Center
,Value=CC-123
Untuk menghapus tag dari grup penempatan menggunakan AWS CLI
Anda dapat menggunakan perintah delete-tags untuk menghapus tanda dari sumber daya yang ada. Sebagai contoh, lihat Contoh dalam Referensi Perintah AWS CLI .
- PowerShell
-
Untuk melihat tanda grup penempatan
Gunakan perintah Get-EC2Tag.
Untuk menjelaskan tanda grup penempatan tertentu
Gunakan perintah Get-EC2PlacementGroup.
Untuk menandai grup penempatan yang sudah ada
Gunakan perintah New-EC2Tag.
Untuk menghapus tanda dari grup penempatan
Gunakan perintah Remove-EC2Tag.
Meluncurkan instans dalam grup penempatan
Anda dapat meluncurkan instans ke dalam grup penempatan jika aturan dan pembatasan grup penempatan terpenuhi menggunakan salah satu metode berikut.
- Console
-
Untuk meluncurkan instans ke grup penempatan
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Dari dasbor konsol EC2, di kotak Luncurkan instans, pilih Luncurkan instans. Lengkapi formulir sesuai petunjuk, berhati-hatilah saat melakukan hal berikut:
-
Di bawah Tipe instans, pilih tipe instans yang dapat diluncurkan ke dalam grup penempatan.
-
Di kotak Ringkasan, di bawah Jumlah instans, masukkan jumlah instans yang Anda butuhkan di grup penempatan ini, karena Anda mungkin tidak dapat menambahkan instans ke grup penempatan nanti.
-
Di bawah Detail lanjutan, untuk Nama grup penempatan, Anda dapat memilih untuk menambahkan instans ke grup penempatan baru atau yang sudah ada. Jika Anda memilih grup penempatan dengan strategi partisi, untuk partisi Target, pilih partisi untuk meluncurkan instans.
-
- AWS CLI
-
Untuk meluncurkan instans ke grup penempatan
Gunakan perintah run-instances dan tentukan nama grup penempatan menggunakan parameter
--placement "GroupName =
. Dalam contoh ini, grup penempatan diberi namamy-cluster
"my-cluster
.aws ec2 run-instances --placement "GroupName =
my-cluster
"Untuk meluncurkan instance ke partisi tertentu dari grup penempatan partisi menggunakan AWS CLI
Gunakan perintah run-instances dan tentukan nama grup penempatan dan partisi menggunakan parameter
--placement "GroupName =
. Dalam contoh ini, grup penempatan diberi namaHDFS-Group-A
, PartitionNumber =3
"HDFS-Group-A
dan nomor partisinya adalah3
.aws ec2 run-instances --placement "GroupName =
HDFS-Group-A
, PartitionNumber =3
" - PowerShell
-
Untuk meluncurkan instans ke grup penempatan menggunakan AWS Tools for Windows PowerShell
Gunakan New-EC2Instanceperintah dan tentukan nama grup penempatan menggunakan
-Placement_GroupName
parameter.
Menjelaskan instans dalam grup penempatan
Anda dapat melihat informasi penempatan instans Anda menggunakan salah satu metode berikut. Anda juga dapat membuat filter grup penempatan partisi sesuai nomor partisi menggunakan AWS CLI.
- Console
-
Untuk melihat grup penempatan dan nomor partisi suatu instans
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi, pilih Instans.
-
Pilih instans.
-
Pada tab Detail, di bawah Grup Host dan penempatan, temukan grup Penempatan. Jika instans tersebut tidak ada dalam grup penempatan, kolomnya akan kosong. Atau, mungkin berisi nama dari grup penempatan. Jika grup penempatannya adalah grup penempatan partisi, Nomor partisi berisi nomor partisi untuk instans tersebut.
- AWS CLI
-
Untuk melihat nomor partisi suatu instans di grup penempatan partisi
Gunakan perintah describe-instances dan tentukan parameter
--instance-id
.aws ec2 describe-instances --instance-id
i-0123a456700123456
Jawaban tersebut berisi informasi penempatan, yang mencakup nama grup penempatan dan nomor partisi untuk instans tersebut.
"Placement": { "AvailabilityZone": "us-east-1c", "GroupName": "HDFS-Group-A", "PartitionNumber": 3, "Tenancy": "default" }
Untuk memfilter instans untuk grup penempatan partisi dan nomor partisi tertentu
Gunakan perintah describe-instances dan tentukan parameter
--filters
dengan filterplacement-group-name
danplacement-partition-number
. Dalam contoh ini, grup penempatan diberi namaHDFS-Group-A
dan nomor partisinya adalah7
.aws ec2 describe-instances --filters "Name = placement-group-name, Values =
HDFS-Group-A
" "Name = placement-partition-number, Values =7
"Responsnya mencakup semua instans yang ada dalam partisi tertentu di grup penempatan tertentu. Berikut adalah contoh output yang hanya menunjukkan ID instans, tipe instans, dan informasi penempatan untuk instans yang dikembalikan.
"Instances": [ { "InstanceId": "i-0a1bc23d4567e8f90", "InstanceType": "r4.large", }, "Placement": { "AvailabilityZone": "us-east-1c", "GroupName": "HDFS-Group-A", "PartitionNumber": 7, "Tenancy": "default" } { "InstanceId": "i-0a9b876cd5d4ef321", "InstanceType": "r4.large", }, "Placement": { "AvailabilityZone": "us-east-1c", "GroupName": "HDFS-Group-A", "PartitionNumber": 7, "Tenancy": "default" } ],
Mengubah grup penempatan untuk instans
Anda dapat mengubah grup penempatan suatu instans dengan cara berikut:
-
Pindahkan suatu instans yang ada ke grup penempatan
-
Pindahkan satu instans dari satu grup penempatan ke grup penempatan lainnya
Sebelum dapat dipindahkan, instans harus ada dalam status stopped
.
- Console
-
Untuk memindahkan instans ke grup penempatan
-
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi, pilih Instans.
-
Pilih instans dan pilih Status instans, Hentikan instans.
-
Dengan instans yang dipilih, pilih Tindakan, Pengaturan instans, Modifikasi penempatan instans.
-
Untuk Grup penempatan, pilih grup penempatan yang akan menjadi tujuan pemindahan instans.
-
Pilih Simpan.
-
- AWS CLI
-
Untuk memindahkan instans ke grup penempatan
-
Hentikan instans menggunakan perintah stop-instances.
-
Gunakan modify-instance-placementperintah dan tentukan nama grup penempatan untuk memindahkan instance ke.
aws ec2 modify-instance-placement \ --instance-id
i-0123a456700123456
\ --group-nameMySpreadGroup
-
Mulai instans dengan menggunakan perintah start-instances.
-
- PowerShell
-
Untuk memindahkan instans ke grup penempatan menggunakan AWS Tools for Windows PowerShell
-
Hentikan instance menggunakan Stop-EC2Instanceperintah.
-
Gunakan Edit-EC2InstancePlacementperintah dan tentukan nama grup penempatan untuk memindahkan instance.
-
Mulai instance menggunakan Start-EC2Instanceperintah.
-
Menghapus instans dari grup penempatan
Anda menghapus instans dari grup penempatan menggunakan salah satu metode berikut.
Sebelum dapat dihapus dari grup penempatan, instans harus ada dalam status stopped
.
- Console
-
Untuk menghapus instans dari grup penempatan
-
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi, pilih Instans.
-
Pilih instans dan pilih Status instans, Hentikan instans.
-
Dengan instans yang dipilih, pilih Tindakan, Pengaturan instans, Modifikasi penempatan instans.
-
Untuk Grup penempatan, pilih Tidak ada.
-
Pilih Simpan.
-
- AWS CLI
-
Untuk menghapus instans dari grup penempatan
-
Hentikan instans menggunakan perintah stop-instances.
-
Gunakan modify-instance-placementperintah dan tentukan string kosong untuk nama grup penempatan.
aws ec2 modify-instance-placement \ --instance-id
i-0123a456700123456
\ --group-name "" -
Mulai instans dengan menggunakan perintah start-instances.
-
- PowerShell
-
Untuk menghapus instans dari grup penempatan menggunakan AWS Tools for Windows PowerShell
-
Hentikan instance menggunakan Stop-EC2Instanceperintah.
-
Gunakan Edit-EC2InstancePlacementperintah dan tentukan string kosong untuk nama grup penempatan.
-
Mulai instance menggunakan Start-EC2Instanceperintah.
-
Menghapus grup penempatan
Jika Anda perlu mengganti grup penempatan atau tidak lagi memerlukannya, Anda dapat menghapusnya. Anda dapat menghapus grup penempatan menggunakan salah satu metode berikut.
Prasyarat
Sebelum Anda dapat menghapus grup penempatan, grup penempatan harus tidak berisi instans. Anda dapat mengakhiri semua instans yang diluncurkan di grup penempatan, memindahkan instans ke grup penempatan lain, atau menghapus instans dari grup penempatan.
- Console
-
Untuk menghapus grup penempatan
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di panel navigasi, pilih Grup Penempatan.
-
Pilih grup penempatan dan pilih Tindakan, Hapus.
-
Saat diminta konfirmasi, masukkan
Delete
, lalu pilih Hapus.
- AWS CLI
-
Untuk menghapus grup penempatan
Gunakan delete-placement-groupperintah dan tentukan nama grup penempatan untuk menghapus grup penempatan. Dalam contoh ini, nama grup penempatannya adalah
my-cluster
.aws ec2 delete-placement-group --group-name
my-cluster
- PowerShell
-
Untuk menghapus grup penempatan menggunakan AWS Tools for Windows PowerShell
Gunakan Remove-EC2PlacementGroupperintah untuk menghapus grup penempatan.