====== Proxmox VE virtuális gép telepítése ====== Hozunk létre egy kickstart állományt # cat > /root/ol9.cfg <<'EOF' text lang en_US.UTF-8 keyboard --vckeymap=hu timezone Europe/Budapest --utc cdrom repo --name="AppStream" --baseurl=file:///run/install/repo/AppStream firstboot --disable ignoredisk --only-use=sda clearpart --all --initlabel part /boot/efi --fstype="efi" --ondisk=sda --size=600 --fsoptions="umask=0077,shortname=winnt" part /boot --fstype="ext4" --ondisk=sda --size=1024 part pv.01 --fstype="lvmpv" --ondisk=sda --size=1 --grow volgroup vg_system --pesize=4096 pv.01 logvol swap --fstype="swap" --size=4096 --name=lv_swap --vgname=vg_system logvol / --fstype="ext4" --size=20480 --grow --name=lv_root --vgname=vg_system rootpw --plaintext --allow-ssh bootloader --append="quiet" firewall --enabled selinux --enforcing eula --agreed poweroff %addon com_redhat_kdump --disable %end %packages --exclude-weakdeps @core -btrfs-progs -xfsprogs %end %post cp -a /etc/dnf/dnf.conf /etc/dnf/dnf.conf.orig && echo -e "install_weak_deps=False" >> /etc/dnf/dnf.conf systemctl enable tmp.mount %end EOF Ez a leírás Proxmox VE alatt parancssoros virtuális gép telepítés eljárását írja le. ===== Előkészítő műveletek ===== A Telepítéshez Oracle Linux 9u7 (x86_64) verziót töltsük le a /var/lib/vz/template/iso könyvtárba # curl -L -o /var/lib/vz/template/iso/OracleLinux-R9-U7-x86_64-dvd.iso https://yum.oracle.com/ISOS/OracleLinux/OL9/u7/x86_64/OracleLinux-R9-U7-x86_64-dvd.iso A letöltés után csatlakoztassuk az iso fájlt a fájlrendszerhez # mount -o ro,loop /var/lib/vz/template/iso/OracleLinux-R9-U7-x86_64-dvd.iso /media Másoljuk ki a telepítő kernelét és inicializáló fájlrendszerét # cp -a /media/images/pxeboot /var/lib/vz/boot ===== Telepítés ===== Hozzuk létre a virtuális gépet, módosítsuk a kernel paramétereket az indításhoz, indítsuk a telepítést majd töröljük a paramétereket. Állítsuk be a VMID, VMNAME változókat! # VMID=101 # VMNAME=vm101 # qm create ${VMID} --sockets=1 --cores=4 --name=${VMNAME} --memory=4096 --cpu=host --scsi0=vmpool:32,iothread=1 --scsihw=virtio-scsi-single --ide2=local:iso/OracleLinux-R9-U7-x86_64-dvd.iso,media=cdrom --net0=virtio,bridge=vmbr0,firewall=1 # qm set ${VMID} --args "-kernel /var/lib/vz/boot/vmlinuz -initrd /var/lib/vz/boot/initrd.img -append 'inst.ks=http://SZERVERNÉV/ol9.cfg ip=::::${VMNAME}::dhcp inst.text'" # qm start ${VMID} # qm set ${VMID} --delete args