Mengelola status daya VM yang menggunakan Runtime VM di GDC

Dokumen ini ditujukan untuk pemilik aplikasi yang menjalankan Google Distributed Cloud. 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 mengalirkan 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 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 VM 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
    

Memulai VM

Untuk memulai VM yang dalam status dihentikan, 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
    

    Contoh output 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 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 VM 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
    
  3. Periksa STATUS VM Anda lagi setelah satu atau dua menit:

      kubectl get gvm VM_NAME
    

    Setelah VM berhasil dimulai ulang, contoh output berikut akan menampilkan VM dalam status Running lagi:

      NAME   STATUS    AGE   IP
      vm1    Running   1m    192.168.2.73
    

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

Langkah selanjutnya