Mengelola status daya VM yang menggunakan Runtime VM di GDC

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:

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.

  1. Gunakan kubectl untuk menghentikan VM:

      kubectl virt stop VM_NAME
    

    Ganti VM_NAME dengan nama VM yang ingin Anda hentikan.

  2. 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.

  1. Gunakan kubectl untuk memulai VM:

      kubectl virt start VM_NAME
    

    Ganti VM_NAME dengan nama VM yang ingin Anda mulai.

  2. 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.

  1. Gunakan kubectl untuk memulai ulang VM:

      kubectl virt restart VM_NAME
    

    Ganti VM_NAME dengan nama VM yang ingin Anda mulai ulang.

  2. 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
    
  3. 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