Я установил новый Ubuntu 20.04 на свой сервер, используя настройку ZFS.
Все работает хорошо, но я вижу странные вещи.
Службы zsys-gc
и zsys-commit
помечены как сбойные с этой ошибкой
level=error msg="rpc error: code = DeadlineExceeded desc = context
deadline exceeded"
Используемое пространство на моем диске продолжает расти, у меня были сотни снимков и клонированных файловых систем в rpool
.
Я знаю, что автоматическое создание снимков zsys
все еще находится в разработке, мне все равно, так как я могу делать снимки вручную, когда мне нужно.Проблема в том, что я не могу удалить все эти снимки, потому что они связаны с клонированными файловыми системами, и я действительно не понимаю, почему Ubuntu продолжает создавать новые клонированные файловые системы.
Все эти файловые системы находятся в файловой системе rpool / ROOT / ubuntu_093s22 / var / lib
Например:
rpool/ROOT/ubuntu_093s22/var/lib/001e8858fabddf7a79270efe28da048d73a67812a478bba5cbd866a64ebfa2f6
rpool/ROOT/ubuntu_093s22/var/lib/001e8858fabddf7a79270efe28da048d73a67812a478bba5cbd866a64ebfa2f6-init
и так далее ....
Ни у кого из них не монтируется банкомат.
Уничтожение таких клонированных файловых систем должно быть безопасным?
Это нормально, что Ubuntu создает сотни субклонированных файловых систем в каталоге var / lib, и никто не смонтирован?
Это не Ubuntu, но, вероятно, у вас есть докер установлен, который создает их для вас. Вы должны удалить интеграцию zfs (не знаете, что это вызывает по умолчанию, их вики-страница на самом деле не перечисляет преимущества: https://docs.docker.com/storage/storagedriver/zfs-driver/ ). Исправление стандартного пакета ubuntu docker в репозитории через пару недель создаст rpool/var/lib/docker, чтобы они создавались там, как постоянные наборы данных. (rpool/var
и rpool/var/lib
будут иметь canmount=off).
Если вы удалите свои контейнеры из моих тестов с помощью docker rm
(включая остановленные), они будут удалены.
Пожалуйста, сообщайте об ошибках в самом докере, чтобы он мог быть настроен пользователем и чтобы они объясняли, какие преимущества это дает (также изменив свой дистрибутив по умолчанию, чтобы иметь постоянный rpool/var/lib).
Подробнее о https://github.com/ubuntu/zsys/issues/102.