Dokumen ini ditujukan untuk pemilik aplikasi yang menjalankan Google Distributed Cloud. Dokumen ini menunjukkan cara mengelola status daya virtual machine (VM) yang menggunakan VM Runtime 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 mengubah status daya untuk menerapkan perubahan.
Sebelum memulai
Untuk menyelesaikan dokumen ini, Anda memerlukan akses ke resource berikut:
- VM yang berjalan di salah satu cluster Anda. Jika perlu, buat VM di Google Distributed Cloud.
- Alat klien virtctldiinstal 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, ikuti langkah-langkah berikut.
- Gunakan - kubectluntuk menghentikan VM:- kubectl virt stop VM_NAME- Ganti - VM_NAMEdengan nama VM yang ingin Anda hentikan.
- Periksa - STATUSVM Anda:- kubectl get gvm VM_NAME- Contoh output berikut menunjukkan VM dalam status - Stopped:- NAME STATUS AGE IP vm1 Stopped 1m 192.168.2.72
Mulai VM
Untuk memulai VM yang dalam status dihentikan, ikuti langkah-langkah berikut.
- Gunakan - kubectluntuk memulai VM:- kubectl virt start VM_NAME- Ganti - VM_NAMEdengan nama VM yang ingin Anda mulai.
- Periksa - STATUSVM Anda:- kubectl get gvm VM_NAME- Contoh output berikut menunjukkan VM dalam status - Running:- NAME STATUS AGE IP vm1 Running 1m 192.168.2.72
Mulai ulang VM
Untuk memulai ulang VM yang dalam status berjalan, ikuti langkah-langkah berikut.
- Gunakan - kubectluntuk memulai ulang VM:- kubectl virt restart VM_NAME- Ganti - VM_NAMEdengan nama VM yang ingin Anda restart.
- Periksa - STATUSVM Anda:- kubectl get gvm VM_NAME- Contoh output berikut menunjukkan VM dalam status - Stopping:- NAME STATUS AGE IP vm1 Stopping 7s 192.168.2.72
- Periksa - STATUSVM Anda lagi setelah satu atau dua menit:- kubectl get gvm VM_NAME- Setelah VM berhasil dimulai ulang, contoh output berikut menunjukkan VM dalam status - Runninglagi:- NAME STATUS AGE IP vm1 Running 1m 192.168.2.73- VM contoh ini menggunakan alamat IP pod sementara, sehingga alamat berubah saat VM dimulai ulang. 
Langkah berikutnya
- Mengedit VM di Google Distributed Cloud.
- Jika Anda tidak lagi memerlukan VM, lihat Menghapus VM di Google Distributed Cloud.