From 371f0a461baccf2a19c3d77e81dfaba9562d8e24 Mon Sep 17 00:00:00 2001 From: James Crook Date: Tue, 19 Feb 2019 17:15:06 +0000 Subject: [PATCH] Add a variable for storage location Add a check to see if "local-" something exists, make sure we have only one entry and use that as the storage location. I have local-zfs rather then local-lvm --- install.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/install.sh b/install.sh index ca8329e..838d583 100644 --- a/install.sh +++ b/install.sh @@ -45,11 +45,12 @@ echo -e "\n\n\n" \ "********************************\n" \ "* Creating new VM *\n" \ "********************************\n" && \ -qm create $VMID -bios ovmf -bootdisk sata0 -efidisk0 local-lvm:vm-${VMID}-disk-0,size=128K \ +DISKLOCATION=$(cat /etc/pve/storage.cfg | grep local- | cut -f2 -d" " | sed -n 1p) +qm create $VMID -bios ovmf -bootdisk sata0 -efidisk0 ${DISKLOCATION}:vm-${VMID}-disk-0,size=128K \ -name $(sed -e "s/\_//g" -e "s/.vdi.gz//" <<< $FILE) -net0 virtio,bridge=vmbr0 \ - -onboot 1 -ostype l26 -sata0 local-lvm:vm-${VMID}-disk-1,size=6G \ + -onboot 1 -ostype l26 -sata0 ${DISKLOCATION}:vm-${VMID}-disk-1,size=6G \ -scsihw virtio-scsi-pci && \ -pvesm alloc local-lvm $VMID vm-${VMID}-disk-0 128 1>&/dev/null && \ +pvesm alloc ${DISKLOCATION} $VMID vm-${VMID}-disk-0 128 1>&/dev/null && \ qm importdisk $VMID ${FILE%".gz"} local-lvm 1>&/dev/null && \ echo -e "\n\n\n" \ "********************************\n" \