Hi all, I've added a second physical hdd to my proxmox server and I'm trying to use it to extend the existing 'local' storage device.
(e.g. I do not want to add a second storage device/node, just extend what is already there using LVM).
This is my current setup.
/dev/sdb is the new hdd.
I have performed the following steps, which all worked:
I have extended the 'pve' Volume Group using vgextend, but as you can see from the below, I don't think it is making use of the additional 465G space that has been added...
I did some searching on here and I found some responses saying that you need to also extend the pve-data LVM device using resize2fs.
So, I tried this, but I get the following message:
And after running it, I used the
command to check the new size and it's still only using 200G instead of the ~650G available to it.
Can anyone explain why resize2fs isn't working for me? Thanks!
I do not have any data on the new disk, so happy to delete partitions etc.....whatever is necessary!
(e.g. I do not want to add a second storage device/node, just extend what is already there using LVM).
This is my current setup.
/dev/sdb is the new hdd.
Code:
root@proxmox:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 298.1G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 510M 0 part /boot
└─sda3 8:3 0 297.6G 0 part
├─pve-root (dm-0) 253:0 0 74.5G 0 lvm /
├─pve-swap (dm-1) 253:1 0 4G 0 lvm [SWAP]
└─pve-data (dm-2) 253:2 0 203.1G 0 lvm /var/lib/vz
sdb 8:16 0 465.8G 0 disk
└─sdb1 8:17 0 465.8G 0 part
I have performed the following steps, which all worked:
I have extended the 'pve' Volume Group using vgextend, but as you can see from the below, I don't think it is making use of the additional 465G space that has been added...
Code:
root@proxmox:~# vgextend pve /dev/sdb1
root@proxmox:~# vgdisplay
--- Volume group ---
VG Name pve
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 7
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 2
Act PV 2
VG Size 763.35 GiB
PE Size 4.00 MiB
Total PE 195417
Alloc PE / Size 72088 / 281.59 GiB
Free PE / Size 123329 / 481.75 GiB
VG UUID eUcGyo-8sNf-xBAE-BMJP-p3Rp-cOJo-8Okx1O
I did some searching on here and I found some responses saying that you need to also extend the pve-data LVM device using resize2fs.
So, I tried this, but I get the following message:
Code:
root@proxmox:~# resize2fs /dev/mapper/pve-data
resize2fs 1.42.5 (29-Jul-2012)
The filesystem is already 53239808 blocks long. Nothing to do!
And after running it, I used the
Code:
df -h /var/lib/vz
Code:
root@proxmox:~# df -h /var/lib/vz
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/pve-data 200G 6.6G 194G 4% /var/lib/vz
Can anyone explain why resize2fs isn't working for me? Thanks!
I do not have any data on the new disk, so happy to delete partitions etc.....whatever is necessary!