Как установить завиток с поддержкой HTTP2

В моем случае использование диска не снизилось бы даже при удалении файлов и моментальных снимков.

баланс btrfs (данные и метаданные) не работал с ошибкой «на устройстве нет места» [!d1 ]

btrfs balance start -m /
ERROR: error during balancing '/': No space left on device
There may be more info in syslog - try dmesg | tail

RAID1 показал полное использование на обоих дисках, хотя фактическое использование данных было ниже трети этого.

# btrfs fi sh
Label: none  uuid: 61a20f1a-c133-11e6-964b-d3bac0c48bbd
    Total devices 2 FS bytes used 153.94GiB
    devid    1 size 455.76GiB used 455.76GiB path /dev/sda2
    devid    2 size 455.76GiB used 455.76GiB path /dev/sdb2


# btrfs filesystem df /
Data, RAID1: total=452.73GiB, used=151.51GiB
System, RAID1: total=32.00MiB, used=80.00KiB
Metadata, RAID1: total=3.00GiB, used=2.42GiB
GlobalReserve, single: total=512.00MiB, used=0.00B

«На устройстве нет места» , не требует дополнительного пространства:

btrfs balance start -dusage=0 /

btrfs balance start -musage=0 /

Источник: https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs-balance#ENOSPC

Альтернатива: Мое решение состояло в том, чтобы сжать диски. Смотрите: https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs-balance#ENOSPC

btrfs filesystem resize 1:430g /
btrfs filesystem resize 2:430g /

[d11 ] (команды принимают время, проверяют syslog, чтобы видеть блоки перемещения)

после этого изменить размер:

btrfs filesystem resize 1:450g /
btrfs filesystem resize 2:450g /

После этого снова восстановился баланс btrfs (метаданные):

btrfs balance -m /

Затем btrfs баланс данных (переместите куски данных, которые имеют менее 33% использования):

btrfs balance -dusage=33 /

1
задан 19 February 2017 в 10:39

0 ответов

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

Похожие вопросы: