Proxmox 9¶
Bu makalede
- Çalıştırma Özellikleri
- Proxmox 9 Kurulumu
- İlk Oturum Açma ve Temel Kontrol
- Ağ: Bridge vmbr0
- Diskler ve Depolama
- ISO İmajlarını Yükleme
- İlk VM Oluşturma (Ubuntu 25.10)
- Windows Kurulumu (Daha Güçlü Node'lar İçin)
- LXC Konteynerleri: Hızlı Başlangıç
- Tipik VM Profilleri
- VM ve LXC'yi Tek Bir Ağda Bağlama
- Yedeklemeler ve Şablonlar
- Yaygın Sorunlar ve Çözümler
- Tanılama: Bilgi Kartı
- Mini-SSS
- Sistem İçin Hazırlık Kontrol Listesi
- API Kullanarak Proxmox 9 ile Sunucu Sipariş Etme
Çalıştırma Özellikleri¶
| ID | Yazılım Adı | Uyumlu OS | VM | BM | VGPU | GPU | Min CPU (Çekirdekler) | Min RAM (GB) | Min HDD/SSD (GB) | Özel Alan Adı | Aktif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 350 | ProxmoxVE 9 community edition | Debian 13 | + | + | + | + | 2 | 2 | - | Hayır | SİPARİŞ VER |
| 25 | ProxmoxVE 7.6 community edition | Debian 11 | + | + | + | + | 2 | 2 | - | Hayır | Hayır |
| 32 | ProxmoxVE 8.x community edition | Debian 12 | + | + | + | + | 2 | 2 | - | Hayır | Hayır |
Proxmox VE 9.0
Proxmox VE 9.0, 5 Ağustos 2025 tarihinde yayınlanmıştır ve sürüm 8.x'ten önemli farklara sahiptir:
Sürüm 9.0'ın ana yeni özellikleri:
- Debian Trixie'ye geçiş;
- Kalın kaynak tahsisli (thick resource allocation) LVM depolama üzerindeki sanal makineler için anlık görüntüler (snapshot) (ön izleme teknolojisi);
- Düğümleri ve kaynakları birbirine bağlamak için yüksek kullanılabilirlik (HA) kuralları;
- Yazılım tanımlı ağ (SDN) yığını için fabrikalar;
- Modernleştirilmiş mobil web arayüzü;
- ZFS, minimum kesinti süresiyle mevcut RAIDZ havuzlarına yeni cihazlar eklenmesini destekler.
Sürüm 9.0'daki kritik değişiklikler:
- Test deposu
pve-testolarak yeniden adlandırıldı; - Ağ arayüzlerinin isimlerinde olası değişiklikler;
- VirtIO vNIC: MTU alanı için varsayılan değer değiştirildi;
- AppArmor 4 güncellemesi;
VM.Monitoryetkisi kaldırıldı;- Depolama replikasyonu için yeni
VM.Replicateyetkisi; - Ayrıcalıklı konteyner oluşturmak
Sys.Modifyyetkisi gerektirir; - Yedekleme için
maxfilesyapılandırma desteği durduruldu; - GlusterFS desteği durduruldu;
- systemd, önyüklemeden sonra
System is tainted: unmerged-binuyarısı kaydeder.
Eğer sürüm 9.0 olan bir sunucu sipariş ettiyseniz, ayrıntılı geliştirici dokümantasyonuna aşina olduğunuzdan emin olun.
Not
Aksi belirtilmedikçe, varsayılan olarak yazılımın en son sürümünü resmi depolardan kuruyoruz.
Proxmox 9 Kurulumu¶
Sunucu kurulduktan sonra, 15-20 dakika içinde Proxmox VE servisinin kurulumu gerçekleştirilir. Hesaba bağlı posta kutusuna, kurulu sunucu hakkında sizi bilgilendiren ve Proxmox VE web yönetim arayüzüne girmek için erişmeniz gereken https://proxmox<ID_server>.hostkey.in formatında bir bağlantı içeren bir e-posta gönderilecektir:
- Login -
root; - Password - sistem şifresi.
Dikkat
Proxmox'u bir işletim sistemi olarak kuruyorsanız, web arayüzüne erişmek için http://server_IP:8006 adresine gitmeniz gerekir.
İlk Oturum Açma ve Temel Kontrol¶
-
Tarayıcınızı açın >
https://proxmox{Server_ID}.hostkey.inadresine gidin ve kimlik bilgilerini girin:
-
Şuraya gidin: Datacenter > Node > Summary - CPU, RAM, diskleri ve çalışma süresini (uptime) kontrol edin.

-
Eğer abonelik yoksa kurumsal depoyu devre dışı bırakın:
Node > Repositories > pve-enterprise > Disable. pve-no-subscription kısmını açık tutun:

Terminal Komutları:
Ağ: Bridge vmbr0¶
vmbr0 köprüsü, VM'lerin bağlandığı sanal bir "switch"tir (anahtar). Fiziksel bir arayüze (örneğin ens18/eno1) bağlıdır.
Web Arayüzü Üzerinden¶
-
Node > System > Network.

-
vmbr0'ın varlığını doğrulayın. Eğer yoksa veya yapılandırılmamışsa -
Create>Linux Bridge:- Name:
vmbr0 - IPv4/CIDR: X.X.X.X/YY formatında statik IP'nizi belirtin (DHCP kullanıyorsanız boş bırakın);
- Gateway (IPv4): varsayılan ağ geçidi (genellikle X.X.X.1) (DHCP kullanıyorsanız girmeyin);
- Bridge ports: fiziksel arayüzünüz, örneğin
ens1; - Save >
Apply configuration:

- Name:
CLI Üzerinden (Web erişimi kaybolursa)¶
Örnek /etc/network/interfaces (ifupdown2):
auto lo
iface lo inet loopback
auto ens18
iface ens18 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.0.2.10/24
gateway 192.0.2.1
bridge-ports ens18
bridge-stp off
bridge-fd 0
Not
Node için DHCP adreslemesi gerekiyorsa: iface vmbr0 inet static bloğunu iface vmbr0 inet dhcp ile değiştirin ve gateway satırını kaldırın.
Yaygın Hatalar:
- Yanlış belirtilmiş bridge-ports (yanlış fiziksel arayüz) > ağ "kaybolur". Arayüzü düzeltin ve
ifreload -akomutunu çalıştırın. - Yanlış gateway veya alt ağ girilmesi > yerel bağlantı mevcuttur ancak internet erişimi yoktur.
Diskler ve Depolama¶
VM Depolaması İçin İkinci Bir Disk Ekleme¶
-
Node > Disks: yeni diskin göründüğünden emin olun (örneğin sdb).

-
Seçenek A - LVM-Thin (anlık görüntüler için uygundur):
- Disks > LVM-Thin >
Create: diski seçin > VG adı (örneğin pve2) ve thin-pool (örneğin data2) belirtin.

- Depolama Datacenter > Storage altında görünecektir.

- Disks > LVM-Thin >
-
Seçenek B - Directory:
- Bir dosya sistemi oluşturun (Disks > ZFS veya manuel olarak
mkfs.ext4),/mnt/...altına bağlayın (mount).

- Datacenter > Storage >
Add>Directory> yol/mnt/...> Disk imajı, ISO imajını etkinleştirin (ihtiyaca göre).
- Bir dosya sistemi oluşturun (Disks > ZFS veya manuel olarak
Not
ZFS için RAM miktarını göz önünde bulundurarak bir profil seçin (önerilen ≥ 8 GB). Zayıf VDS'lerde LVM-Thin veya Directory daha iyidir.
ISO İmajlarını Yükleme¶
ISO imajları iki şekilde yüklenebilir.
A. Web Arayüzü Üzerinden¶
- Datacenter > Storage > (tipi
ISOolanstorageseçin, örn.local) > Content. Upload> yerelubuntu-25.10-live-server-amd64.isodosyasını seçin > yüklemenin tamamlanmasını bekleyin.

B. Node Üzerinden (CLI)¶
Ubuntu 25.10 ISO'sunu local depolamaya indirme örneği:
.../template/iso klasöründe olduğundan ve storage tipinin ISO Image içerdiğinden emin olun. İlk VM Oluşturma (Ubuntu 25.10)¶
Örnek: Ubuntu Server 25.10 (2 vCPU'lu VPS)
Create VM düğmesine tıklayın (sağ üst):

General: ID kısmını varsayılan olarak bırakın, Name - ubuntu2510 (veya kendi isminiz):

OS: ISO ubuntu-25.10-live-server-amd64.iso seçin, Type: Linux:

System:
- Graphics card:
Default; - BIOS:
OVMF(UEFI); - Machine:
q35; - SCSI Controller:
VirtIO SCSI single; - (İsteğe bağlı olarak) VM oluşturulduktan sonra Options kısmından Qemu Agent'ı etkinleştirin (aşağıda see):

Disks:
- Bus/Device:
SCSI; - SCSI Controller:
VirtIO SCSI single; - Storage:
LVM-Thin/Directorydepolamanız; - Size: 20–40 GB (test için minimum 10-15 GB);
- Discard (TRIM): bir
thin-poolüzerinde etkinleştirin:

CPU:
- Sockets: 1;
- Cores: 2 (VPS'nize göre);
- Type:
host(en iyi performans):

Memory:
- 2048–4096 MB. Ballooning özelliğini etkinleştirebilirsiniz (örn.
Min 1024,Max 4096):

Network:
- Model:
VirtIO(paravirtualized); - Bridge:
vmbr0; - VLAN gerekiyorsa:
VLAN Tag:

Confirm: ayarları kontrol edin, Start after created seçeneğini işaretleyin ve Finish düğmesine tıklayın:

İşletim Sistemi Kurulumu:¶
-
VM'yi başlatın > Console (
noVNC) >Try or Install Ubuntu:
-
Yükleyici (Installer):
- İhtiyaca göre DHCP/statik IP;
- Disk:
Use entire disk; - Profile: kullanıcı/şifre;
- OpenSSH server: etkinleştirin.
-
Yeniden başlatın ve konsol/SSH üzerinden oturum açın.
Kurulum Sonrası:¶
Ardından Proxmox'ta: VM > Options > Qemu Agent =Enabled: 
Boot Order: ISO'dan önyükleme yapılıyorsa - Options > Boot Order > scsi0 öğesini cdrom öğesinin üzerine taşıyın.
Windows Kurulumu (Daha Güçlü Node'lar İçin)¶
≥4 vCPU/8 GB RAM olan node'lar için uygundur. Zayıf VPS'lerde Windows kararsız çalışabilir.
-
ISO: Storage > Content kısmından Windows Server (2019/2022/2025) ve
virtio-win.iso(sürücüler) ISO'larını indirin:
-
Create VM> OS:Microsoft Windows, kurulum ISO imajını seçin.Add additional drive for VirtIO driversseçeneği, sürücülerin bulunduğu ikinci bir CD eklemenize olanak tanır:
-
System:
BIOS OVMF(UEFI);- Machine:
q35; - Gerekirse
Add EFI DiskveAdd TPMseçeneklerini etkinleştirin (yeni Windows sürümleri için). Eğer başlatılmazsa -SeaBIOSdeneyin veEFI/TPM'yi devre dışı bırakın:

- Machine:
-
Disks:
- Bus:
SCSI; - Controller:
VirtIO SCSI; - Size: 40–80 GB;
- IO Threads seçeneğini etkinleştirin:

- Bus:
-
CPU: 2–4 vCPUs;
- Type:
host:

- Type:
-
Memory: 4–8 GB:

-
Network:
Model VirtIO(paravirtualized),Bridge vmbr0:
-
Confirm:
Createdüğmesine tıklayarak VM oluşturma işlemini tamamlayın, ardından Hardware > CD/DVD Drive kısmından ikinci bir ISO -virtio-win.isoekleyin:
-
Windows Yükleyicisi: Disk seçimi adımında
Load Driverdüğmesine tıklayın > VirtIO içeren CD'yi (vioscsi/viostor) belirtin. Kurulumdan sonra - Aygıt Yöneticisi'nden ağ sürücülerini ayarlayın (NetKVM):
-
Guest Agent (isteğe bağlı): Windows için
virtio-win ISOkullanarakQemu Guest Agentyükleyin:
Windows Sorun Giderme:¶
- Siyah ekran/başlamıyor: OVMF > SeaBIOS olarak değiştirin, EFI/TPM'yi devre dışı bırakın.
- Ağ yok: NIC = VirtIO olduğundan ve NetKVM sürücüsünün yüklü olduğundan emin olun.
- Disk yavaşlığı: Diskin SCSI + virtio sürücüsü olduğundan emin olun.
LXC Konteynerleri: Hızlı Başlangıç¶
Şablon depolamasında minimum yazılıma sahip önceden hazırlanmış şablonlar mevcuttur.
-
Datacenter > Storage > (tipi
Templatesolanstorageseçin) > Content > Templates. Örneğin şunu indirin:ubuntu-25.04-standard_*.tar.zstveya ihtiyacınız olan başka bir şablon:
-
Create CTdüğmesine tıklayın:- General: ID/Name belirtin,
Unprivileged container=Enabled(varsayılan olarak daha güvenlidir).rootşifresi veya SSH anahtarı ayarlayın.

- Template: İndirilen şablonu seçin.

- Disks: Depolama/Boyut (örneğin 8–20 GB).

- CPU/RAM: Göreve göre (örneğin 1 vCPU, 1–2 GB RAM).

- Network:
Bridge vmbr0, IPv4 =DHCP(veya gerekirse Statik). Gerekiyorsa VLAN Tag.

- General: ID/Name belirtin,
Ağ için İpucu: Eğer vmbr1 üzerinde NAT kullanıyorsanız, onu ayarlayın ve statik IP belirtin.
- **DNS**: Host'tan varsayılan veya kendi DNS'iniz.

- **Features**: İsteğe bağlı olarak `nesting`, `fuse`, `keyctl` seçeneklerini etkinleştirin (konteyner içindeki uygulamalara bağlıdır).
Start at boot/Start after created: isteğinize göre.- Başlattıktan sonra: SSH üzerinden oturum açın ve şablon veya paketlerden yazılım yükleyin:

LXC'de Qemu Guest Agent'a gerek yoktur. Host dizinlerini bağlamak (mount) MP (Mount points) aracılığıyla yapılır.
Tipik VM Profilleri¶
- Ubuntu/Debian (Web/DB/Utility): SCSI + VirtIO, UEFI (OVMF), 1–2 vCPU, 2–4 GB RAM, disk 20–60 GB; Qemu Guest Agent'ı etkinleştirin.
- Hafif Servisler (DNS/DHCP/Proxy): 1 vCPU, 1–2 GB RAM, disk 8–20 GB.
- Konteyner Hostları (Docker/Podman): 2–4 vCPUs, 4–8 GB RAM; veriler için ayrı bir disk/havuz.
ISO'ya Alternatif: Hızlı klonlama için otomatik yapılandırılmış ağ/SSH özellikli Ubuntu 25.10 Cloud-Init imajlarını kullanabilirsiniz. Birçok benzer VM planlıyorsanız uygundur.
VM ve LXC'yi Tek Bir Ağda Bağlama¶
Dikkat
Proxmox'u bir VPS üzerinde kullanıyorsanız, ek IP'ler, VLAN'lar ve DHCP olmadan yalnızca tek bir harici IP ve MAC adresine sahip olursunuz, bu nedenle:
- Genel IP (public IP), tek arayüzü (örneğin ens18) köprüleyen
vmbr0köprüsü için atanmalıdır. - VM/CT'ler kendi genel IP'lerini alamazlar; dahili bir alt ağ (örn. 10.10.0.0/24) kullanmalı ve ana makinedeki NAT üzerinden internete erişmelidirler.
- Aşağıdaki 10.10.0.x adresli örnekler, harici
vmbr0köprüsü değil, dahili ağları (vmbr1) ifade eder.
Temel Varyant (Tek Alt Ağ):¶
- Tüm VM/konteynerlerin Bridge =
vmbr0(veyavmbr1) olduğundan emin olun. - Eğer DHCP ağı kullanılıyorsa - adresler otomatik olarak atanır, statik ise - IP'leri tek bir alt ağda belirtin (örneğin
10.10.0.2/24,10.10.0.3/24) ve ortak gateway10.10.0.1. - İsteğe bağlı: VLAN: VM/CT ağ kartı ayarlarında VLAN Tag belirtin ve switch uplink'inin bu VLAN'a izin verdiğinden emin olun.
- İşletim sistemi içinde, yerel güvenlik duvarcının ICMP/SSH/HTTP'yi engellemediğini kontrol edin.
- Test: Ubuntu VM üzerinden
ping <IP-LXC>yapın ve tersini deneyin; sorunlardaip route,tracerouteyardımcı olacaktır.
Farklı Alt Ağlar Olduğunda:¶
- Proxmox kendisi köprüler arasında yönlendirme (routing) yapmaz. Bir yönlendiriciye (Linux/pfSense yüklü ayrı bir VM) veya ana makinede NAT'a ihtiyaç vardır.
- Ana makinede basit NAT (örnek):
Yönlendirmeyi etkinleştirin:
vmbr1'den internete vmbr0 üzerinden NAT: Kalıcılık için /etc/network/if-up.d/ içine kurallar ekleyin veya nftables kullanın: EXT_IF=vmbr0
iptables -t nat -C POSTROUTING -s 10.10.0.0/24 -o $EXT_IF -j MASQUERADE 2>/dev/null || \
iptables -t nat -A POSTROUTING -s 10.10.0.0/24 -o $EXT_IF -j MASQUERADE
iptables -C FORWARD -i vmbr1 -o $EXT_IF -j ACCEPT 2>/dev/null || \
iptables -A FORWARD -i vmbr1 -o $EXT_IF -j ACCEPT
iptables -C FORWARD -i $EXT_IF -o vmbr1 -m state --state RELATED,ESTABLISHED -j ACCEPT 2>/dev/null || \
iptables -A FORWARD -i $EXT_IF -o vmbr1 -m state --state RELATED,ESTABLISHED -j ACCEPT
Dikkat
Tek bir IP'ye sahip bir VPS üzerinde, tüm VM/CT'ler tipik olarak vmbr1 köprüsü üzerinde dahili bir alt ağda (örn. 10.10.0.0/24) bulunur ve vmbr0 üzerindeki tek harici IP kullanılarak ana makinede NAT üzerinden internete çıkarlar.
Not
NAT kullanımı, LXC ve ISO ile kurulmuş işletim sistemlerini tek bir alt ağda birleştirmek için uygundur.
Yedeklemeler ve Şablonlar¶
-
Yedekleme: Datacenter > Backup veya Node > Backup -
vzdumpprogramını ayarlayın (depolama, zaman, snapshot/stop modu):
-
VM Şablonı: Temel VM kurulumundan sonra >
Convert to Template.Cloneüzerinden yeni VM'ler oluşturmak zaman kazandırır ve hataları önler:

Yaygın Sorunlar ve Çözümler¶
"Web Arayüzü Kayboldu" (GUI Açılmıyor)¶
Düğümün SSH üzerinden erişilebilir olup olmadığını kontrol edin. Düğümde şu komutu çalıştırın:
Servislerin yumuşak yeniden başlatılması (soft restart): Eğer paketler güncellendiyse - apt işlemini tamamlayın ve asılı kalan süreçleri çözün (dikkatli olun), mevcut alanı kontrol edindf -h. Köprü Düzenlemesinden Sonra Ağ Kaybı¶
Konsol üzerinden bağlanın (sağlayıcı/VNC/IPMI aracılığıyla). /etc/network/interfaces dosyasını kontrol edin ve uygulayın:
bridge-ports kısmının doğru fiziksel arayüz olduğundan emin olun. VM İnternete Bağlanmıyor¶
- VM içinde doğru IP/maske/gateway/DNS bilgilerinin belirtildiğinden emin olun.
- VM'in ağ adaptörünün Bridge ayarının - vmbr0 (veya nat/vmbr1) olduğunu kontrol edin.
- VLAN kullanılıyorsa - VM NIC ayarlarında (Hardware > Network Device > VLAN Tag) VLAN Tag belirtin ve switch uplink'inin bu VLAN'a izin verdiğinden emin olun.
ISO Önyükleme Yapmıyor / Yükleyici Görünmüyor¶
- Boot Order (Options > Boot Order) ayarlarını ve doğru ISO'nun bağlı olduğunu kontrol edin.
- UEFI kullanılıyorsa, ISO desteklemiyorsa konuk işletim sisteminde Secure Boot'un etkin olmadığını kontrol edin.
Yüksek Yük/Disk "Tıkanması"¶
- Yoğun disk kullanımı için VirtIO SCSI kullanın ve IO Threads seçeneğini etkinleştirin.
- Yedeklemeleri, çalışan disklerin bulunduğu aynı thin-pool üzerine depolamayın - ayrı bir depolama olması daha iyidir.
VM'de "Bağlantısı Kesilen" Web Kamerası/USB Cihazı¶
- USB passthrough için Hardware > USB Device kullanın. Cihaz yanıt vermeyi keserse - VM'yi
Stop/Startyapın veya ana makinede USB'u yeniden bağlayın. BazenUse USB3seçeneğini devre dışı bırakmak uyumluluk konusunda yardımcı olur.
Güncellemeler ve Yeniden Başlatma¶
Güncellemeleri "pencere" (uygun zaman) aralarında yapın ve büyük yükseltmelerden önce yedek alın.Tanılama: Bilgi Kartı¶
Düğüm ağı:
Proxmox servisleri: Disk alanı: Depolama birimleri: VM cihazı: Hızlı VM yeniden başlatma:Mini-SSS¶
S: vmbr0 yeniden adlandırılabilir mi? C: Evet, ancak üretim ortamındaki bir düğümde önerilmez - vmbr0 olarak bırakmak ve gerektiğinde ek köprüler (vmbr1) eklemek daha kolaydır.
S: ISO'lar varsayılan olarak nerede bulunur? C: Yerel depolamada: /var/lib/vz/template/iso.
S: local ile local-lvm arasındaki fark nedir? C: Local - ISO, konteyner şablonları vb. için normal bir dizindir. local-lvm - anlık görüntüler (snapshot) alabilen VM/konteyner diskleri için LVM-Thin yapısıdır.
S: Bir VM hızlıca nasıl klonlanır? C: Örnek bir VM'yi Template haline getirin, ardından Clone > Full/Linked seçeneğini kullanın.
S: Bir VM'un CPU/RAM kapasitesi güvenli bir şekilde nasıl ölçeklenir? C: VM'yi kapatın ve kaynakları değiştirin; Linux tarafında parametreler "çalışırken" (on the fly) değiştirilebilir ancak planlı yapılması daha iyidir.
Sistem İçin Hazırlık Kontrol Listesi¶
https://<server_IP>:8006erişimi mevcut;vmbr0kuruldu ve düğümden internet erişimi var;- ISO'lar depolamaya yüklendi;
- İlk VM oluşturuldu ve kuruldu;
- Qemu Guest Agent etkinleştirildi;
- Yedekleme yapılandırıldı (
vzdump schedule); - Güncellemeler kontrol edildi.
API Kullanarak Proxmox 9 ile Sunucu Sipariş Etme¶
Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.