extending_a_logical_volume_in_vmware_machine
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
extending_a_logical_volume_in_vmware_machine [2017/11/20 20:26] – lucy | extending_a_logical_volume_in_vmware_machine [2021/04/19 16:55] – lucy | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | This article provides steps for extending the root partition residing in a logical volume | + | ===== Extending |
- | Caution: We recommend | + | This article provides steps for extending the root partition residing in a logical volume created with Logical Volume Manager (LVM) in a virtual machine running Lucy. A more complete guide with screenshots can be found {{ ::guide.pdf |here}}. |
+ | |||
+ | **Caution: We recommend | ||
1. Power off the virtual machine.\\ | 1. Power off the virtual machine.\\ | ||
- | 2. Edit the virtual machine settings and extend the virtual disk size. \\ | + | 2. Edit the virtual machine settings and extend the virtual disk size.\\ |
- | For more information, | + | {{ : |
+ | \\ | ||
+ | For more information, | ||
3. Power on the virtual machine.\\ | 3. Power on the virtual machine.\\ | ||
4. Print the partition table to verify the number of partitions by running the command:\\ | 4. Print the partition table to verify the number of partitions by running the command:\\ | ||
- | # fdisk -l\\ | + | '' |
By default, there are 3: sda1, sda2 and sda5.\\ | By default, there are 3: sda1, sda2 and sda5.\\ | ||
- | 4. Create a new primary partition - sda3:\\ | + | {{ : |
- | a) Run the command: | + | \\ |
- | # fdisk / | + | 5. Create a new primary partition - sda3:\\ |
- | b) Press <n> to create a new primary partition.\\ | + | |
- | c) Press <p> for primary.\\ | + | '' |
- | d) Press <3> for the partition number.\\ | + | |
- | e) Press < | + | |
- | f) Press <t> to change the system' | + | |
- | g) Press <3> to select the newly creation partition.\\ | + | |
- | h) Type 8e to change the Hex Code of the partition for Linux LVM.\\ | + | |
- | i) Press <w> to write the changes to the partition table.\\ | + | |
- | 5. Restart the virtual machine: | + | |
- | # shutdown -r now\\ | + | |
+ | 6. Restart the virtual machine: | ||
+ | '' | ||
+ | \\ | ||
7. Verify whether sda3 has successfully created, by running the command:\\ | 7. Verify whether sda3 has successfully created, by running the command:\\ | ||
- | # fdisk -l\\ | + | '' |
+ | {{ : | ||
8. Create another primary partition sda4:\\ | 8. Create another primary partition sda4:\\ | ||
- | a) Run the command: | + | * Run the command: |
- | # fdisk / | + | '' |
- | b) Press <n> to create a new primary partition.\\ | + | |
- | c) Press <p> for primary.\\ | + | |
- | Note. The number of partition <4> was selected automatically.\\ | + | **Note.** The number of partition |
- | d) Press < | + | |
- | e) Press <t> to change the system' | + | |
- | f) Press <4> to select the newly creation partition.\\ | + | |
- | g) Type 8e to change the Hex Code of the partition for Linux LVM.\\ | + | |
- | h) Press <w> to write the changes to the partition table.\\ | + | |
9. Restart the virtual machine once again:\\ | 9. Restart the virtual machine once again:\\ | ||
- | # shutdown -r now\\ | + | '' |
+ | \\ | ||
10. Verify whether sda4 has successfully created, by running the command:\\ | 10. Verify whether sda4 has successfully created, by running the command:\\ | ||
- | # fdisk -l\\ | + | '' |
+ | {{ : | ||
11. Run this command to convert the new partition to a physical volume:\\ | 11. Run this command to convert the new partition to a physical volume:\\ | ||
- | # pvcreate /dev/sda4\\ | + | '' |
+ | \\ | ||
12. Run this command to extend the physical volume:\\ | 12. Run this command to extend the physical volume:\\ | ||
- | # vgextend phishing /dev/sda4\\ | + | '' |
+ | \\ | ||
13. Run this command to verify how many physical extents are available to the Volume Group:\\ | 13. Run this command to verify how many physical extents are available to the Volume Group:\\ | ||
- | # vgdisplay phishing | grep " | + | '' |
+ | \\ | ||
14. Run the following command to extend the Logical Volume:\\ | 14. 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 13 including any decimals.\\ | + | \\ |
+ | Where **<#>** is the number of Free space in GB available as per the previous command. Use the full number output from Step 13 including any decimals.\\ | ||
+ | \\ | ||
15. Run the following command to expand the ext3 filesystem online, inside of the Logical Volume:\\ | 15. Run the following command to expand the ext3 filesystem online, inside of the Logical Volume:\\ | ||
- | # resize2fs / | + | '' |
+ | \\ | ||
16. Run the following command to verify that the / filesystem has the new space available: | 16. Run the following command to verify that the / filesystem has the new space available: | ||
- | # df -h\\ | + | '' |
- | + | {{ : |
extending_a_logical_volume_in_vmware_machine.txt · Last modified: 2021/12/20 12:29 by lucysecurity