Ubuntu 20.04 с ZFS Rpool имеет сотни клонированных файловых систем

Я установил новый 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, и никто не смонтирован?

0
задан 26 April 2020 в 18:50

1 ответ

Это не 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.

0
ответ дан 13 May 2020 в 07:01

Другие вопросы по тегам:

Похожие вопросы: