Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux_wiki:os_install_vm_template [2016/05/18 23:40] billdozor |
linux_wiki:os_install_vm_template [2019/05/25 23:50] (current) |
||
---|---|---|---|
Line 254: | Line 254: | ||
* Create a VM Template from the powered off system. | * Create a VM Template from the powered off system. | ||
- | |||
- | ---- | ||
- | |||
- | ====== Add/Expand Storage ====== | ||
- | |||
- | After deploying a VM from the template, you may need to expand storage on one of the partitions. | ||
- | |||
- | - Add an additional hard disk to the VM. (Either from initial deployment or hot add to the VM) | ||
- | - Verify disk device name to use:< | ||
- | - Create a new partition on the disk and format it as a ā8eā (Linux LVM) type | ||
- | - fdisk /dev/sdb | ||
- | - Command: n | ||
- | - Command action (primary partition): p | ||
- | - Partition number: 1 | ||
- | - First cylinder: enter for default of the first | ||
- | - Last cylinder: enter for default of the last | ||
- | - Command: t | ||
- | - Selected partition 1 (message displayed when only 1 partition exists) | ||
- | - Hex code: 8e (for LVM) | ||
- | - Command: w | ||
- | - Create a LVM physical disk from the partition< | ||
- | - Add the new physical disk to the existing volume group< | ||
- | - Extend the logical volume that needs the space (/home will be used in this example) | ||
- | - **Option 1 (Preferred)**: | ||
- | * This method is preferred because there is a performance hit when a partition spans VMDKs | ||
- | * <code bash> | ||
- | lvextend --resizefs / | ||
- | - Option 2: Give the logical volume all of the space from the newly added physical volume< | ||
- | - Option 3: Give the logical volume a specific amount of additional free space from a specific physical volume< | ||
- | - Option 4: Give the logical volume all of the free space available to the volume group (potentially across multiple physical disks)< | ||
- | - Verify LVM Allocation | ||
- | - Logical Volume: <code bash> | ||
- | - Volume Group: <code bash> | ||
- | - Physical Volumes: <code bash> | ||
- | - Grow the file system (Not required if you used " | ||
- | - Ext2/ | ||
- | - XFS<code bash> | ||
- | - Verify filesystem space< | ||
---- | ---- | ||