Articles of btrfs

BTRFS: разрешить bytenr в путь к файлу

У меня есть несколько ошибок в моем разделе BTRFS (SSD -> luks -> BTRFS): btrfs check –check-data-csum -p –force /dev/mapper/sda3_crypt … mirror 0 bytenr 1337316519936 csum 850178701 expected csum 2442214357 mirror 1 bytenr 1337316519936 csum 850178701 expected csum 2442214357 mirror 1 bytenr 1337316524032 csum 3411875857 expected csum 208994536 Я хотел бы знать, какие файлы затронуты, […]

Какой метод Linux Mint Timeshift более экономичен

Некоторые вопросы о резервном копировании Timeshift в Linux Mint: можно ли ожидать разницу в дисковом пространстве, используемом для резервного копирования между опциями btrfs и rsync? Насколько я понимаю, btrfs использует снимки на основе различий, поэтому должен эффективно использовать пространство. Будет ли rsync делать подобное? Есть ли недостатки в использовании btrfs вместо ext4 для домашней системы? […]

нет такого файла или каталога, пытающегося перечислить или удалить файл в btrfs

У меня есть файловая система, смонтированная btrfs. У меня есть один каталог, который я не могу удалить, потому что он указан как непустой. В этом каталоге есть один файл, имя которого я вижу, но другой информации нет. Вот вывод команды ls: bminton:/var/spool/exim4/input# ls –escape -la ls: cannot access ‘1eumbt-0001A6-KQ-J’: No such file or directory total […]

Форматирование блочного устройства 1 ГБ (петля) с помощью btrfs. Будет ли это представлять проблему баланса в будущем?

Случай использования Поскольку я не могу найти службу, которая выставляет часть дискового пространства их сервера в качестве блочного устройства, я решил создать петлевое устройство, а затем поместить его в Google Drive, Dropbox или тому подобное. Мне не нужно много места, и я не хочу тратить целую вечность на загрузку файлов, поэтому я планирую только файл […]

Найти все блоки на устройстве, которые не используются файловой системой

Как я могу перечислить все блоки на устройстве, которые в настоящее время не используются файловой системой? Рассматриваемая файловая система представляет собой btrfs RAID1 с двумя зашифрованными жесткими дисками LUKS Arch Linux Я пробовал fstrim /path/to/fs и регистрировал все с помощью blktrace . Это на самом деле работает, но только если жесткий диск поддерживает TRIM – […]

BTRFS RAID1 на разделах вместо диска? (диски разных размеров)

Я хотел бы иметь настройку Btrfs RAID1 с использованием двух дисков разных размеров, не теряя при этом места. Пусть sda будет диском объемом 5 ТБ, а sdb – новым диском объемом 3 ТБ. Можно ли установить это как RAID1 = [sda1 = раздел 3 ТБ] + [диск sdb = 3 ТБ], чтобы я мог иметь […]

Синхронизация двух снимков BTRFS вручную с RSYNC

Вопрос Есть ли способ вручную синхронизировать два снимка BTRFS на разных дисках и надежно пометить их как идентичные (установить отношения родитель / потомок)? проблема Я синхронизировал свои снимки с моим внешним диском. Естественно, я использую преимущество btrfs send -p $PARENT $CURRENT которое значительно уменьшает объем данных, необходимых для отправки по проводам. Чтобы иметь возможность отправить […]

Как я могу заставить btrfs притворяться ext4?

Dropbox только что объявили, что их Linux-клиент будет поддерживать только ext4 в будущем. В настоящее время я использую Dropbox на разделе btrfs (без каких-либо проблем). По-видимому, поддержка xattr необходима. И ext4, и btrfs поддерживают это, и, действительно, я не знаю ни одной функции ext4, которую btrfs также не поддерживает. Я не знаю, как Dropbox намеревается […]

Во всяком случае, чтобы применить фильтр во время снимка btrfs subvolume?

btrfs sub snap foo bar создает точно такое же содержимое подобъема foo что и subvolume bar , за исключением вложенных томов в foo , которые исключаются в bar . Что я хочу, так это исключить некоторые обычные папки из вывода ( bar ), такие как node_modules и tmp ; так же, как rsync –exclude … […]

btrfs scrub status no_csum

Я использовал два диска для создания зеркала btrfs raid 1, и после добавления нескольких файлов я запустил скраб. Команда btrfs scrub status сообщает, что она завершилась с 0 ошибками. Тем не менее, btrfs scrub status -R отображает: data_extents_scrubbed: 13887259 tree_extents_scrubbed: 61886 data_bytes_scrubbed: 906996514816 tree_bytes_scrubbed: 1013940224 read_errors: 0 csum_errors: 0 verify_errors: 0 no_csum: 54400 csum_discards: 0 […]