Как изменить размер Bcache PV?
Я хочу изменить размер моего / dev / bcache0 до полного размера жесткого диска.
Но я использую
resize2fs /dev/bcache0
он говорит мне:
[localhost-PC ~]# resize2fs /dev/bcache0
resize2fs 1.46.2 (28-Feb-2021)
resize2fs: Device or resource busy while trying to open /dev/bcache0
Couldn't find valid filesystem superblock.
Я попытался изменить размер местоположения bcache / dev / sdb1 такое же
[localhost-PC ~]# resize2fs /dev/sdb1
resize2fs 1.46.2 (28-Feb-2021)
resize2fs: Device or resource busy while trying to open /dev/sdb1
Couldn't find valid filesystem superblock.
Ниже мой образец дисков:
[localhost-PC ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.6G 0 disk
├─sda1 8:1 0 300M 0 part /boot/efi
├─sda2 8:2 0 2G 0 part /boot
├─sda3 8:3 0 17.2G 0 part [SWAP]
└─sda4 8:4 0 204.1G 0 part
└─bcache0 254:0 0 1.7T 0 disk
└─VolumeGroup00-root 253:0 0 1.7T 0 lvm /
sdb 8:16 0 3.6T 0 disk
└─sdb1 8:18 0 1.7T 0 part
└─bcache0 254:0 0 1.7T 0 disk
└─VolumeGroup00-root 253:0 0 1.7T 0 lvm /
Спасибо
1 ответ
Согласно lsblk, /dev / bcache0 - это физический том в группе томов, следовательно, чтобы изменить размер корневой файловой системы и использовать все пространство, доступное в sdb, вы должны:
- Увеличьте sdb1 до 3,6T ( https://www.gnu.org/software/parted/manual/html_node/parted_31.html)
- перезагружать
- pvresize /dev / bcache0
- lvextend /dev / VolGroup00 / корень / dev / bcache0
- resize2fs /dev / VolGroup00 / корень
Ваше здоровье!