2019/03/14

LVM 增加新硬碟以增加容量


最近在幹大事, 之前掛載硬碟一下子就不夠用了

幸好當初是用 LVM 方式創建的

所以只要加入一顆硬碟並且加入到 Volume Group 就可以增加空間了

步驟如下:

原先可用空間剩下 9%

```shell

$ df
/dev/mapper/VG1-DATA 308583232 266262416 26576000 91% /data
```

看一下有哪些 Physical Volume

```shell

$ sudo lvmdiskscan -l
WARNING: only considering LVM devices
/dev/sda3 [ <19.00 GiB] LVM physical volume
/dev/sdb [ 300.00 GiB] LVM physical volume
1 LVM physical volume whole disks
1 LVM physical volume
```

在新硬碟建立 PV

```shell

$ sudo pvcreate /dev/sdc
```

看看是否建成功

```shell

$ sudo lvmdiskscan -l
WARNING: only considering LVM devices
/dev/sda3 [ <19.00 GiB] LVM physical volume
/dev/sdb [ 300.00 GiB] LVM physical volume
/dev/sdc [ 300.00 GiB] LVM physical volume
2 LVM physical volume whole disks
1 LVM physical volume

```

很好, /dev/sdc 也變成 PV 了

接下來把 /dev/sdc 加入到 Volume Group 中

```shell

# 要加入的 Volume Group 名稱為 VG1
$ sudo vgextend VG1 /dev/sdc
```

把 Logic Volume 延伸 (步驟同 增大 Ubuntu 18.04 上 root lvm volume )

```shell

# 延伸 LV
$ sudo lvextend -l +100%FREE /dev/VG1/DATA

# 調整 ext4 大小
$ sudo resize2fs -p /dev/mapper/VG1-DATA
```

可用空間變成 54% 了

```shell

$ df
/dev/mapper/VG1-DATA 618214560 266267944 323619528 46% /data
```

可以繼續幹大事了

沒有留言:

張貼留言