Bug 49382 - При работе со снимками в командной строке timeshift ошибка: btrfs: Quotas are not enabled
Summary: При работе со снимками в командной строке timeshift ошибка: btrfs: Quotas ar...
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: timeshift (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexander Makeenkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-12 17:39 MSK by Tatyana Gagina
Modified: 2024-02-13 10:23 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tatyana Gagina 2024-02-12 17:39:09 MSK
Стенд обновлён до Sisyphus:
ALT Workstation x86-64 (профиль установки системы BtrFS/Установка рабочей станции BtrFS).

Версия: timeshift-24.01.1-alt2

Шаги:
1) Установить:
# apt-get install timeshift

2) Запустить:
$ timeshift-launcher

3) Создать несколько снимков
- в графической сессии - "Создать" (тип указать "BtrFS");
- или из командной строки (для RSYNC и BTRFS одинаковая команда):
#  timeshift --create --comments "after update" --tags D

4) Проверить список снимков:
# timeshift --list
Mounted '/dev/nvme0n1p6' at '/run/timeshift/6285/backup'
Mounted '/dev/nvme0n1p5' at '/run/timeshift/6285/backup-home'
btrfs: Quotas are not enabled
Device : /dev/nvme0n1p6
UUID   : da1e9266-341b-4bcd-897c-19d872b6d043
Path   : /run/timeshift/6285/backup
Mode   : BTRFS
Status : OK
4 snapshots, 79.6 GB free

(здесь обратить внимание, что в выводе присутствует "btrfs: Quotas are not enabled")

5) Включить поддержку квот:
# btrfs quota enable /

(Для создания subvolume применялось btrfs subvolume create /).

Результат: не включаются квоты, в выводе команд (например, # timeshift --list) остаётся ошибка:
btrfs: Quotas are not enabled

Детали: 
# btrfs qgroup show /
Qgroupid    Referenced    Exclusive   Path
--------    ----------    ---------   ----
0/5           32.00KiB     32.00KiB   <toplevel>
0/256         14.32GiB     16.00KiB   timeshift-btrfs/snapshots/2024-02-12_10-38-12/@
0/275         16.00KiB     16.00KiB   timeshift-btrfs/snapshots/2024-02-12_10-38-12/@/var/lib/machines
0/277         14.04GiB     27.70MiB   timeshift-btrfs/snapshots/2024-02-12_09-44-22/@
0/278         14.26GiB     10.30MiB   timeshift-btrfs/snapshots/2024-02-12_10-14-52/@
0/280         14.27GiB     19.53MiB   <stale>
0/281         14.32GiB     16.00KiB   @

Ожидаемый результат: в выводе команд нет ошибок, есть возможность включить поддержку квот.

Проверялось на p10, ошибка воспроизводится.
Версия: timeshift-23.12.2-alt2
Comment 1 Alexander Makeenkov 2024-02-13 10:23:00 MSK
(Ответ для Tatyana Gagina на комментарий #0)
> (здесь обратить внимание, что в выводе присутствует "btrfs: Quotas are not
> enabled")

> Ожидаемый результат: в выводе команд нет ошибок

Это не ошибка, а всего лишь сообщение о том, что квоты не включены.

> есть возможность включить поддержку квот

timeshift не занимается включением квот, команда "btrfs quota enable /" принадлежит совершенно другому пакету.