Mengelola status daya VM yang menggunakan VM Runtime di GDC

Dokumen ini ditujukan untuk pemilik aplikasi yang menjalankan Google Distributed Cloud. Dokumen ini menunjukkan cara mengelola status daya mesin virtual (VM) yang menggunakan VM Runtime di GDC.

Anda dapat menghentikan, memulai, dan memulai ulang VM sesuai kebutuhan untuk mendukung siklus proses aplikasi. Misalnya, Anda mungkin ingin mengubah jumlah vCPU yang ditetapkan atau jumlah memori. Setelah mengedit konfigurasi VM, Anda harus mengulang status daya untuk menerapkan perubahan.

Sebelum memulai

Untuk menyelesaikan dokumen ini, Anda memerlukan akses ke resource berikut:

Menghentikan VM

Saat Anda menghentikan VM, resource komputasi seperti CPU dan memori akan dibebaskan dari host yang mendasarinya. VM akan dimatikan.

Untuk menghentikan VM yang dalam status 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 VM Anda:

      kubectl get gvm VM_NAME
    

    Output contoh berikut menunjukkan VM dalam status Stopped:

      NAME   STATUS    AGE   IP
      vm1    Stopped   1m    192.168.2.72
    

Memulai VM

Untuk memulai VM yang 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 VM Anda:

      kubectl get gvm VM_NAME
    

    Output contoh berikut menunjukkan VM dalam status Running:

      NAME   STATUS    AGE   IP
      vm1    Running   1m    192.168.2.72
    

Memulai ulang VM

Untuk memulai ulang VM yang dalam status 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 VM Anda:

      kubectl get gvm VM_NAME
    

    Output contoh berikut menunjukkan 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, output contoh berikut menunjukkan VM dalam status Running lagi:

      NAME   STATUS    AGE   IP
      vm1    Running   1m    192.168.2.73
    

    VM contoh ini menggunakan alamat IP pod sementara, sehingga alamat akan berubah saat VM dimulai ulang.

Langkah berikutnya