Skip to main content
CID222 Docs

Proxmox VE üzerine kurulum

Cihaz OVA'sını komut satırından Proxmox VE'ye aktarın, misafiri boyutlandırın, tanılamanın platformu tanımasını sağlayan SMBIOS alanlarını ayarlayın ve panele ulaşın.

  • Sürüm: 0.4
  • Rol: admin_user
  • Tür: görev

Proxmox VE üzerinde bir CID222 cihazı ayağa kaldırın. Proxmox, bir OVA'yı vSphere'in yaptığı gibi web arayüzünden içe aktarmaz; bu nedenle cihaz kabuk üzerinden gelir: .ova dosyasını açın, tanımlayıcıyı içe aktarın, diski yeni bir misafire bağlayın, sonra boyutlandırıp başlatın.

Neye ihtiyacım var?

Lisans
Any
Rol
admin_user

Ön koşullar

  • Cihazın .ova dosyası ve onun yanında verilen .sha256 dosyası elinizde.
  • Proxmox düğümünde root kabuk erişiminiz ve boş bir sanal makine kimliğiniz var.
  • Düğümde en az 32 GB RAM, 8 CPU çekirdeği ve hedef depolamada 100 GB boş alan var.
  • Cihazı bağlayacağınız köprü DHCP sunuyor.
  • Gereksinimler ve boyutlandırma ile Ağ ön koşulları sayfalarını okudunuz.

Note

Proxmox'un kendi içe aktarma araçları sürümler arasında değişmiştir: yeni sürümler doğrudan bir .ova dosyası kabul eder ve dizin depolamada bir içe aktarma görünümü sunar; eski sürümler ise yalnızca çıkarılmış .ovf dosyasını alır. Aşağıdaki yordam önce çıkarma yapar ve her sürümde çalışır.

Bu içe aktarmanın ayrıldığı yollar

DurumNe değişir
Güncel bir Proxmox VE sürümüqm importovf .ova dosyasını doğrudan kabul eder ve web arayüzü dizin depolamasında bir içe aktarma görünümü sunar. Aşağıdaki önce-çıkar yordamı her sürümde çalışır; emin değilseniz onu kullanın
Hedef depolama anlık görüntü alamıyor — düz LVM ya da dizin depolamasındaki ham imajlarSihirbaz öncesi bir geri dönüş noktanız olmaz. Anlık görüntü alabilen bir depolama (LVM-thin, ZFS ya da dizin depolamasında qcow2) kullanın ya da bunun yerine durdurulmuş misafirin bir yedeğini alın
Köprü VLAN farkındalıklıVLAN etiketini, ilk açılıştan önce köprüyle aynı anda adaptörde de ayarlayın. Sonradan değiştirmek cihazın adresini yeniden belirler
Köprü DHCP sunmuyorMisafir, IPv4 adresi olmadan bir oturum açma istemine açılır ve OVA statik adrese giden bir konsol yolu sunmaz. Bunun yerine ISO'dan kurun
virtio'yu E1000'e yeğliyorsunuzİkisi de çalışır — cihaz misafiri her iki sürücüyü de taşır. E1000 ana makineden hiçbir şey istemez
Düğüm aynı zamanda tek ana makinenizMisafiri ilk açılıştan önce Gereksinimler ve boyutlandırma sayfasına göre boyutlandırın. Cihazı aşırı taahhütle swap'e iten bir düğüm, yığını bozukmuş gibi gösterir

Cihazı içe aktarın ve başlatın

İndirmeyi doğrulayın

Proxmox düğümünde .ova dosyasını, yanında verilen .sha256 dosyasına karşı denetleyin.

sha256sum -c cid222-appliance-v<version>.ova.sha256

Komut OK yazdırır. Uyuşmazlık, indirmenin bozulduğu anlamına gelir; içe aktarmak yerine yeniden indirin.

Arşivi açın

Tanımlayıcıyı ve diski çıkarın.

mkdir -p /var/tmp/cid-ova && tar -xf cid222-appliance-v<version>.ova -C /var/tmp/cid-ova
ls /var/tmp/cid-ova

Dizin bir .ovf tanımlayıcısı, bir .mf bildirimi ve bir .vmdk diski içerir.

Tanımlayıcıyı içe aktarın

Onu hedef depolamanızda boş bir sanal makine kimliğine aktarın.

qm importovf <vmid> /var/tmp/cid-ova/*.ovf <storage>

Komut misafiri oluşturur, diski dönüştürür ve aktarımı ilerledikçe yazdırır. Büyük bir diskte bu birkaç dakika sürer.

Misafiri boyutlandırın

Belleği ve çekirdekleri paketinizin önerilen profiline ayarlayın.

qm set <vmid> --memory 65536 --cores 16

qm config <vmid> yeni değerleri gösterir. İçe aktarılan varsayılanlar desteklenen alt sınırdır — 32 GB ve 8 işlemci — bu da rahat bir boyut değil, bir tabandır.

Ağı bağlayın

Misafiri DHCP sunan bir köprüye bağlayın.

qm set <vmid> --net0 e1000,bridge=vmbr0

qm config <vmid> bağdaştırıcıyı listeler. Cihaz misafiri virtio sürücülerini de taşır; bu nedenle tercih ederseniz e1000 yerine virtio da çalışır.

Bellenimin SeaBIOS olduğunu doğrulayın

Misafir için Hardware → BIOS (donanım → BIOS) bölümünü açın ve Default (SeaBIOS) yazdığını doğrulayın.

Cihaz imajı BIOS bellenimi için derlenir ve doğrulanır. UEFI'ye çevrilmiş bir misafir açılmaz.

Platformu cihaza tanıtın

Options → SMBIOS settings (type1) (seçenekler → SMBIOS ayarları) bölümünü açın ve Manufacturer (üretici) alanını proxmox sözcüğünü içeren bir değere ayarlayın — örneğin Proxmox.

Alan misafirin yapılandırmasına kaydedilir ve bir sonraki açılışta etkinleşir.

Cihazı başlatın ve adresini bulun

Misafiri başlatın ve konsolunu görüntüleyin.

Misafir bir oturum açma istemine kadar açılır. Konsolda oturum açıp ip a çalıştırın ya da misafir aracı adresi bildirdiğinde misafirin Summary (özet) panelinden okuyun.

Paneli açın

http://<appliance-ip>/ adresine gidin.

Cihazın henüz bir yöneticisi olmadığı için sizi ilk açılış kurulum sihirbazına yönlendirir.

SMBIOS adımı neden önemli

Proxmox, bir cihazın misafirin içinden tanıyamadığı tek platformdur. Varsayılan bir Proxmox misafiri başka herhangi bir QEMU misafirinden ayırt edilemez: sanallaştırma yoklaması kvm bildirir, bellenim tabloları da tıpkı düz QEMU veya libvirt'te olacağı gibi bir QEMU üreticisi ve genel bir makine adı bildirir. Proxmox'u adlandıran bir SMBIOS type 1 alanı ayarlamak elinizdeki tek kanıttır ve cihazın tanılama anlık görüntüsünün platformu genel KVM yerine Proxmox olarak bildirmesini sağlayan şeydir.

Bu adımı atlamanın işletme açısından bir bedeli yoktur. Bedeli, bir destek mühendisinin bir anlık görüntünün hangi platformdan geldiğini sormadan görebilmesidir; çünkü yoklamanın okuduğu her şey olduğu gibi saklanır ama sıradan bir QEMU misafiri gibi okunur.

Doğrulama

  1. qm config <vmid>, ayarladığınız belleği, çekirdek sayısını ve bağdaştırıcıyı bildirir ve hiçbir EFI diski göstermez.
  2. http://<appliance-ip>/ yüklenir ve bir oturum açma formuna değil, kurulum sihirbazına iner.
  3. Aynı ağdaki bir makineden curl -sS -o /dev/null -w '%{http_code}\n' http://<appliance-ip>/ komutu 200 döndürür.
  4. Cihazın tanılama anlık görüntüsüne ulaşabildiğiniz yerde, görüntü platformu genel KVM yerine Proxmox olarak bildirir. KVM bildiriyorsa SMBIOS alanı son açılıştan sonra ayarlanmıştır — misafiri içinden yeniden başlatmak yerine durdurup yeniden başlatın. Bu adımı anlık görüntüyü geri okuyabilseniz de okuyamasanız da yapmaya değer: değer misafirde kaydedilir ve bir destek mühendisine sonradan hiçbir maliyeti olmaz.

Başarısız olursa

  • qm importovf tanımlayıcıyı reddediyor → yalnızca çıkarılmış .ovf alan bir Proxmox sürümünde komutu .ova dosyasına yönelttiniz. İkinci adımdaki gibi önce arşivi açın.
  • Misafir bir grub kurtarma istemine açılıyor ya da oturum açma isteminden önce donuyor → bellenim UEFI'ye çevrilmiştir. BIOS ayarını Default (SeaBIOS) değerine geri alın ve yeniden başlatın.
  • Konsol bir oturum açma istemi gösteriyor ama ip a hiç IPv4 adresi bildirmiyor → köprü DHCP sunmamıştır. Bağdaştırıcıyı DHCP'li bir köprüye taşıyın ya da ISO'nun elle ağ yapılandırma açılış girdisini kullanarak ISO'dan kurun — bkz. ISO'dan kurulum.
  • Sayfa yüklenmiyor ve konsol konteynerlerin hâlâ başladığını gösteriyor → birkaç dakika daha verin; ilk açılış sırasında kısa süreli bir 502 beklenen durumdur.

Sonraki adımlar

Son güncelleme

Bu sayfada