forked from evolix/ansible-roles
kvm-host: fix memory allocation in add-vm.sh
This commit is contained in:
parent
7cf08cec1a
commit
4a626df981
|
@ -68,6 +68,7 @@ $DIALOG --hfile $HELPFILE --title "KVM Config" --form "Set the right config. "\
|
||||||
2>$DIALOGOUT
|
2>$DIALOGOUT
|
||||||
vCPU=$(sed 1'q;d' $DIALOGOUT)
|
vCPU=$(sed 1'q;d' $DIALOGOUT)
|
||||||
memory=$(sed 2'q;d' $DIALOGOUT)
|
memory=$(sed 2'q;d' $DIALOGOUT)
|
||||||
|
memory=$(($memory * 1024))
|
||||||
volroot=$(sed 3'q;d' $DIALOGOUT)
|
volroot=$(sed 3'q;d' $DIALOGOUT)
|
||||||
volhome=$(sed 4'q;d' $DIALOGOUT)
|
volhome=$(sed 4'q;d' $DIALOGOUT)
|
||||||
vmName=$(sed 5'q;d' $DIALOGOUT)
|
vmName=$(sed 5'q;d' $DIALOGOUT)
|
||||||
|
@ -193,7 +194,7 @@ virtHome=""
|
||||||
dryRun virt-install --connect=qemu:///system \
|
dryRun virt-install --connect=qemu:///system \
|
||||||
--name=${vmName} \
|
--name=${vmName} \
|
||||||
--cpu mode=host-passthrough --vcpus=${vCPU} \
|
--cpu mode=host-passthrough --vcpus=${vCPU} \
|
||||||
--ram=${memory%%G} \
|
--memory=${memory} \
|
||||||
--disk path=/dev/drbd/by-disk/${volrootDisk}/${vmName}_root,bus=virtio,io=threads,cache=none,format=raw \
|
--disk path=/dev/drbd/by-disk/${volrootDisk}/${vmName}_root,bus=virtio,io=threads,cache=none,format=raw \
|
||||||
$virtHome \
|
$virtHome \
|
||||||
--network=bridge:br0,model=virtio \
|
--network=bridge:br0,model=virtio \
|
||||||
|
|
Loading…
Reference in a new issue