Updated lvm volume manage roles
diff --git a/defaults/main.yml b/defaults/main.yml index e28a4f6..8d441df 100644 --- a/defaults/main.yml +++ b/defaults/main.yml
@@ -1,9 +1,5 @@ --- -# defaults file for apigee-lvm-increase-volume-size -partnum: 3 -typecode: 8E00 -device_name: xvda -device_path: "/dev/{{ device_name }}" +# defaults file for apigee-lvm-increase-volume-sizeß volume_name: vgroot logical_volume_name: lvvar percent_volume_extend: 20
diff --git a/tasks/main.yml b/tasks/main.yml index 1010def..85a305d 100644 --- a/tasks/main.yml +++ b/tasks/main.yml
@@ -1,20 +1,5 @@ --- # tasks file for apigee-lvm-increase-volume-size - -- name: Install gdisk - yum: - name: gdisk - state: present - -- name: Create partition from available space - shell: "/usr/sbin/sgdisk --new {{ partnum }}:$(/usr/sbin/sgdisk -F):$(/usr/sbin/sgdisk -E) --mbrtogpt --typecode {{ partnum }}:{{ typecode }} --print {{ device_path }}" - -- name: Re-read partition table - shell: /usr/sbin/partprobe - -- name: Add physical volume to volume group - shell: "/usr/sbin/vgextend {{ volume_name }} {{ device_path }}{{ partnum }}" - - name: Lvresize local volume from added physical volume shell: "/usr/sbin/lvresize -L+{{ percent_volume_extend }}%FREE /dev/{{ volume_name }}/{{ logical_volume_name }}"