Dokumen ini ditujukan bagi pemilik aplikasi yang menjalankan GKE di Bare Metal. Dokumen ini menunjukkan cara mengelola status daya virtual machine (VM) yang menggunakan Runtime VM di GDC.
Anda dapat menghentikan, memulai, dan memulai ulang VM sesuai kebutuhan untuk mendukung siklus proses aplikasi Anda. Misalnya, Anda mungkin ingin mengubah jumlah vCPU yang ditetapkan atau jumlah memori. Setelah mengedit konfigurasi VM, Anda harus memsikluskan status daya untuk menerapkan perubahan.
Sebelum memulai
Untuk menyelesaikan dokumen ini, Anda memerlukan akses ke referensi berikut:
- VM yang berjalan di salah satu cluster Anda. Jika perlu, buat VM di GDCV untuk Bare Metal.
- Alat klien
virtctl
diinstal sebagai plugin untukkubectl
. Jika perlu, instal alat klien virtctl.
Menghentikan VM
Saat Anda menghentikan VM, resource komputasi seperti CPU dan memori akan dibebaskan dari host yang mendasarinya. VM dimatikan.
Untuk menghentikan VM yang sedang berjalan, gunakan langkah-langkah berikut.
Gunakan
kubectl
untuk menghentikan VM:kubectl virt stop VM_NAME
Ganti
VM_NAME
dengan nama VM yang ingin Anda hentikan.Periksa
STATUS
pada VM Anda:kubectl get gvm VM_NAME
Contoh output berikut menampilkan VM dalam status
Stopped
:NAME STATUS AGE IP vm1 Stopped 1m 192.168.2.72
Mulai VM
Untuk memulai VM yang berada dalam status berhenti, gunakan langkah-langkah berikut.
Gunakan
kubectl
untuk memulai VM:kubectl virt start VM_NAME
Ganti
VM_NAME
dengan nama VM yang ingin Anda mulai.Periksa
STATUS
pada VM Anda:kubectl get gvm VM_NAME
Contoh output berikut menampilkan VM dalam status
Running
:NAME STATUS AGE IP vm1 Running 1m 192.168.2.72
Memulai ulang VM
Untuk memulai ulang VM yang sedang berjalan, gunakan langkah-langkah berikut.
Gunakan
kubectl
untuk memulai ulang VM:kubectl virt restart VM_NAME
Ganti
VM_NAME
dengan nama VM yang ingin Anda mulai ulang.Periksa
STATUS
pada VM Anda:kubectl get gvm VM_NAME
Contoh output berikut menampilkan VM dalam status
Stopping
:NAME STATUS AGE IP vm1 Stopping 7s 192.168.2.72
Periksa
STATUS
VM Anda lagi setelah satu atau dua menit:kubectl get gvm VM_NAME
Setelah VM berhasil dimulai ulang, contoh output berikut menunjukkan lagi VM dalam status
Running
:NAME STATUS AGE IP vm1 Running 1m 192.168.2.73
Contoh VM ini menggunakan alamat IP pod efemeral, sehingga alamat berubah saat VM dimulai ulang.
Langkah selanjutnya
- Mengedit VM di GDCV untuk Bare Metal.
- Saat Anda tidak lagi memerlukan VM, Hapus VM di GKE di Bare Metal.