docs/guides/ubuntu/pages/expanding-a-lvm.md

67 lines
1.6 KiB
Markdown

---
title: Expanding a LVM
description: How to expand a LVM
published: true
date: 2023-06-27T07:54:18.672Z
tags: linux, server
editor: markdown
dateCreated: 2023-06-27T07:54:18.672Z
---
# Expanding a LVM
This guide provides instructions on how to expand a LVM. _This was tested on Ubuntu 22.04._
## Get Started
- Begin by opening a terminal and running the following command:
```bash
lvdisplay
```
This command will display the volume groups.
You should see something like this:
```bash
--- Logical volume ---
LV Path /dev/ubuntu-vg/ubuntu-lv
LV Name ubuntu-lv
VG Name ubuntu-vg
LV UUID eIxgxf-ABCD-EFGH-IJKL-MNOP-QRsT-UVWxYz
LV Write Access read/write
LV Creation host, time ubuntu, 2023-06-27 08:00:00 +0000
LV Status available
# open 1
LV Size 50.00 GiB
Current LE 12800
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0
```
You can find the volume we will be expanding by looking at the `LV Path` it should be something like `/dev/ubuntu-vg/ubuntu-lv`.
- Next, you need to expand the volume. Run the following command:
```bash
lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
```
This command will expand the volume to use all available space.
- Finally, you need to expand the filesystem. Run the following command:
```bash
resize2fs /dev/ubuntu-vg/ubuntu-lv
```
This command will expand the filesystem to use all available space.
## Finished
You now have a LVM that has been expanded to use all available space.