Install Virtual Server Dengan KVM Di Ubuntu Server
Saya menguji panduan ini di server Ubuntu 16.04 LTS, namun tutorial ini akan bekerja pada distribusi Linux lainnya seperti Debian, CentOS, RHEL dan Scientific Linux. Metode ini akan sangat cocok bagi mereka yang ingin mensetup lingkungan virtualisasi sederhana di server Linux yang tidak memiliki lingkungan grafis.Untuk tujuan panduan ini, saya akan menggunakan dua sistem.
Server virtualisasi KVM:
- OS - Ubuntu 16,04 LTS minimal server (No GUI)
- Alamat IP: 192.168.43.2/24
Klien desktop jarak jauh:
- OS - Arch Linux
Instal KVM
Pertama, mari kita periksa apakah sistem kami mendukung virtualisasi perangkat keras. Untuk melakukannya, jalankan perintah berikut dari Terminal:Jika hasilnya nol (0), sistem tidak mendukung virtualisasi perangkat keras atau virtualisasi dinonaktifkan di Bios. Pergi ke bios Anda dan periksa opsi virtualisasi dan aktifkan.
Jika hasilnya 1 atau lebih, sistem akan mendukung virtualisasi hardware. Namun, Anda tetap perlu mengaktifkan opsi virtualisasi di Bios.
Sebagai alternatif, Anda dapat menggunakan perintah berikut untuk memverifikasinya. Anda perlu menginstal kvm terlebih dahulu, untuk menggunakan perintah ini.
Contoh tampilan :
Jika Anda mengalami kesalahan berikut, Anda masih bisa menjalankan mesin tamu di KVM, namun kinerjanya akan sangat buruk.
Instal KVM dan paket lain yang diperlukan untuk mensetup lingkungan virtualisasi di Linux.
Di Ubuntu dan sistem berbasis DEB lainnya, jalankan:
Setelah KVM terinstal, jalankan layanan libvertd (Jika belum dimulai):
Buat Mesin Virtual
Semua file mesin virtual dan file terkait lainnya akan disimpan di bawah /var/lib/libvirt/. Jalur standar citra ISO adalah /var /lib/libvirt/boot/.
Pertama, mari kita lihat apakah ada mesin virtual. Untuk melihat daftar mesin virtual yang tersedia, jalankan:
Contoh tampilan:
Contoh tampilan:
Seperti yang Anda lihat di atas, tidak ada mesin virtual yang tersedia saat ini.
Sekarang, mari kita peti satu.
Sebagai contoh, mari kita buat mesin virtual Ubuntu 16.04 dengan RAM 512 MB, 1 inti CPU, 8 GB Hdd.
Contoh tampilan :
Contoh tampilan :
Marilah kita memecah perintah di atas dan melihat apa yang masing-masing pilihan lakukan.
- -name : Pilihan ini mendefinisikan nama nama virtual. Dalam kasus kami, nama VM adalah Ubuntu-16.04.
- -ram=512 : Mengalokasikan RAM 512MB ke VM.
- -vcpus=1 : Menunjukkan jumlah core CPU di VM.
- -cpu host : Mengoptimalkan properti CPU untuk VM dengan mengekspos konfigurasi CPU host kepada tamu.
- -hvm : Minta virtualisasi hardware penuh.
- -disk path : Lokasi untuk menyimpan hdd VM dan ukurannya. Dalam contoh kita, saya telah mengalokasikan ukuran hdd 8GB.
- -cdrom : Lokasi image ISO installer
- -graphics vnc : Memungkinkan akses VNC ke VM dari klien jarak jauh.
Akses Mesin Virtual menggunakan klien VNC
Sekarang, pergi ke sistem Desktop jauh. SSH ke server Ubuntu (Virtualisasi server) seperti yang ditunjukkan di bawah ini.
Di sini, sk adalah nama pengguna server Ubuntu saya dan 192.168.43.2 adalah alamat IP-nya.
Jalankan perintah berikut untuk mengetahui nomor port VNC. Kami membutuhkan ini untuk mengakses VM dari sistem jarak jauh.
Contoh Cuplikan :
Contoh Cuplikan :
Catat nomor port 5900. Instal aplikasi klien VNC apa pun. Untuk panduan ini, saya akan menggunakan TigerVnc. TigerVNC tersedia di gudang penyimpanan Linux Arch Linux. Untuk menginstalnya pada sistem berbasis Arch, jalankan:
Ketik perintah forwarding port SSH berikut dari sistem klien jauh Anda yang memiliki aplikasi klien VNC yang terinstal.
Sekali lagi, 192.168.43.2 adalah server IP Ubuntu saya (server virtualisasi).
Lalu, buka klien VNC.
Ketik localhost:5900 di kolom server VNC dan klik tombol Connect.
Kemudian mulailah menginstall VM Ubuntu seperti yang Anda lakukan pada sistem fisik.
Demikian pula, Anda dapat mensetup sebanyak mesin virtual tergantung pada spesifikasi perangkat keras server.
Sebagai alternatif, Anda bisa menggunakan utility virt-viewer untuk menginstal sistem operasi di mesin tamu. Penampil virtual tersedia di sebagian besar distribusi bawaan Linux. Setelah menginstal virt-viewer, jalankan perintah berikut untuk membangun akses VNC ke VM.4
Mengoperasikan Mesin Virtual
Mengelola VMs dari command-line menggunakan antarmuka pengguna manajemen virsh sangat menarik dan menyenangkan. Perintahnya sangat mudah diingat. Mari kita lihat beberapa contoh.
Untuk melihat daftar menjalankan VMs, jalankan:
Atau,
Contoh Tampilan :
Untuk menjalankan VM, jalankan:
Sebagai alternatif, Anda bisa menggunakan VM id untuk memulainya.
Seperti yang Anda lihat pada output di atas, Ubuntu 16.04 id mesin virtual adalah 2. Jadi, untuk memulainya, cukup tentukan Id-nya seperti di bawah ini.
Untuk memulai ulang VM, jalankan:
Contoh tampilan :
Untuk menjeda VM yang berjalan, jalankan:
Contoh tampilan :
Untuk melanjutkan VM yang ditangguhkan, jalankan:
Contoh tampilan :
Untuk mematikan VM, jalankan:
Contoh tampilan layar :
Untuk menghapus VM sepenuhnya, jalankan:
Contoh cuplikan :
Untuk pilihan lebih, saya sarankan Anda untuk melihat ke halaman manual.
Itu saja untuk orang sekarang. Mulailah bermain dengan lingkungan virtualisasi baru Anda. Virtualisasi KVM akan memilih tujuan penelitian dan pengembangan dan pengujian, namun tidak terbatas pada. Jika Anda memiliki perangkat keras yang memadai, Anda dapat menggunakannya untuk lingkungan produksi yang besar. Bersenang-senang dan jangan lupa untuk meninggalkan komentar berharga Anda di bagian komentar di bawah ini.
Selamat berjuang!
Sumber : KVM Website
Tidak ada komentar:
Posting Komentar