Proxmox VE Kurulumu: Sıfırdan Çalışan Hipervizöre
Proxmox VE kurulumu adım adım: donanım gereksinimleri, disk ve dosya sistemi seçimi (ZFS, LVM, ext4), kurulum sonrası depo ayarı, ilk sanal makine ve LXC konteyner oluşturma, sertleştirme kontrol listesi.
Erdem Özyurt
Kısa cevap: Proxmox VE, KVM sanal makineleri ile LXC konteynerlerini tek arayüzden yöneten açık kaynaklı bir tip 1 hipervizördür ve kurulumu doğru kararlarla yarım saat sürer. Kritik kararlar üç tanedir: disk düzeni ve dosya sistemi (ZFS mi LVM-Thin mi), yönetim ağının doğru tanımlanması, kurulum sonrası paket deposu ayarı. Bu üçü doğru yapıldığında geri kalanı arayüzden yürür.
Proxmox kurulumu için hangi donanım gerekir?
Üç şeyi kurulumdan önce netleştirin, çünkü sonradan değiştirmek kesinti demektir.
1. Donanım destekli sanallaştırma açık mı? İşlemcide Intel VT-x veya AMD-V bulunmalı ve BIOS’ta etkin olmalıdır. Fabrika ayarında kapalı gelmesi yaygındır. Mevcut bir Linux üzerinden kontrol:
grep -Ec "vmx|svm" /proc/cpuinfo
# Sıfırdan büyük bir sayı görmelisiniz
2. Disk düzeni ne olacak? Önerilen ayrım: sistem için ayrı bir disk (veya yansılanmış çift), sanal makine diskleri için ayrı depolama. Aynı disk üzerinde çalışmak mümkündür ama sistem ve sanal makine giriş çıkışı birbirini yavaşlatır. Üretimde SSD kullanın; sanallaştırmada darboğaz neredeyse her zaman disktir.
3. Ağ nasıl bağlanacak? En az iki şey planlanmalı: hipervizörün yönetim IP’si ve sanal makinelerin çıkacağı köprü. Fiziksel ağınız VLAN kullanıyorsa bunu baştan tasarlayın; ayrıntısı Proxmox ağ yapılandırması yazısında.
Bellekte gözden kaçan kalem ZFS’tir. ZFS seçerseniz önbellek için ayrılan bellek, sanal makinelere kalan miktarı belirgin biçimde azaltır. Belleğiniz sınırlıysa ZFS yerine LVM-Thin daha az sürprizlidir.
Proxmox’ta ZFS mi LVM-Thin mi seçilmeli?
Kurulum ekranındaki en kalıcı karar budur.
| ZFS | LVM-Thin | ext4 (dizin) | |
|---|---|---|---|
| Snapshot | Anlık ve ucuz | Var | Yalnız qcow2 ile |
| Veri bütünlüğü doğrulaması | Var (checksum) | Yok | Yok |
| Sıkıştırma | Var | Yok | Yok |
| Yerleşik yansılama/RAID | Var | Yok (mdadm gerekir) | Yok |
| Bellek ihtiyacı | Yüksek | Düşük | Düşük |
| Donanım RAID ile | Kullanılmamalı | Uyumlu | Uyumlu |
Seçim kuralı:
- Birden fazla disk ve yeterli bellek varsa ZFS. Snapshot maliyeti neredeyse sıfırdır, sessiz veri bozulmasını yakalar ve yansılama için ayrı bir katmana gerek kalmaz.
- Tek disk veya sınırlı bellek varsa LVM-Thin. Sade, öngörülebilir, snapshot destekli.
- Donanım RAID kartı varsa ZFS kullanmayın. ZFS’in bütünlük mekanizmaları disklere doğrudan erişim gerektirir; RAID kartının arkasında bu garantiler bozulur. RAID kartını kullanacaksanız üzerine LVM kurun.
ZFS seçtiyseniz kurulumdan sonra önbellek sınırını açıkça belirlemek iyi bir alışkanlıktır; varsayılan davranış belleğin büyük bir kısmını önbelleğe ayırabilir:
# Örnek: ZFS önbelleğini 8 GB ile sınırla
echo "options zfs zfs_arc_max=8589934592" | sudo tee /etc/modprobe.d/zfs.conf
sudo update-initramfs -u
Değeri donanımınıza göre seçin; sanal makinelere ayıracağınız bellek düşüldükten sonra kalan miktarın makul bir kısmı uygundur.
Proxmox VE nasıl kurulur?
- Kurulum imajını indirin ve önyüklenebilir bir USB hazırlayın. İmajı yalnız resmi kaynaktan alın ve indirdiğiniz dosyanın sağlama toplamını doğrulayın.
- Makineyi USB’den başlatın, grafik kurulumu seçin.
- Hedef diski ve dosya sistemini seçin. Bu ekranda
Optionsdüğmesine girip dosya sistemini (ZFS RAID1, LVM, ext4) ve disk boyut ayrıntılarını belirlersiniz. Birden fazla disk yansılanacaksa ZFS RAID1 burada seçilir. - Ülke, saat dilimi ve klavye düzenini belirleyin. Saat diliminin doğru olması log okumayı ve sertifika doğrulamayı etkiler.
- Yönetici parolasını ve e-posta adresini girin. E-posta, yedekleme ve disk arıza bildirimlerinin gideceği adrestir; gerçek ve okunan bir adres yazın.
- Ağ yapılandırması: yönetim arayüzü, tam alan adı (FQDN), IP adresi (CIDR ile), ağ geçidi ve DNS sunucusu. IP’yi sabit verin, hipervizör DHCP ile çalışmamalıdır.
- Kurulum biter, makine yeniden başlar.
Kurulum sonrası arayüze şu adresten bağlanırsınız:
https://SUNUCU-IP:8006
Üç ayrıntı: adres https olmalı, port 8006 yazılmalı, sertifika kendinden imzalı olduğu için tarayıcı uyarısı normaldir. Giriş yaparken Realm alanı Linux PAM standard authentication seçili olmalı ve kullanıcı adı root’tur.
Proxmox kurulumundan sonra ne yapılmalı?
Arayüz açıldığında sistem henüz üretime hazır değildir. Sırayla dört iş.
1. Depo ayarı (abonelik yoksa)
Varsayılan yapılandırmada kurumsal depo etkindir ve abonelik olmadan güncelleme hata verir. Abonelik almayacaksanız kurumsal depoyu kapatıp abonelik gerektirmeyen depoyu açın. Arayüzden: Datacenter > Node > Updates > Repositories altında kurumsal depoyu devre dışı bırakın, pve-no-subscription deposunu ekleyin.
Ardından sistemi güncelleyin:
apt update && apt full-upgrade -y
Aynı işlem Proxmox Backup Server ve Ceph depoları için de geçerlidir; kullanmıyorsanız hiç eklemeyin.
2. Yönetim erişimini kısıtlayın
Proxmox web arayüzü, sanal makinelerinizin tamamına konsol erişimi veren bir yönetim panelidir. İnternete doğrudan açılmamalıdır. Doğru kurgu, arayüzü yalnız iç ağdan veya VPN üzerinden erişilebilir kılmaktır.
Proxmox’un kendi firewall katmanı, veri merkezi ve düğüm seviyesinde yapılandırılır. Etkinleştirmeden önce yönetim erişiminize izin veren kuralı eklediğinizden emin olun; sıralamayı ters çevirmek kendinizi arayüzden kilitlemek demektir. Firewall mantığının genel çerçevesi için Linux firewall rehberine, uzaktan erişimi VPN arkasına almak için WireGuard site-to-site yazısına bakın.
3. Yönetici kullanıcı ve iki faktör
Günlük işleri root@pam ile yapmak yerine ayrı bir yönetici kullanıcı tanımlayın ve web arayüzü için iki faktörlü doğrulamayı etkinleştirin (Datacenter > Permissions > Two Factor). Arayüzün yetkisi, üzerindeki tüm sanal makinelerin tam kontrolü demektir; erişim yönetimi bu ağırlığa göre kurulmalıdır.
Kabuk erişimini de sertleştirin: hipervizör bir Linux sunucusudur ve SSH sertleştirme rehberindeki kuralların tamamı burada da geçerlidir.
4. Bildirim ve izleme
Kurulumda verdiğiniz e-postanın gerçekten çalıştığını test edin. Disk arızası, başarısız yedekleme ve ZFS havuzu bozulması bildirimleri buradan gelir; teslim edilmeyen bir bildirim, arızayı aylarca gizleyebilir. Hipervizörü merkezî izlemeye eklemek için sunucu izleme rehberine bakın.
Proxmox’ta sanal makine nasıl oluşturulur?
Arayüzde Create VM sihirbazı adım adım ilerler. Doğru seçimler:
- General: VM ID ve anlamlı bir ad. Adlandırmada tutarlı olun; on makineden sonra
test2adı hiçbir şey anlatmaz. - OS: ISO imajını seçin. ISO’ları önce
localdepolamadakiISO Imagesbölümüne yükleyin veya doğrudan URL’den indirtin. - System: Makine tipi ve BIOS. Modern misafirlerde
OVMF (UEFI), eski sistemlerdeSeaBIOS.Qemu Agentkutusunu işaretleyin (misafir içine ajan kurduğunuzda düzgün kapatma ve IP raporlaması çalışır). - Disks: Bus tipi VirtIO SCSI.
Discardseçeneğini işaretleyin (SSD ve ince tahsisli depolamada silinen alan geri kazanılır),SSD emulationuygunsa açın. - CPU: Çekirdek sayısını ihtiyacın kadar verin. Küçük yüklerde iki çekirdek, sekiz çekirdekten hızlı çalışır; sebebini sanallaştırma rehberinde anlattım. Tip olarak
hosten yüksek performansı verir; farklı işlemcili düğümler arasında canlı göç yapacaksanız uyumlu bir tip seçin. - Memory: Sabit bir değer verin. Balloon (dinamik bellek) küçük kurulumlarda kafa karıştırıcı davranabilir.
- Network: Model VirtIO (paravirtualized), köprü olarak
vmbr0(veya VLAN kullanıyorsanız ilgili etiket).
Windows kuracaksanız kritik ayrıntı: kurulum sırasında VirtIO sürücü ISO’sunu ikinci bir CD sürücüsü olarak bağlamanız gerekir, aksi halde Windows kurulumu diski göremez ve “sürücü bulunamadı” ekranında takılırsınız.
Sanal makine açıldıktan sonra ilk iş sertleştirmedir; sanal olması internete açık bir sunucunun risklerini değiştirmez. VPS ilk 30 dakika kontrol listesi aynen uygulanır.
LXC konteyner oluşturma: ne zaman tercih edilir?
Proxmox’un sanal makinelere göre daha az bilinen tarafı LXC konteynerleridir. Aynı arayüzden Create CT ile oluşturulur ve ana sistemin çekirdeğini paylaşır: saniyeler içinde açılır, yüzlerce megabayt disk ve çok az bellek tüketir.
Uygun olduğu yerler: hafif Linux servisleri, dahili araçlar, DNS ve vekil sunucular, geliştirme ortamları. Uygun olmadığı yerler: farklı çekirdek gerektiren yükler, Windows, çekirdek modülü yükleyen uygulamalar ve farklı müşterilere ait iş yüklerinin sert biçimde ayrılması gereken durumlar.
Şablonu indirmek için: local depolama > CT Templates > Templates düğmesi. Oluştururken dikkat edilecek iki nokta:
- Unprivileged container seçeneğini işaretli bırakın. Ayrıcalıksız konteyner, ana sistemle arasındaki güvenlik sınırını belirgin biçimde güçlendirir; ayrıcalıklı konteyner yalnız zorunlu hâllerde kullanılır.
- Docker’ı LXC içinde çalıştırmak özel ayar gerektirir ve önerilmez. Docker çalıştıracaksanız bunun için bir sanal makine açın; gerekçesini ve karşılaştırmayı LXC, Docker ve sanal makine yazısında ayrıntılandırdım.
Proxmox’ta snapshot ve yedekleme nasıl kurulur?
Hipervizörün en değerli özelliği snapshot’tır ve ilk günden kullanılmalıdır. Riskli bir güncelleme öncesi snapshot almak, iki dakikalık bir işlemi geri alınabilir hâle getirir.
Ancak snapshot yedek değildir: aynı depolamada durur, depolama giderse birlikte gider. Zamanlanmış yedekleri Datacenter > Backup altından kurar, farklı bir hedefe (ağ deposu veya Proxmox Backup Server) yazarsınız. Kurulum ve geri yükleme testinin tamamı Proxmox yedekleme ve snapshot rehberinde.
Üretim öncesi kontrol listesi
- Donanım sanallaştırma desteği BIOS’ta açık, doğrulandı
- Dosya sistemi bilinçli seçildi (ZFS ise bellek sınırı ayarlandı)
- Kurumsal depo kapatıldı, sistem güncel
- Yönetim arayüzü internete kapalı, iç ağ veya VPN arkasında
-
root@pamyerine ayrı yönetici kullanıcı, iki faktör etkin - SSH anahtar tabanlı, parola girişi kapalı
- Bildirim e-postası test edildi ve ulaşıyor
- Hipervizör merkezî izlemeye eklendi (disk, ZFS havuzu, sıcaklık)
- Zamanlanmış yedek tanımlı ve farklı bir hedefe yazıyor
- En az bir geri yükleme testi yapıldı
- Sanal makine şablonu hazır (tekrar eden kurulumları kısaltır)
- Ağ köprüleri ve VLAN yapısı belgelenmiş
Bu liste kapandığında hipervizör üretime hazırdır. Ağ tarafını derinleştirmek için Proxmox ağ yapılandırması, router’ı da sanallaştırmak için MikroTik CHR kurulumu, uygulama katmanı için Docker Compose üretim rehberi yazılarına geçebilirsiniz. Bütün resim Linux sunucu yönetimi yol haritasında.
Sanallaştırma altyapısını kurumsal ölçekte kurmak ve işletmek gerekiyorsa sistem yönetimi hizmet sayfasına bakabilirsiniz.
Kaynaklar
- Proxmox VE Administration Guide (kurulum, depolama, LXC ve KVM yönetimi)
- Proxmox VE Package Repositories (abonelik gerektirmeyen depo yapılandırması)
- OpenZFS Documentation (ZFS bellek kullanımı ve veri bütünlüğü)
Sıkça Sorulan Sorular
Proxmox VE kurulumu için minimum donanım nedir?
Donanım destekli sanallaştırma (Intel VT-x veya AMD-V) destekleyen 64-bit bir işlemci zorunludur. Bellek pratikte en az 8 GB olmalıdır; ZFS kullanacaksanız bunun üstüne önbellek için ciddi miktarda bellek eklenir. Disk tarafında sistem için ayrı, sanal makineler için ayrı depolama önerilir ve üretimde SSD kullanılır. Test amaçlı kurulumlar daha düşük donanımda çalışır ama üretim beklentisi kurulmamalıdır.
Proxmox kurulumunda ZFS mi LVM mi seçmeliyim?
Tek diskte ve sınırlı bellekte LVM-Thin daha az sürprizlidir. Birden fazla disk varsa ve yeterli bellek ayırabiliyorsanız ZFS ciddi avantajlar sunar: veri bütünlüğü doğrulaması, anlık ve ucuz snapshot, sıkıştırma ve yerleşik yansılama. ZFS'in bedeli bellektir; önbellek için ayrılan alan gözden kaçarsa sanal makinelere yer kalmaz. Donanım RAID kartı kullanıyorsanız ZFS'i onun üzerine kurmayın, disklere doğrudan erişim gerekir.
Proxmox ücretsiz mi, abonelik almadan kullanılabilir mi?
Proxmox VE açık kaynaktır ve abonelik almadan tüm özellikleriyle kullanılabilir. Abonelik, kurumsal destek ve daha yavaş güncellenen kararlı depoya erişim sağlar. Abonelik almadan kullanacaksanız kurulum sonrası kurumsal depoyu devre dışı bırakıp abonelik gerektirmeyen depoyu etkinleştirmeniz gerekir; aksi halde güncelleme komutu kimlik doğrulama hatası verir.
Proxmox web arayüzüne neden bağlanamıyorum?
Arayüz 8006 numaralı portta ve HTTPS üzerinde çalışır; adresi https://sunucu-ip:8006 biçiminde yazmanız gerekir. En sık üç sebep: adresin http olarak yazılması, portun belirtilmemesi ve kurulumda verilen ağ bilgilerinin (IP, ağ geçidi) hatalı olması. Sertifika kendinden imzalı olduğu için tarayıcı uyarısı normaldir. Ağ ayarını doğrulamak için sunucu konsolundan ip adres listesine bakın.
Proxmox'ta sanal makineyi hangi disk ve ağ sürücüsüyle kurmalıyım?
Disk için VirtIO SCSI, ağ için VirtIO tercih edilir; bunlar para-virtualize sürücülerdir ve emülasyona göre belirgin biçimde hızlıdır. Linux misafirlerde sürücüler çekirdekte hazır gelir. Windows misafirlerde kurulum sırasında VirtIO sürücü ISO'sunu ikinci bir CD olarak bağlamanız gerekir, aksi halde kurulum diski göremez. Uyumluluk sorunu yaşarsanız geçici olarak SATA ve E1000 kullanılabilir ama performans düşer.
Kaynaklar
- 1
Proxmox VE kurulum adımları, depolama tipleri ve ilk yapılandırma
Proxmox VE Administration Guide (2026) ↗ - 2
Proxmox VE paket depoları ve abonelik gerektirmeyen depo yapılandırması
Proxmox VE Documentation: Package Repositories (2026) ↗ - 3
ZFS dosya sistemi mimarisi, veri bütünlüğü ve bellek kullanımı
OpenZFS Documentation (2026) ↗
Yazan: Erdem Özyurt
Bilişim Danışmanı · ISP Altyapı · Siber Güvenlik
Kablo döşemekten kod yazmaya, ağ tasarımından web geliştirmeye; Layer 1'den Layer 7'ye bütünlük içinde çalışıyorum.
Hakkımda daha fazla →