Рейтинг:3

Куда пропало место на диске в ZFS?

флаг za

Я использую зашифрованный том ZFS на твердотельном накопителе емкостью 512 ГБ с Ubuntu 21.04. Мой диск внезапно оказался очень коротким, поэтому я посмотрел кое-что:

xavier@imladris:/$ статус zpool -v
пул: бпул
состояние: ОНЛАЙН
сканирование: скраб восстановил 0B в 00:00:01 с 0 ошибками в воскресенье, 13 июня, 00:24:02 2021
конфигурация:

ИМЯ СОСТОЯНИЕ ЧТЕНИЕ ЗАПИСЬ CKSUM
bpool ОНЛАЙН 0 0 0
36f34ee4-398d-e14a-8b61-a377a7a0b42e ОНЛАЙН 0 0 0

ошибки: Нет известных ошибок данных

пул: рпул
состояние: ОНЛАЙН
сканирование: скраб восстановил 0B в 00:09:11 с 0 ошибками в воскресенье, 13 июня, 00:33:12 2021
конфигурация:

ИМЯ СОСТОЯНИЕ ЧТЕНИЕ ЗАПИСЬ CKSUM
rpool ОНЛАЙН 0 0 0
e08f204a-6cda-fd43-8672-4905b9e97070 ОНЛАЙН 0 0 0

ошибки: Нет известных ошибок данных

xavier@imladris:/$ zpool получить размер
НАЗВАНИЕ СВОЙСТВО ЗНАЧЕНИЕ ИСТОЧНИК
размер бпула 1.88G -
размер пула 472G -

xavier@imladris:/$ список zpool
НАЗВАНИЕ РАЗМЕР ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
bpool 1.88G 966M 954M - - 2% 50% 1.00x ОНЛАЙН -
rpool 472G 399G 72.9G - - 39% 84% 1.00x ОНЛАЙН -

Хорошо, у меня действительно есть 512 ГБ пула... Но если я суммирую размеры, используемые на моем диске:

система 15 гб
домашняя 195 гб

Это не делает 512GB

Для получения подробной информации, вот вывод df (помните, что это ZFS, разбиение на разделы не имеет значения):

xavier@imladris:/$ df -h
Используемый размер файловой системы Доступно Использование % Установлено на
tmpfs 1.6G 2.9M 1.6G 1%/запуск
/dev/mapper/keystore-rpool 453M 748K 419M 1% /run/keystore/rpool
rpool/ROOT/ubuntu_u3oejj 72G 16G 57G 22% /
tmpfs 7.6G 16K 7.6G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /выполнить/блокировать
tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
rpool/USERDATA/adminlocal_hw08h3 57G 84M 57G 1% /home/adminlocal
rpool/USERDATA/xavier_4h374a 238G 181G 57G 77% /home/xavier
rpool/USERDATA/root_hw08h3 57G 234M 57G 1% /root
rpool/ROOT/ubuntu_u3oejj/srv 57G 256K 57G 1% /srv
rpool/ROOT/ubuntu_u3oejj/usr/local 57G 8.8M 57G 1% /usr/local
rpool/ROOT/ubuntu_u3oejj/var/игры 57G 256K 57G 1% /var/игры
rpool/ROOT/ubuntu_u3oejj/var/lib 60G 2.5G 57G 5% /var/lib
rpool/ROOT/ubuntu_u3oejj/var/журнал 59G 1.6G 57G 3% /var/log
rpool/ROOT/ubuntu_u3oejj/var/mail 57G 1.8M 57G 1% /var/mail
rpool/ROOT/ubuntu_u3oejj/var/snap 57G 3.5M 57G 1% /var/snap
rpool/ROOT/ubuntu_u3oejj/var/spool 57G 8.9M 57G 1% /var/spool
rpool/ROOT/ubuntu_u3oejj/var/www 57G 1.7M 57G 1% /var/www
rpool/ROOT/ubuntu_u3oejj/var/lib/AccountsService 57G 384K 57G 1% /var/lib/AccountsService
rpool/ROOT/ubuntu_u3oejj/var/lib/NetworkManager 57G 640K 57G 1% /var/lib/NetworkManager
rpool/ROOT/ubuntu_u3oejj/var/lib/apt 57G 249M 57G 1% /var/lib/apt
rpool/var/lib/docker 57G 1.2M 57G 1% /var/lib/docker
rpool/ROOT/ubuntu_u3oejj/var/lib/dpkg 57G 223M 57G 1% /var/lib/dpkg
bpool/BOOT/ubuntu_u3oejj 1.1G 262M 827M 25% /загрузка
/dev/nvme0n1p1 511M 14M 498M 3% /загрузка/efi
tmpfs 1.6G 232K 1.6G 1% /выполнить/пользователь/1001
Nmath avatar
флаг ng
Если у вас есть среда рабочего стола, приложение `filelight` очень полезно для просмотра того, что занимает место. Он просканирует ваши файлы и покажет графическое представление сравнительного размера файлов и каталогов в виде круговой диаграммы.
Рейтинг:1
флаг in

Отсутствующее пространство, скорее всего, используется снимками. ZFS, как правило, справляется с этим самостоятельно, но, если вам не хватает места или вы просто хотите восстановить доступ к хранилищу, вы также можете перечислить и / или удалить их.

Чтобы просмотреть все снимки ZFS, введите это в терминал:

список sudo zfs -t моментальный снимок

Список, вероятно, будет довольно длинным, если вы позволите системе управлять своими снимками.

Чтобы удалить снимок, который вам больше не нужен, вы можете сделать это:

sudo zfs уничтожить rpool/USERDATA/jason_xkcd2z@FRI21-07-09

Если у вас есть приличные резервные копии и вы хотите уничтожить все снимки ZFS за один раз, вы можете сделать это:

список zfs -H -o имя -t моментальный снимок | xargs -n1 zfs уничтожить

Предупреждение: Нет отмены.

Xavier Humbert avatar
флаг za
Спасибо, это сработало! Я подозревал что-то подобное, но не был уверен

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.