nikolay
Anonymous
zfs get quota
NAME PROPERTY VALUE SOURCE
stor1 quota none default
stor1/bacteria quota 10T local
stor1/plants quota 3T local
nikolay
Или df -h или zfs get all
Anonymous
stor1 31T 1.0M 31T 1% /stor1
stor1/plants 3.0T 1.7T 1.4T 55% /stor1/plants
stor1/bacteria 10T 1.3T 8.8T 13% /stor1/bacteria
nikolay
Ага, вижу
Anonymous
zfs get all очень много выдает, если над, скину
Nikolay
nikolay
А ремаунт на клиенте делали после задания квоты?
Anonymous
Есть еще такой момент, при экспорте NFS на сервере параметр async ставил, но похоже дело не в нем. Так же менял параметр zfs set sync с disabled на always
nikolay
nikolay
Anonymous
снпашотов нет, пул создавался на этой же версии ZFS, апдейтов не было никаких
Anonymous
тип файлов на ZFS имеет значение ? Там очень много мелких файлов
Anonymous
при создании пула компрессия включена lz4, дедуп выключен
nikolay
Ashift у пула какой? И zpool status
Anonymous
12
nikolay
Anonymous
pool: stor1
state: ONLINE
scan: scrub repaired 0B in 00:00:00 with 0 errors on Tue Dec 21 13:58:54 2021
config:
NAME STATE READ WRITE CKSUM
stor1 ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
sdbj ONLINE 0 0 0
sdbi ONLINE 0 0 0
sdbh ONLINE 0 0 0
sdbg ONLINE 0 0 0
sdbf ONLINE 0 0 0
sdbe ONLINE 0 0 0
sdbd ONLINE 0 0 0
sdbc ONLINE 0 0 0
sdbb ONLINE 0 0 0
sdba ONLINE 0 0 0
sdaz ONLINE 0 0 0
sday ONLINE 0 0 0
spares
sdaw AVAIL
errors: No known data errors
nikolay
Ага, raidz - поищите в сети таблицу зависимости оверхеда по объёму от кол-ва дисков в raidz .
nikolay
Ну и через zdb смотреть сколько реально занято на пуле и под какие структуры
Anonymous
поищу, спасибо
nikolay
Можете даже в чате поискать - вы не первый с вопросами по объёму
nikolay
Anonymous
я искал, проверил популярные варианты, не подошло
nikolay
Реимпортните его по disk/by-id
nikolay
На место это не влияет, но лучше по ид собирать или по wwn
nikolay
И может после реимпорта место волшебным образом появится)
Anonymous
Anonymous
там где то 6 ТБ данных
Anonymous
но так как это тексты, финальный объем на zfs неслабо так сократился
Anonymous
Ilya
А не пробовал заливать кусками? По маске, например. Понятно, что это вряд ли причина, но просто ради прогресса хоть какого-то.
Нехватка свободных айнод должна возникать только когда уже из совсем в ноль. Но до этого должно было записаться почти всё
Anonymous
Anonymous
у меня были подозрения на кеш zfs, сбрасывал его принудительно, но эффекта не было
Ilya
Кэш работает только на чтение
Anonymous
еще были подозрения на параметры при создании пула, мб вы в них что то подозрительно усмотрите:
recordsize=1M xattr=sa dnodesize=auto
Anonymous
Ilya
zfs get all
zpool get all
На pastebin
nikolay
nikolay
В общем zdb должно вам помочь в поисках потерянного обьема
Anonymous
Anonymous
похоже дело в экспорте через NFS, с хоста на датасет пишет данные
Anonymous
убрал параметр async с NFS сервера и монтировал на клиенте без async так же zfs set sync=always, пока что копируется...посмотрим что будет.
nikolay
Владимир
Доброй всем ночи
туплю, не понимаю что не так
# zpool detach HDD mirror-2
cannot detach mirror-2: only applicable to mirror and replacing vdevs
Хочу удалить из пула один mirror, вроде раньше уже так делал, может чего путаю, почему сейчас не выходит
Evgenii
Evgenii
скорее всего тебе нужен remove
Владимир
Владимир
я тупанул)
Владимир
Всем доброго дня.
Хочу удалить файловую систему, она отмонтирована.
# zfs destroy -f rpool/data/subvol-210-disk-0
cannot destroy 'rpool/data/subvol-210-disk-0': dataset is busy
Как это победить без ребута?, не понимаю чем она там может быть занята если она отмонтирована
Anonymous
lsof?
nikolay
nikolay
Версия zfs какая?
Владимир
ребутнул, удалилось, место не добавилось))
Andrey
Владимир
Evgenii
возможно в датасет летел снимок
Evgenii
либо он не был успешно отмонтирован
Andrey
Ну,например, удалили занятый файл
lsof | grep deleted
Но это так,на уровне предположения
Evgenii
Владимир
Владимир
интересное поведение)
Владимир
Владимир
я удалил файловую систему же
Владимир
не нулями же её забивает
Владимир
у меня тут в одном месте выявилось другое интересное поведение
nikolay
я удалил файловую систему же
Какая разница, на ней могла лежать кучка терабайт, для cow быстрое удаление больших обьемов может приводить к печальным последствиям
Владимир
синкоидом реплицирую данные в другой дц, и в других местах норм, а в одном вместо того чтобы создавать закладки, создаёт снапшоты, которые в итоге забивают место