eduardo:linux:disk
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
eduardo:linux:disk [2015/09/09 16:31] – created eduardo | eduardo:linux:disk [2024/02/23 08:20] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Expand Disk on VM ====== | ====== Expand Disk on VM ====== | ||
+ | |||
+ | ===== VMWare Instruction ===== | ||
+ | |||
+ | **Note:** These steps only apply to EXT3 file systems. | ||
+ | |||
+ | **Caution: | ||
+ | |||
+ | * Power off the virtual machine. | ||
+ | * Edit the virtual machine settings and extend the virtual disk size. For more information, | ||
+ | * Power on the virtual machine. | ||
+ | * Identify the device name, which is by default /dev/sda, and confirm the new size by running the command: | ||
+ | |||
+ | < | ||
+ | # fdisk -l | ||
+ | </ | ||
+ | |||
+ | * Create a new primary partition: | ||
+ | * Run the command: | ||
+ | |||
+ | < | ||
+ | # fdisk /dev/sda (depending the results of the step 4) | ||
+ | </ | ||
+ | |||
+ | * Press p to print the partition table to identify the number of partitions. By default, there are 2: sda1 and sda2. | ||
+ | * Press n to create a new primary partition. | ||
+ | * Press p for primary. | ||
+ | * Press 3 for the partition number, depending on the output of the partition table print. | ||
+ | * Press Enter two times. | ||
+ | * Press t to change the system' | ||
+ | * Press 3 to select the newly creation partition. | ||
+ | * Type 8e to change the Hex Code of the partition for Linux LVM. | ||
+ | * Press w to write the changes to the partition table. | ||
+ | |||
+ | * Restart the virtual machine. | ||
+ | * Run this command to verify that the changes were saved to the partition table and that the new partition has an 8e type: | ||
+ | |||
+ | < | ||
+ | # fdisk -l | ||
+ | </ | ||
+ | |||
+ | * Run this command to convert the new partition to a physical volume: | ||
+ | |||
+ | **Note:** The number for the sda can change depending on system setup. Use the sda number that was created in step 5. | ||
+ | |||
+ | < | ||
+ | # pvcreate /dev/sda3 | ||
+ | </ | ||
+ | |||
+ | * Run this command to extend the physical volume: | ||
+ | |||
+ | < | ||
+ | # vgextend VolGroup /dev/sda3 | ||
+ | </ | ||
+ | |||
+ | **Note:** To determine which volume group to extend, use the command vgdisplay. | ||
+ | |||
+ | * Run this command to verify how many physical extents are available to the Volume Group: | ||
+ | |||
+ | < | ||
+ | # vgdisplay VolGroup | grep " | ||
+ | </ | ||
+ | |||
+ | * Run the following command to extend the Logical Volume: | ||
+ | |||
+ | < | ||
+ | # lvextend -L+#G / | ||
+ | </ | ||
+ | |||
+ | Where # is the number of Free space in GB available as per the previous command. Use the full number output from Step 10 including any decimals. | ||
+ | |||
+ | **Note:** To determine which logical volume to extend, use the command lvdisplay. | ||
+ | |||
+ | * Or to resize to the number of free extents rather than adding them to the current size in RHEL | ||
+ | * To resize to the number of free extents rather than adding them to the current size in RHEL | ||
+ | |||
+ | < | ||
+ | # lvextend -l +100%FREE / | ||
+ | </ | ||
+ | |||
+ | * Run the following command to expand the ext3 filesystem online, inside of the Logical Volume: | ||
+ | |||
+ | < | ||
+ | # resize2fs / | ||
+ | </ | ||
+ | |||
+ | **Notes:** | ||
+ | * Use resize2fs instead of ext2online if it is not a Red Hat virtual machine. | ||
+ | * By default, Red Hat and CentOS 7 use the XFS file system you can grow the file system by running the xfs_growfs command. | ||
+ | |||
+ | * Run the following command to verify that the / filesystem has the new space available: | ||
+ | |||
+ | < | ||
+ | # df -h / | ||
+ | </ | ||
+ | |||
+ | ===== From Emmanuel ===== | ||
Just powered down the Vm, increased | Just powered down the Vm, increased | ||
Line 18: | Line 114: | ||
resize2fs /dev/volume group/ | resize2fs /dev/volume group/ | ||
- | |||
eduardo/linux/disk.1441816276.txt.gz · Last modified: 2024/02/23 08:19 (external edit)