Mengelola Mesin Virtual KVM dengan Cockpit Web Console di Linux


Cockpit adalah alat front-end sumber terbuka dan gratis yang menyediakan akses administratif ke sistem Linux. Ini memungkinkan administrator sistem untuk memantau, mengelola, dan memecahkan masalah server Linux. Ini menyediakan antarmuka web intuitif yang mudah dinavigasi dan melacak fitur dan sumber daya sistem yang menonjol.

Ada banyak hal yang dapat Anda lakukan dengan Kokpit. Anda dapat memantau metrik sistem seperti penggunaan CPU dan memori, melihat log sistem, mengonfigurasi jaringan, memeriksa status layanan yang berjalan, mengelola akun pengguna, dan banyak lagi.

Dalam panduan ini, kami akan fokus pada bagaimana Anda dapat mengelola mesin virtual KVM dengan konsol web Cockpit di Linux.

Persyaratan

Sebelum melangkah lebih jauh, pastikan Anda telah menginstal platform virtualisasi KVM di sistem Linux Anda. Kami memiliki panduan terperinci tentang cara menginstal KVM di CentOS 8 dan cara menginstal KVM di Ubuntu 20.04.

Langkah 1: Instal Konsol Web Cockpit di Linux

Tugas pertama adalah menginstal Cockpit di server Linux. Kami akan mendemonstrasikan cara melakukannya pada sistem Debian dan Ubuntu. Kami sudah memiliki artikel tentang cara menginstal Cockpit di CentOS 8 dan RHEL 8.

Untuk memulai, perbarui daftar paket sistem Anda.

sudo apt update

Setelah itu, instal konsol kokpit dengan menjalankan perintah:

sudo apt install cockpit

Bersamaan dengan cockpit, Anda perlu menginstal paket cockpit-machines untuk membantu Anda mengelola mesin virtual.

sudo apt install cockpit-machines

Setelah berhasil diinstal, mulai Cockpit menggunakan perintah:

sudo systemctl start cockpit

Untuk memverifikasi statusnya, jalankan:

sudo systemctl status cockpit

Output di bawah mengonfirmasi bahwa antarmuka GUI kokpit berjalan sesuai harapan.

Langkah 2: Mengakses Konsol Web Kokpit

Secara default, cockpit mendengarkan pada port TCP 9090, Anda dapat mengonfirmasinya menggunakan perintah netstat seperti yang ditunjukkan.

sudo netstat -pnltu | grep 9090

Jika Anda mengakses Cockpit dari jarak jauh dan server Anda berada di belakang firewall UFW, Anda harus mengizinkan port 9090 pada firewall. Untuk mencapai hal ini, jalankan perintah:

sudo ufw allow 9090/tcp
sudo ufw reload

Untuk mengakses antarmuka Cockpit, buka browser Anda dan telusuri alamat berikut:

https://server-ip:9090

Di halaman login, berikan kredensial pengguna Anda dan klik tombol 'Masuk'.

Langkah 3: Buat dan Kelola Mesin Virtual KVM di Konsol Web Cockpit

Untuk mulai membuat dan mengelola mesin virtual, cari dan klik opsi ‘Mesin Virtual’ seperti yang ditunjukkan.

Pada halaman ‘Mesin Virtual’, klik tombol ‘Buat VM Baru’.

Pastikan untuk mengisi semua rincian yang diperlukan seperti yang ditunjukkan.

Penjelasan rinci tentang opsi di atas yang digunakan:

  • Nama: Ini mengacu pada nama arbitrer yang diberikan kepada mesin virtual, misalnya, Fedora-VM.
  • Jenis Sumber Instalasi: Ini dapat berupa Sistem File atau URL.
  • Sumber Instalasi: Ini adalah jalur image ISO yang akan digunakan selama instalasi mesin Virtual.
  • Vendor OS – Perusahaan/entitas yang mengembangkan dan memelihara OS.
  • Sistem Operasi – OS yang akan diinstal. Pilih OS Anda dari menu tarik-turun.
  • Memori – Ukuran RAM adalah Megabyte atau Gigabyte.
  • Ukuran penyimpanan – Ini adalah kapasitas hard disk untuk OS tamu.
  • Segera Mulai VM – Jika Anda ingin segera meluncurkan VM setelah pembuatan, cukup centang opsi kotak. Untuk saat ini, biarkan saja tidak dicentang dan cukup buat VM dengan mengeklik tombol 'Buat'.

Setelah selesai, VM Anda akan terdaftar seperti yang ditunjukkan.

Klik VM yang baru dibuat untuk mendapatkan gambaran umum seperti yang ditunjukkan. Untuk meluncurkan mesin virtual, cukup klik tombol ‘Instal’. Ini akan membawa Anda ke konsol hitam yang menunjukkan booting VM dan akan memberikan langkah instalasi pertama dengan berbagai opsi seperti yang ditunjukkan.

Saat mesin virtual melakukan booting, mari kita lihat sekilas opsi tab lainnya. Tab 'Ikhtisar' memberikan informasi dasar tentang VM seperti ukuran Memori, dan no. vCPU.

Bagian 'Penggunaan' menawarkan informasi tentang Memori dan penggunaan vCPU.

Untuk melihat informasi tentang hard disk virtual dan jalur image ISO yang digunakan untuk membuatnya, klik tab ‘Disk’.

Tab ‘Jaringan’ memberikan wawasan tentang antarmuka jaringan virtual yang terpasang pada mesin virtual.

Terakhir, bagian konsol memberi Anda akses ke VM menggunakan konsol Grafis – berkat virt-viewer – atau konsol serial.

Selain itu, Anda dapat Memulai ulang, Mematikan, atau bahkan Menghapus mesin virtual setelah selesai. Anda dapat menemukan opsi ini di pojok kanan seperti yang ditunjukkan.

Menutup Pikiran

Itu pada dasarnya merangkum pengelolaan mesin virtual KVM menggunakan antarmuka web Cockpit. Konsol kokpit memberikan pengalaman yang lancar dalam pengelolaan mesin virtual dengan menawarkan antarmuka web yang intuitif dan mudah digunakan.

Sumber: redhat.com