Browse Source

Change partionning (because there is an extended default part with Debian)

master
nemo 3 years ago
parent
commit
a48137052c
  1. 10
      deploy_vm.sh

10
deploy_vm.sh

@ -424,7 +424,7 @@ if [ "${VM_DISK_EXTEND}" -ne 0 ]; then
echo "INFO : Create new primary partition to extend VG... (Create new partition)"
# Dirty but it's just work
ssh ${SSH_OPT} ${SSH_HOST} "echo -e \"n\np\n\n\n\nt\n\n8e\nw\n\" | fdisk /dev/vda" &> /dev/null
ssh ${SSH_OPT} ${SSH_HOST} "echo -e \"n\np\n\n\n\nn\np\n\n\n\nt\n4\n\n8e\nw\n\" | fdisk /dev/vda" &> /dev/null
# Don't check errors because return code in error (system has to reboot)
@ -436,9 +436,9 @@ if [ "${VM_DISK_EXTEND}" -ne 0 ]; then
echo "INFO : Wait 1 minute for system reboot"
sleep 60
echo "INFO : Create new PV... (pvcreate /dev/vda3)"
echo "INFO : Create new PV... (pvcreate /dev/vda4)"
ssh ${SSH_OPT} ${SSH_HOST} "pvcreate /dev/vda3" &> /dev/null
ssh ${SSH_OPT} ${SSH_HOST} "pvcreate /dev/vda4" &> /dev/null
if [ $? -ne 0 ]; then
echo 'ERROR : problem during create PV, please finish manually the deploy OR delete VM and IPAM information'
@ -452,9 +452,9 @@ if [ "${VM_DISK_EXTEND}" -ne 0 ]; then
exit 1
fi
echo "INFO : Add new PV to VG ${DEFAULT_VG}... (vgextend ${DEFAULT_VG} /dev/vda3)"
echo "INFO : Add new PV to VG ${DEFAULT_VG}... (vgextend ${DEFAULT_VG} /dev/vda4)"
ssh ${SSH_OPT} ${SSH_HOST} "vgextend ${DEFAULT_VG} /dev/vda3" &> /dev/null
ssh ${SSH_OPT} ${SSH_HOST} "vgextend ${DEFAULT_VG} /dev/vda4" &> /dev/null
if [ $? -ne 0 ]; then
echo 'ERROR : problem during add new PV in VG, please finish manually the deploy OR delete VM and IPAM information'

Loading…
Cancel
Save