Как изменить размер 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, вы должны:

  1. Увеличьте sdb1 до 3,6T ( https://www.gnu.org/software/parted/manual/html_node/parted_31.html)
  2. перезагружать
  3. pvresize /dev / bcache0
  4. lvextend /dev / VolGroup00 / корень / dev / bcache0
  5. resize2fs /dev / VolGroup00 / корень

Ваше здоровье!

Другие вопросы по тегам