Ubuntu KVM Kurulumu (Ubuntu 22.04)

Ahmet Açıkgöz 11 Eylül 2022 14:45

Merhabalar. Bu yazımda adım adım Ubuntu KVM kurulumu gerçekleştireceğiz. Kurulum için Ubuntu‘nun 22.04 sürümünü kullanacağız. Kurulumu terminal kullanarak gerçekleştireceğiz.

KVM Nedir?

Çekirdek tabanlı sanal makine Linux çekirdeği için geliştirilen ve onu bir üstsisteme dönüştüren bir sanallaştırma altyapısıdır. Linux çekirdeğine 5 Şubat 2007’de 2.6.20 sürümüyle birlikte tamamen eklenmiştir. KVM kullanılabilir olmak için donanım sanallaştırma özelliğine sahip bir işlemciye ihtiyaç duyar.

Ubuntu KVM Kurulumu

Kurulumdan önce sisteminizde Ubuntu yüklü değil ise ubuntu.com/download adresinden Ubuntu kurulum ISO dosyasına ulaşabilirsiniz.

Ubuntu 22.04 üzerine KVM kurulumuyla ilgili adımları takip edebilirsiniz:

Adım 1: Ubuntu 22.04 Sistem Güncellemesi ve Yükseltmesi

KVM’yi sistemimize kurmadan önce sistemi güncellememiz gerekiyor.

Sistemi güncellemek için aşağıdaki komutu kullanalım:

sudo apt update

Daha sonra sistemi yükseltmek için aşağıdaki komutu kullanalım:

sudo apt upgrade

Adım 2: Sistemimizin KVM Uyumluluğunu Kontrol Etme

KVM’yi kurmadan önce  sistemimizle uyumlu olduğundan emin olmalıyız. Aksi durumlarda hatalarla karşılaşmaya devam edebiliriz ve KVM’yi sistemimize düzgün şekilde kuramayız.

Sistem ve KVM arasındaki uyumluluğu kontrol etmek için şu komutu çalıştıralım:

egrep -c '(vmx|svm)' /proc/cpuinfo

Aldığımız çıktının 0’dan büyük olması halinde KVM’nin sistemimiz ile uyumlu olduğu ve kurulabileceği anlamına gelmektedir.

Adım 3: KVM için Gereken Paketlerin Kurulumu

Uyumluluğu kontrol ettiğimize göre, aşağıdaki komutu kullanarak temel KVM paketlerini kurmaya başlayalım:

sudo apt install qemu-kvm libvirt-daemon-system virtinst libvirt-clients bridge-utils

Adım 4: Temel Hizmetlerin Sanallaştırılması ve Durumlarının Kontrol Edilmesi

Temel paketleri başarıyla yükledikten sonra, sanallaştırma için hizmetleri etkinleştirelim. Aşağıdaki komutu kullanarak livirtd’yi etkinleştirelim:

sudo systemctl enable libvirtd

Şimdi aşağıdaki komutu girerek libvirtd’yi başlatalım:

sudo systemctl start libvirtd

Aşağıda belirtilen komutu kullanarak libvirtd’nin çalışma durumunu doğrulayalım. Düzgün çalışıyorsa, çıktıda etkin ifadesi görülmektedir.

sudo systemctl status libvirtd

Adım 5: KVM ve Libvirt Grubuna Kullanıcı Ekleme

KVM’yi başlatmak ve sorunlarla karşılaşmamak için kullanıcımızı KVM ve libvirt grubuna ekleyelim. Kullanıcı, aşağıdaki komut kullanılarak KVM grubuna eklenebilir:

sudo usermod -aG kvm $USER

Şimdi aşağıdaki komutu kullanarak kullanıcıyı libvirt grubuna ekleyelim:

sudo usermod -aG libvirt $USER

Adım 6: Sanal Makineler için Köprü Ağı Oluşturulması

Bu adımda sanal makineler için bir köprü ağı oluşturacağız. Bu işlem, aşağıdaki gibi bir netplan yapılandırma dosyası oluşturarak yapılabilir:

sudo nano /etc/netplan/01-netcfg.yaml

Şimdi oluşturduğumuz 01-netcfg.yaml dosyasına aşağıdaki yapılandırmayı ekleyelim:

network:

ethernets:

eth0:

dhcp4: false

dhcp6: false

bridges:

br0:

interfaces: [eth0]

dhcp4: false

addresses: [10.254.152.27/24]

macaddress: 01:26:3b:4b:1d:43

routes:

- to: default

via: 10.254.152.1

metric: 100

nameservers:

addresses: [8.8.8.8]

parameters:

stp: false

dhcp6: false

version: 2

Yapılandırmayı dosyaya kaydedelim ve çıkış yapalım.

Adım 7: Netplan Kullanarak Değişikliklerin Uygulanması ve Değişikliklerin Kontrolü

Yapılandırmaları uygulamak için aşağıdaki komutu çalıştırın:

sudo netplan apply

Değişiklikleri aşağıda bulunan ip addr komutunu kullanarak da inceleyebiliriz:

ip addr show

Sonuç

Ubuntu üzerine KVM’nin nasıl kurulacağını adım adım anlattım. Kurulumdan önce KVM ile Ubuntu sistemimiz arasındaki uyumluluğu test ettik. KVM için gerekli paketleri kurduktan sonra sorunsuz şekilde sanallaştırmayı gerçekleştirdik. Bir sonraki yazımda görüşmek üzere.

Bu konu ile ilgili sorularınızı sormak ve bana önerilerde bulunmak için yorumlar kısmını kullanarak veya iletişim sayfasından bana ulaşabilirsiniz.

kvm ubuntu ubuntu kvm kurulumu

Bir yanıt yazın

Yorumlar (0)

Bu yazıya ait yorum bulunamadı. İlk yorumu sen yapmak ister misin?