added lvm support
This commit is contained in:
parent
6177aff8bf
commit
d6c3f05016
2 changed files with 14 additions and 3 deletions
|
|
@ -16,7 +16,8 @@ CFG_HOSTNAME_SCRIPT="${CFG_HOSTNAME_SCRIPT:=uuidgen}"
|
|||
# CFG_HOSTNAME_PREFIX="${CFG_HOSTNAME_PREFIX:=}"
|
||||
# CFG_HOSTNAME_POSTFIX="${CFG_HOSTNAME_POSTFIX:=}"
|
||||
CFG_DOMAIN="${CFG_DOMAIN:=localdomain}"
|
||||
CFG_ROOTFS_DISK="${CFG_ROOTFS_DISK:=/dev/sda}"
|
||||
CFG_ROOTFS_DISK="${CFG_ROOTFS_DISK:=/dev/vda}"
|
||||
CFG_DISK_TYPE="${CFG_DISK_TYPE:=lvm}"
|
||||
CFG_ROOTFS_PARTITION="${CFG_ROOTFS_PARTITION:=3}"
|
||||
CFG_ROOTFS_TYPE="${CFG_ROOTFS_TYPE:=xfs}"
|
||||
CFG_SERVICE_NAME="${CFG_SERVICE_NAME:=vm-firstrun}"
|
||||
|
|
@ -39,10 +40,19 @@ hostnamectl set-hostname "${new_hostname}"
|
|||
|
||||
if [ -b "${CFG_ROOTFS_DISK}" ]; then
|
||||
if [ -b "${CFG_ROOTFS_DISK}${CFG_ROOTFS_PARTITION}" ]; then
|
||||
|
||||
# # expand the partition
|
||||
# log "Expanding rootfs partition"
|
||||
# growpart "${CFG_ROOTFS_DISK}" "${CFG_ROOTFS_PARTITION}"
|
||||
# # reload partition table
|
||||
# log "Reloading partition table"
|
||||
# partprobe "${CFG_ROOTFS_DISK}"
|
||||
# expand the partition
|
||||
log "Expanding rootfs partition"
|
||||
growpart "${CFG_ROOTFS_DISK}" "${CFG_ROOTFS_PARTITION}"
|
||||
# reload partition table
|
||||
pvresize "${CFG_ROOTFS_DISK}" "${CFG_ROOTFS_PARTITION}"
|
||||
lvextend -l+100%FREE /dev/mapper/centos-root
|
||||
# # reload partition table
|
||||
log "Reloading partition table"
|
||||
partprobe "${CFG_ROOTFS_DISK}"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue