diff --git a/multi-node-aio/playbooks/group_vars/all.yml b/multi-node-aio/playbooks/group_vars/all.yml
index f3a0aca0..1281cede 100644
--- a/multi-node-aio/playbooks/group_vars/all.yml
+++ b/multi-node-aio/playbooks/group_vars/all.yml
@@ -14,6 +14,7 @@
 default_interface: "{{ default_network | default('eth0') }}"
 default_vm_image: "{{ default_image | default('ubuntu-16.04-amd64') }}"
 default_vm_storage: "{{ vm_disk_size | default(92160) }}"
+default_vm_root_disk_size: 8192
 default_vm_disk_mode: lvm
 default_vm_disk_vg: vg01
 default_acng_bind_address: 0.0.0.0
diff --git a/multi-node-aio/playbooks/pxe/configs/debian/vm.config.j2 b/multi-node-aio/playbooks/pxe/configs/debian/vm.config.j2
index c21cc5f1..a258b131 100644
--- a/multi-node-aio/playbooks/pxe/configs/debian/vm.config.j2
+++ b/multi-node-aio/playbooks/pxe/configs/debian/vm.config.j2
@@ -121,7 +121,7 @@ d-i partman-auto/expert_recipe string \
                       lv_name{ swap00 }                       \
                       method{ swap } format{ }                \
               .                                               \
-              8192 1 16384 ext4                               \
+              {{ default_vm_root_disk_size }} 1 16384 ext4    \
                       $lvmok{ } in_vg{ vmvg00 }               \
                       lv_name{ root00 }                       \
                       method{ format } format{ }              \