Я хочу выполнить двойную загрузку 2 копий Ubuntu 17.10. Очевидно, только один будет работать одновременно. Могут ли они оба совместно использовать хранилище данных в общем наборе данных ZFS? Я предполагаю, что никакие метаданные не хранятся за пределами пула ZFS, так что один экземпляр может иметь знания о состоянии, которые не передаются другому экземпляру.
Какие существуют риски? Каких лучших практик мне нужно придерживаться? Если это не разумно или невозможно, пожалуйста, сформулируйте причины.
Пояснение
Под «поделиться» я не подразумеваю одновременный прямой доступ, как в «обмен файлами». Скорее, я имею в виду, могут ли они использовать один и тот же набор данных ZFS на взаимоисключающей основе, обмениваемой между ними между отдельными сеансами загрузки.
Да, это возможно, если вы не импортируете пул одновременно на двух работающих экземплярах Ubuntu.
Но вы должны принудительно импортировать пул при переключении экземпляра Ubuntu, поскольку ZFS проверяет хост при импорте пула и обычно дает сбой, если он не совпадает с тем, который хранится в пуле.