Kontrol pemeliharaan lanjutan untuk sole-tenancy memungkinkan Anda mengontrol peristiwa pemeliharaan terencana untuk grup node sole-tenant dan meminimalkan gangguan terkait pemeliharaan. Fitur ini hanya tersedia untuk grup node tenant tunggal. Untuk menggunakan fitur ini dengan virtual machine yang ada, Anda harus memindahkan VM terlebih dahulu ke grup node sole-tenant yang telah mengaktifkan kontrol pemeliharaan lanjutan.
Fitur kontrol pemeliharaan lanjutan untuk tenancy tunggal memungkinkan Anda:
- Periksa peristiwa pemeliharaan yang dijadwalkan untuk sole-tenant node 28 hari sebelumnya.
- Mulai pemeliharaan segera atau jadwalkan untuk nanti. Perhatikan bahwa jika Anda memicu pemeliharaan segera, pemeliharaan akan berlangsung dalam waktu 6 jam sejak Anda memicu permintaan.
Berikut adalah proses pembuatan grup sole-tenant node dengan kontrol pemeliharaan lanjutan:
Pilih untuk mengaktifkan kontrol pemeliharaan lanjutan di grup node sole-tenancy yang kompatibel. Fitur ini hanya tersedia untuk grup node tenant tunggal. Untuk menggunakan fitur ini dengan VM atau workload tenant tunggal yang ada, Anda harus memindahkan VM terlebih dahulu ke grup node tenant tunggal dengan kontrol pemeliharaan lanjutan yang diaktifkan.
Periksa pemeliharaan mendatang untuk sole-tenant node Anda. Pemeliharaan untuk node tenant tunggal terjadi paling banyak setiap 28 hari. Anda dapat memeriksa peristiwa pemeliharaan untuk node 28 hari sebelum dimulainya periode pemeliharaan 6 jam saat pemeliharaan dijadwalkan untuk terjadi pada node tersebut.
Jika pemeliharaan dijadwalkan untuk node sole-tenant, dan sebelum masa pemeliharaan yang dijadwalkan dimulai, Anda dapat:
Memicu pemeliharaan segera, atau menjadwalkannya untuk nanti. Jika Anda memilih untuk memicu pemeliharaan segera, pemeliharaan akan berlangsung dalam waktu 6 jam sejak Anda memicu permintaan. Perhatikan bahwa tanggal dan waktu terjadwal yang Anda pilih harus sebelum waktu mulai masa pemeliharaan awal.
Jika Anda tidak segera memicu pemeliharaan atau menjadwalkannya untuk nanti, pemeliharaan akan terjadi dalam waktu yang diberikan di masa pemeliharaan awal.
Anda dapat memilih untuk menskalakan otomatis grup node tenant tunggal dengan kontrol pemeliharaan lanjutan yang diaktifkan. Log audit dibuat dalam semua kasus.
Kelompok mesin yang didukung
Kontrol pemeliharaan lanjutan untuk node tenant eksklusif didukung untuk kelompok mesin C2, C3, C3D, C4, G2, H3, M1, M2, dan M3 dalam Ketersediaan Umum.
Batasan
Berikut adalah batasan kontrol pemeliharaan lanjutan untuk fitur sole-tenancy:
- SSD Lokal dan GPU: SSD Lokal dan GPU tidak didukung oleh fitur ini.
- Kebijakan pemeliharaan: Fitur ini mendukung kebijakan pemeliharaan default (migrasi langsung). Kebijakan pemeliharaan lainnya, seperti mulai ulang di tempat yang sama dan migrasi dalam grup node tidak didukung.
- Node: Fitur ini dapat mendukung maksimal 20 node per project, per zona.
- Kontrol pemeliharaan lanjutan untuk grup node sole-tenant yang ada: Anda tidak dapat mengikutsertakan grup node sole-tenant yang ada untuk kontrol pemeliharaan lanjutan. Jika ingin menjalankan workload yang ada di grup node sole-tenant dengan kontrol pemeliharaan lanjutan diaktifkan, Anda harus membuat grup node baru dengan kontrol pemeliharaan lanjutan diaktifkan terlebih dahulu, lalu memigrasikan workload ke grup ini. Demikian pula, untuk menonaktifkan kontrol pemeliharaan lanjutan, Anda harus memigrasikan node tenant tunggal ke grup node tenant tunggal yang tidak mengaktifkan kontrol pemeliharaan lanjutan.
- Dampak pada kebijakan pemeliharaan saat ini: Jika Anda mengaktifkan fitur ini, fitur ini akan menggantikan masa pemeliharaan yang ada yang terkait dengan node tenant eksklusif.
Biaya
Tidak ada biaya tambahan untuk menggunakan kontrol pemeliharaan lanjutan pada node tenant eksklusif.
Sebelum memulai
- Sebelum menyediakan VM pada sole-tenant node, periksa kuota Anda. Tergantung pada jumlah dan ukuran node yang dipesan, Anda mungkin perlu meminta kuota tambahan.
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses yang digunakan untuk memverifikasi identitas Anda untuk mengakses Google Cloud layanan dan API.
Untuk menjalankan kode atau sampel dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke
Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
NODE_GROUP_NAME
: nama grup node.NODE_TEMPLATE_NAME
: nama template node yang akan digunakan untuk membuat grup ini.NODE_GROUP_SIZE
: jumlah node yang akan dibuat dalam grup.NODE_GROUP_ZONE
: zona tempat membuat grup node. ID ini harus berada di region yang sama dengan template node tempat Anda mendasarkan grup node.PROJECT_ID
: nama project tempat grup node berada.NODE_GROUP_ZONE
: zona grup node.NODE_GROUP_NAME
: nama grup node.NODE_TEMPLATE_URL
: URL template node yang akan digunakan untuk membuat grup ini.NODE_GROUP_SIZE
: jumlah node yang akan dibuat dalam grup.Di konsol Google Cloud , buka halaman Sole-tenant nodes.
Klik Node groups untuk melihat daftar grup node tenant eksklusif.
Untuk grup node tenant eksklusif, Anda dapat melihat kolom Status Pemeliharaan dan Waktu Pemeliharaan dalam tabel untuk pemeliharaan mendatang. Karena pemeliharaan ditetapkan di tingkat node, informasi pemeliharaan yang Anda lihat di sini adalah pemeliharaan berikutnya yang dijadwalkan untuk salah satu node dalam grup node.
Untuk melihat informasi pemeliharaan setiap node dalam grup node tenant eksklusif, klik Nama grup node untuk membuka halaman detail. Untuk setiap node dalam grup node, kolom Status Pemeliharaan dan Waktu Pemeliharaan dalam tabel menampilkan informasi pemeliharaan mendatang.
PROJECT_ID
: nama project tempat grup node berada.NODE_GROUP_ZONE
: zona grup node.NODE_GROUP_ID
: ID grup node.Memicu pemeliharaan dengan segera. Jika Anda memilih untuk memicu pemeliharaan segera, pemeliharaan akan dilakukan dalam waktu 6 jam sejak Anda memicu permintaan.
Jadwalkan pemeliharaan untuk nanti berdasarkan kebutuhan Anda.
Di konsol Google Cloud , buka halaman Sole-tenant nodes.
Klik Node groups.
Klik nama grup node untuk membuka halaman detail.
Pilih node yang ingin Anda picu pemeliharaannya segera, lalu klik Start Now.
Di konsol Google Cloud , buka halaman Sole-tenant nodes.
Klik Node groups untuk melihat daftar grup node tenant eksklusif.
Klik Name grup node untuk membuka halaman detail.
Pilih node yang ingin Anda jadwalkan pemeliharaannya, lalu klik Schedule Maintenance.
Di panel Schedule Maintenance yang ditampilkan, pilih tanggal dan waktu pilihan Anda untuk pemeliharaan. Perhatikan bahwa Anda dapat menjadwalkan pemeliharaan untuk node kapan saja sebelum waktu mulai masa pemeliharaan awal.
NODE_GROUP_NAME
: nama grup node.NODE_GROUP_ZONE
: zona grup node.NODE_NAMES
: nama node yang ingin Anda lakukan pemeliharaannya.WINDOW_START_TIME
: tanggal dan waktu mulai pemeliharaan. Jika Anda ingin pemeliharaan dimulai sesegera mungkin, hapus tanda ini.PROJECT_ID
: nama project tempat grup node berada.NODE_GROUP_ZONE
: zona grup node.NODE_GROUP_ID
: ID grup node.NODE_NAMES
: nama node yang ingin Anda lakukan pemeliharaannya.WINDOW_START_TIME
: tanggal dan waktu mulai pemeliharaan. Hapus kolom ini jika Anda ingin pemeliharaan dimulai sesegera mungkin.- Tertunda: Operasi pemeliharaan belum dimulai, tetapi dijadwalkan.
- Sedang Berlangsung: Masa pemeliharaan telah dimulai. Peristiwa pemeliharaan tetap Berlangsung hingga pemeliharaan berhasil diselesaikan untuk node.
- Pemeliharaan berhasil: Jika pemeliharaan node tenant eksklusif berhasil, notifikasi pemeliharaan akan dihapus. Saat Anda membuat kueri nama grup
node, bagian
upcomingMaintenance
tidak akan ada lagi untuk node. - Pemeliharaan gagal: Jika pemeliharaan gagal diselesaikan dalam jangka waktu 6 jam, peristiwa pemeliharaan akan tetap Berlangsung hingga pemeliharaan berhasil diselesaikan untuk node. Setelah berhasil diselesaikan, notifikasi pemeliharaan akan dihapus.
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Untuk mengetahui informasi selengkapnya, lihat Melakukan autentikasi untuk menggunakan REST dalam dokumentasi autentikasi Google Cloud .
Mengaktifkan kontrol pemeliharaan lanjutan di sole-tenant node
Kontrol pemeliharaan lanjutan untuk sole-tenancy adalah fitur keikutsertaan dan hanya tersedia untuk grup node sole-tenant. Untuk menggunakan fitur ini dengan VM yang ada atau beban kerja sole-tenant, Anda harus memindahkan VM terlebih dahulu ke grup node sole-tenant dengan kontrol pemeliharaan lanjutan yang diaktifkan.
Konsol
Anda dapat memilih untuk mengaktifkan kontrol pemeliharaan lanjutan saat membuat grup node dengan memilih opsi Pilih untuk mengaktifkan pemeliharaan lanjutan eksklusif di bagian Konfigurasi Setelan Pemeliharaan. Untuk mengetahui informasi selengkapnya, lihat Membuat grup sole-tenant node.
gcloud
Untuk membuat grup node sole-tenant dengan kontrol pemeliharaan lanjutan, gunakan perintah
gcloud compute sole-tenancy node-groups create
.Flag
--maintenance-interval=RECURRENT
dalam perintah berikut menentukan bahwa node sole-tenant diikutsertakan untuk kontrol pemeliharaan lanjutan.gcloud compute sole-tenancy node-groups create NODE_GROUP_NAME \ --node-template=NODE_TEMPLATE_NAME \ --zone=NODE_GROUP_ZONE \ --target-size=NODE_GROUP_SIZE \ --maintenance-interval=RECURRENT
Ganti kode berikut:
REST
Untuk membuat grup node sole-tenant dengan kontrol pemeliharaan lanjutan berdasarkan template node yang dibuat sebelumnya, gunakan metode
nodeGroups.insert
.Untuk membuat grup sole-tenant node berdasarkan template node yang dibuat sebelumnya untuk semua node lainnya, gunakan metode
nodeGroups.insert
.Parameter
maintenanceInterval
dalam perintah berikut menentukan bahwa node sole-tenant diikutsertakan untuk kontrol pemeliharaan lanjutan.POST https://compute.googleapis.com/compute/projects/PROJECT_ID/zones/NODE_GROUP_ZONE/nodeGroups { "name": "NODE_GROUP_NAME", "nodeTemplate": "NODE_TEMPLATE_URL", "zone": "NODE_GROUP_ZONE", "size": "NODE_GROUP_SIZE", "maintenanceInterval": "RECURRENT" }
Ganti kode berikut:
Flag tingkat node menggantikan semua flag VM yang ditetapkan sebelumnya. Oleh karena itu, memilih untuk menggunakan kontrol pemeliharaan tingkat lanjut akan menggantikan tanda pemeliharaan sebelumnya.
Memeriksa pemeliharaan mendatang
Pemeliharaan untuk node tenant tunggal terjadi paling banyak setiap 28 hari. Anda dapat memeriksa peristiwa pemeliharaan untuk node 28 hari sebelum dimulainya masa pemeliharaan 6 jam, saat pemeliharaan dijadwalkan untuk node tersebut.
Konsol
Setelah mengaktifkan grup node sole-tenant untuk kontrol pemeliharaan lanjutan, Anda akan melihat peristiwa pemeliharaan mendatang dengan cara berikut:
gcloud
Untuk mencantumkan node grup node sole-tenant dengan kontrol pemeliharaan lanjutan beserta informasi pemeliharaannya, gunakan perintah
gcloud compute sole-tenancy node-groups list-nodes
.gcloud compute sole-tenancy node-groups list-nodes NODE_GROUP_NAME \ --format "table(name, status, node_type, instances, server_id, upcoming_maintenance)"
Ganti
NODE_GROUP_NAME
dengan nama grup node.REST
Untuk mencantumkan node grup node sole-tenant dengan kontrol pemeliharaan lanjutan beserta informasi pemeliharaannya, gunakan metode
nodeGroups.listNodes
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/NODE_GROUP_ZONE/nodeGroups/NODE_GROUP_ID/listNodes
Ganti kode berikut:
Berikut adalah respons metode
nodeGroups.listNodes
:{ … "items": [ … { "name": string, "status": string, … "upcomingMaintenance": { "canReschedule": boolean, "maintenanceType": enum, // SCHEDULED | UNSCHEDULED "windowStartTime": string, // RFC 3339 timestamp string "windowEndTime": string, // RFC 3339 timestamp string "latestWindowStartTime": string, // RFC 3339 timestamp string "maintenanceStatus": enum // PENDING | ONGOING }, … }, … ], … }
Berikut adalah detail peristiwa pemeliharaan untuk grup node:
Nama parameter Deskripsi windowStartTime
Waktu mulai masa pemeliharaan. windowEndTime
Waktu berakhir masa pemeliharaan. latestWindowStartTime
Waktu mulai periode pemeliharaan awal. Anda dapat memilih untuk memicu pemeliharaan segera, atau menjadwalkannya untuk tanggal dan waktu nanti saja sebelum latestWindowStartTime
.maintenanceType
Jenis pemeliharaan yang akan dilakukan:
- Terjadwal: Pemeliharaan dijadwalkan untuk node ini.
- Tidak terjadwal: Pemeliharaan mewakili update penting yang pemberitahuannya diberikan jauh lebih singkat.canReschedule
Apakah pemeliharaan dapat dijadwalkan ulang. maintenanceStatus
Status operasi pemeliharaan saat ini:
- Tertunda: Operasi pemeliharaan belum dimulai, tetapi dijadwalkan.
- Sedang Berlangsung: Masa pemeliharaan telah dimulai.Jika Anda tidak melihat peristiwa pemeliharaan, berarti tidak ada pemeliharaan mendatang untuk node apa pun di grup node.
Memicu pemeliharaan segera atau menjadwalkan pemeliharaan untuk node
Setelah mengetahui node mana dalam grup sole-tenant node yang dijadwalkan untuk pemeliharaan, Anda dapat melakukan salah satu hal berikut:
Jika Anda tidak segera memicu pemeliharaan atau menjadwalkannya untuk tanggal dan waktu yang lebih lambat, pemeliharaan akan terjadi dalam masa pemeliharaan awal. Setelah pemeliharaan untuk node dimulai, Anda tidak dapat menjeda atau menjadwalkannya ulang.
Konsol
Untuk segera memicu pemeliharaan node, lakukan hal berikut:
Anda akan melihat pesan konfirmasi dan pemeliharaan akan dilakukan dalam waktu 6 jam sejak Anda memicu permintaan.
Untuk menjadwalkan pemeliharaan node, lakukan hal berikut:
Anda akan melihat pesan konfirmasi dan pemeliharaan akan dilakukan dalam waktu 6 jam sejak waktu pemicuan permintaan.
gcloud
Untuk memulai atau menjadwalkan pemeliharaan untuk node tenant eksklusif dengan kontrol pemeliharaan lanjutan, gunakan perintah
gcloud compute sole-tenancy node-groups perform-maintenance
.gcloud compute sole-tenancy node-groups perform-maintenance NODE_GROUP_NAME \ --zone=NODE_GROUP_ZONE \ --nodes=NODE_NAMES \ --window-start-time=WINDOW_START_TIME
Ganti kode berikut:
REST
Gunakan metode
nodeGroups.performMaintenance
untuk memulai atau menjadwalkan pemeliharaan untuk node tenant tunggal dengan kontrol pemeliharaan lanjutan.POST https://compute.googleapis.com/compute/projects/PROJECT_ID/zones/NODE_GROUP_ZONE/nodeGroups/NODE_GROUP_ID/performMaintenance { "nodes": "NODE_NAMES" // [Required] The user needs to list at least 1 node "windowStartTime": "WINDOW_START_TIME" // [Optional] RFC 3339 timestamp string }
Ganti kode berikut:
Kolom Status Pemeliharaan node menampilkan status berikut selama proses pemeliharaan:
Memeriksa apakah pemeliharaan sudah selesai
Untuk mengkueri status pemeliharaan node dengan kontrol pemeliharaan lanjutan, gunakan perintah
gcloud compute sole-tenancy node-groups list-nodes
atau metodenodeGroups.listNodes
.Untuk mengetahui informasi selengkapnya, lihat memeriksa status pemeliharaan.
Terkadang, permintaan pemicu pemeliharaan untuk tanggal dan waktu pilihan Anda mungkin ditolak jika batas internal pada kontrol pemeliharaan lanjutan untuk node tenant eksklusif telah terlampaui untuk tanggal dan waktu yang ditentukan. Google Cloud Dalam hal ini, Anda harus memilih tanggal dan waktu lain untuk pemeliharaan node. Status Pemeliharaan untuk node ini adalah Sedang Berlangsung dan akan tetap demikian hingga pemeliharaan berhasil diselesaikan.
Mengubah tanggal dan waktu pemeliharaan terjadwal
Anda dapat mengubah tanggal dan waktu pemeliharaan terjadwal untuk node dengan satu tenant menggunakan prosedur yang sama dengan yang Anda gunakan untuk memicu atau menjadwalkan pemeliharaan untuk node.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-11 UTC.
-