Setelah membuat instance, Google Cloud Managed Lustre memungkinkan Anda mencantumkan, mendapatkan, mengupdate, dan menghapus instance.
Saat memperbarui instance Managed Lustre, hanya deskripsi dan label yang dapat diubah.
Mencantumkan instance
Untuk mencantumkan semua instance dalam project:
Konsol Google Cloud
Buka halaman Managed Lustre di konsol Google Cloud .
Instance project Anda akan tercantum.
gcloud CLI
Gunakan perintah gcloud lustre instances list.
gcloud lustre instances list --location=LOCATION
Ganti LOCATION dengan zona tertentu untuk mencantumkan semua instance di lokasi tersebut. Untuk melihat project di semua lokasi, masukkan - sebagai nilai. Misalnya:
gcloud lustre instances list --location=-
REST
Untuk mencantumkan instance menggunakan REST API, kirim permintaan ke endpoint berikut:
GET https://lustre.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/instances
Authorization: Bearer [YOUR_ACCESS_TOKEN]
Dengan nilai berikut harus ditentukan:
PROJECT_ID adalah Google Cloud project ID Anda.
ZONE adalah zona yang akan mencantumkan semua instance. Untuk mencantumkan instance dari semua zona, gunakan
-sebagai nilai.
Lihat referensi API instances.list untuk mengetahui detail selengkapnya.
Mendapatkan instance
Untuk mendapatkan detail instance:
Konsol Google Cloud
Buka halaman Managed Lustre di konsol Google Cloud .
Klik nama instance untuk melihat detail tentang instance tertentu.
gcloud CLI
Gunakan perintah gcloud lustre instances describe.
gcloud lustre instances describe INSTANCE_NAME --location=LOCATION
REST
Untuk mendapatkan detail tentang instance tertentu menggunakan REST API, kirim permintaan ke endpoint berikut:
GET https://lustre.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/instances/INSTANCE_NAME
Authorization: Bearer [YOUR_ACCESS_TOKEN]
Dengan nilai berikut harus ditentukan:
PROJECT_ID adalah Google Cloud project ID Anda.
ZONE harus berupa zona Google Cloud yang valid dan didukung oleh Managed Lustre. Lihat Lokasi yang didukung untuk mengetahui daftar lengkapnya.
INSTANCE_NAME adalah nama instance Managed Lustre yang akan ditampilkan.
Lihat referensi API instances.get untuk mengetahui detail selengkapnya.
Memperbarui instance
Anda dapat memperbarui properti berikut dari instance yang ada:
- deskripsi
- labels
- kapasitas penyimpanan
Untuk mengetahui informasi tentang cara meningkatkan kapasitas penyimpanan instance, lihat Meningkatkan kapasitas instance.
Untuk memperbarui instance:
Konsol Google Cloud
Buka halaman Managed Lustre di konsol Google Cloud .
Klik Nama instance dari instance yang akan diupdate. Halaman ringkasan instance akan ditampilkan.
Klik Edit.
Masukkan nilai baru.
Klik Kirim.
Google Cloud CLI
Gunakan perintah gcloud lustre instances update.
gcloud lustre instances update INSTANCE_NAME \
--location=LOCATION \
--capacity-gib=NEW_CAPACITY \
--description=NEW_DESCRIPTION
Dengan:
- INSTANCE_NAME adalah instance yang akan diupdate.
- LOCATION adalah zona tempat instance berada.
- NEW_CAPACITY adalah kapasitas penyimpanan baru untuk instance ini dalam gibibyte (GiB). Nilai tidak boleh melebihi kapasitas maksimum yang diizinkan dan harus merupakan kelipatan ukuran langkah. Lihat Meningkatkan kapasitas instance untuk mengetahui detail selengkapnya.
- NEW_DESCRIPTION adalah nilai baru untuk kolom deskripsi, yang akan menggantikan deskripsi yang ada.
Untuk memperbarui label, lihat perintah yang tersedia dalam dokumentasi gcloud lustre instances update.
REST
Untuk mengupdate instance menggunakan REST API, kirim permintaan PATCH ke endpoint tertentunya:
PATCH https://lustre.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/instances/INSTANCE_NAME?updateMask=UPDATE_MASK
Authorization: Bearer [YOUR_ACCESS_TOKEN]
{
"capacityGib": 72000,
"description": "updated description",
"labels": {
"key1": "value1"
}
}
Dengan nilai berikut harus ditentukan:
- PROJECT_ID adalah Google Cloud project ID Anda.
- ZONE adalah zona Google Cloud instance.
- INSTANCE_NAME adalah nama instance Managed Lustre yang akan diupdate.
- UPDATE_MASK adalah daftar kolom yang dipisahkan koma untuk diperbarui. Kolom hanya akan ditimpa jika ada di mask.
Isi permintaan harus berisi satu atau beberapa kolom berikut:
capacityGiBadalah kapasitas penyimpanan baru untuk instance ini dalam gibibyte (GiB). Nilai tidak boleh melebihi kapasitas maksimum yang diizinkan dan harus merupakan kelipatan ukuran langkah. Lihat Meningkatkan kapasitas instance untuk mengetahui detail selengkapnya.descriptionadalah deskripsi baru untuk instance ini.labelsadalah kumpulan label baru untuk instance ini. Nilailabelsadalah objek JSON yang berisi satu atau beberapa pasangan key:value.
Lihat referensi API instances.patch untuk mengetahui detail selengkapnya.
Menghapus instance
Untuk menghapus instance:
Konsol Google Cloud
Buka halaman Managed Lustre di konsol Google Cloud .
Pilih menu tiga titik di samping instance yang akan dihapus.
Pilih Hapus instance. Konfirmasi penghapusan dengan mengklik Hapus lagi.
gcloud CLI
Gunakan perintah gcloud lustre instances delete.
gcloud lustre instances delete INSTANCE_NAME --location=LOCATION
Anda akan diminta untuk mengonfirmasi penghapusan. Ketik Y atau tekan enter untuk melanjutkan.
REST
Untuk menghapus instance menggunakan REST API, kirim permintaan ke endpoint berikut:
DELETE https://lustre.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/instances/INSTANCE_NAME
Authorization: Bearer [YOUR_ACCESS_TOKEN]
Dengan nilai berikut harus ditentukan:
PROJECT_ID adalah Google Cloud project ID Anda.
ZONE adalah Google Cloud zona tempat instance berada.
INSTANCE_NAME adalah nama instance Managed Lustre yang akan dihapus.
Lihat referensi API instances.delete untuk mengetahui detail selengkapnya.
Permintaan penghapusan adalah permintaan yang berjalan lama, dan menampilkan ID operasi yang dapat dikueri untuk mengetahui status operasi. Lihat referensi operations.get untuk mengetahui detailnya.