Howto Xen XCP-NG: Difference between revisions
Jump to navigation
Jump to search
Mandulete1 (talk | contribs) |
Mandulete1 (talk | contribs) |
||
Line 36: | Line 36: | ||
import image in xen-orchestra: | import image in xen-orchestra: | ||
/ login / import / disk / sr local storage | / login / import / disk / sr local storage | ||
or import via cli: | |||
xe vdi-import filename=debian-12-generic-amd64.vhd format=vhd --progress uuid=525d86de-cc81-48df-9c04-02b17d7ad7a5 | |||
= references = | = references = | ||
* https://github.com/ronivay/XenOrchestraInstallerUpdater | * https://github.com/ronivay/XenOrchestraInstallerUpdater | ||
* https://docs.xcp-ng.org | * https://docs.xcp-ng.org |
Revision as of 17:13, 15 May 2024
installation
download iso:
wget https://mirrors.xcp-ng.org/isos/8.2/xcp-ng-8.2.1-20231130.iso?https=1 -O xcp-ng-8.2.1-20231130.iso
install xen-orchestra
clone repo using git:
git clone https://github.com/ronivay/xen-orchestra-docker
enable ssl in docker-compose:
# ports ports: - "80:80" - "443:443" # redirect to https - REDIRECT_TO_HTTPS=true # certificates path inside container - CERT_PATH='/cert.pem' - KEY_PATH='/cert.key' # volumes volumes: - ./xo-data:/var/lib/xo-server - ./redis-data:/var/lib/redis # mount certificate files to container - ./certs/cert.pem:/cert.pem - ./certs/cert.key:/cert.key - ./certs/ca.pem:/host-ca.pem
start docker container using docker-compose:
docker-compose up -d
import cloud image
install guestfs-tools:
pacman -S guestfs-tools --noconfirm
download debian 12 cloud image:
wget http://cdimage.debian.org/cdimage/cloud/bookworm/latest/debian-12-generic-amd64.qcow2
change image root password:
virt-sysprep -a debian-12-generic-amd64.qcow2 -q --root-password password:debian
convert image to vhd:
qemu-img convert -f qcow2 -O vpc -o subformat=dynamic debian-12-generic-amd64.qcow2 debian-12-generic-amd64.vhd -p
import image in xen-orchestra:
/ login / import / disk / sr local storage
or import via cli:
xe vdi-import filename=debian-12-generic-amd64.vhd format=vhd --progress uuid=525d86de-cc81-48df-9c04-02b17d7ad7a5