【问题标题】:How to resize Bcache PV?如何调整 Bcache PV 的大小?
【发布时间】:2021-06-04 23:53:33
【问题描述】:

我想将我的 /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  /

谢谢

【问题讨论】:

    标签: lvm bcache


    【解决方案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/root /dev/bcache0
    5. resize2fs /dev/VolGroup00/root

    干杯!

    【讨论】:

    • “分手”。使用“resize”命令它说“错误:resize 命令已在 parted 3.0 中删除”。我需要使用“resizepart”命令。
    猜你喜欢
    • 2021-11-29
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-01
    • 1970-01-01
    • 2011-10-01
    相关资源
    最近更新 更多