Trin 1 af 8 · Proxmox og KVM
Proxmox og KVM
Kopiér link til siden “Proxmox og KVM”Opret appliancen i Proxmox, og åbn opsætningsguiden i browseren.
Det skal I bruge
Kopiér link til afsnittet “Det skal I bruge”- Adgang til Downloads i sslbrain Cloud (EU).
- Plads til en maskine med 2 vCPU, 4 GB RAM og 40 GB disk.
- Adgang til Proxmox-hostens shell samt navn på storage og netværksbridge.
Hent diskbilledet
Kopiér link til afsnittet “Hent diskbilledet”-
Åbn Downloads i sslbrain Cloud, og hent qcow2-filen og dens
.sha256-fil. -
Kopiér begge filer til Proxmox-hosten, og kontrollér filen. Erstat
<version>med filens version:Terminal window sha256sum -c sslbrain-<version>.qcow2.sha256
Importér disken
Kopiér link til afsnittet “Importér disken”Kommandoerne bruger et ledigt <vmid>, jeres <storage> og bridgen vmbr0. Ret dem til jeres miljø.
Opret maskinen i Proxmox
Kopiér link til afsnittet “Opret maskinen i Proxmox”-
Opret maskinen med SeaBIOS og uden disk:
Terminal window qm create <vmid> --name sslbrain --cores 2 --memory 4096 \--net0 virtio,bridge=vmbr0 --scsihw virtio-scsi-pci \--bios seabios --ostype l26 -
Importér diskbilledet:
Terminal window qm importdisk <vmid> sslbrain-<version>.qcow2 <storage> -
Sæt den importerede disk på som
scsi0. Brug diskens navn fra importens resultat, efterunused0::Terminal window qm set <vmid> --scsi0 local-lvm:vm-<vmid>-disk-0 --boot order=scsi0
Start maskinen
Kopiér link til afsnittet “Start maskinen”-
Start maskinen, og åbn Console. Vent, mens appliancen udvider disken og henter og kontrollerer sin software.
-
Åbn adressen i
Open https://<ip> in a browser to use it.Browseren advarer om det selvsignerede certifikat. Kontrollér fingeraftrykket, og fortsæt til siden.
Kontrollér, at det virker
Kopiér link til afsnittet “Kontrollér, at det virker”Opsætningsguiden viser Log ind med sslbrain Cloud.
Næste skridt
Kopiér link til afsnittet “Næste skridt”Fortsæt med 2. Første opsætning.
Hvis det fejler
Kopiér link til afsnittet “Hvis det fejler”- Kontrolsummen stemmer ikke → hent diskbilledet og den tilhørende
.sha256-fil igen. - Maskinen starter ikke fra disken → vælg SeaBIOS, og sæt
scsi0først i boot-rækkefølgen. - Konsollen viser
NO NETWORK ADDRESS→ sæt en fast adresse med punkt 3 i konsolmenuen. - Adressen fra seed-disken bliver ikke sat → læs årsagen i konsollen, og sæt adressen med punkt 3.
- Softwaren kan ikke hentes → kør forbindelsestesten med punkt 2 i konsolmenuen. Se Netværk og firewall og Ingen forbindelse til sslbrain Cloud.
KVM og libvirt
Kopiér link til afsnittet “KVM og libvirt”Kopiér diskbilledet til libvirts image-mappe, og opret maskinen. Erstat br0 med jeres bridge.
virt-install --name sslbrain --vcpus 2 --memory 4096 \ --disk path=/var/lib/libvirt/images/sslbrain-<version>.qcow2,bus=scsi \ --controller type=scsi,model=virtio-scsi \ --network bridge=br0,model=virtio \ --os-variant ubuntu24.04 --import --noautoconsoleFast adresse via en seed-disk
Kopiér link til afsnittet “Fast adresse via en seed-disk”Uden seed-disk bruger appliancen DHCP. En fast adresse gives med på en lille seed-disk, som appliancen læser én gang ved første start.
-
Skriv en fil, der hedder
user-data. Alle nøgler er valgfri. Skriv én nøgle pr. linje, uden anførselstegn:#cloud-confighostname: sslbrain-01ip_address: 10.0.0.10/24gateway: 10.0.0.1dns: 10.0.0.53,10.0.0.54 -
Opret en tom
meta-dataved siden af, og lav seed-disken:Terminal window touch meta-datagenisoimage -output seed.iso -volid cidata -joliet -rock user-data meta-data -
Sæt seed-disken i maskinen som cd-rom, før I starter den første gang.
På Proxmox: læg
seed.isoi en ISO-storage, fx/var/lib/vz/template/iso/, og sæt den i:Terminal window qm set <vmid> --ide2 local:iso/seed.iso,media=cdromMed
virt-install: tilføj--disk path=seed.iso,device=cdromtil kommandoen ovenfor.
Appliancen bruger kun de fire nøgler ovenfor. cloud-init er slået fra, så brugere, SSH-nøgler og netværksafsnit i filen bliver ikke brugt. Efter første start kan seed-disken tages ud. Adressen skifter I derefter med punkt 3 i konsolmenuen (Konsolmenu).
Disken kan forstørres før første start med qm resize <vmid> scsi0 +20G.