Em resumo: o CasaOS pode utilizar um pool ZFS quando o anfitrião Linux subjacente gere o ZFS
O CasaOS não precisa de ser a camada que instala ou gere o ZFS. Na configuração bem-sucedida de 2024, o Debian 12 instalou o OpenZFS, importou o pool existente e, em seguida, o CasaOS viu os dados montados através do sistema de ficheiros do anfitrião.
Instale o OpenZFS através da distribuição anfitriã
No Debian, utilize o método de instalação do OpenZFS específico da distribuição, em vez de copiar cegamente nomes de pacotes de um artigo antigo. O guia de introdução ao OpenZFS atual contém ligações para instruções específicas do Debian. Os pacotes ZFS do Debian abrangem a disponibilidade dos pacotes.
Detete o pool antes de o importar
sudo zpool import
Este comando apresenta os pools disponíveis para importação sem importar imediatamente nenhum. Se o pool veio de outra máquina, leia atentamente o estado e o nome do pool apresentados antes de utilizar -f.
Não utilize zpool import -f como primeira opção
-f ignora a proteção que indica que o pool pode estar ativo noutro anfitrião. Utilize-o apenas depois de confirmar que o anfitrião antigo está desligado e que o pool não continua montado noutro local. O comportamento de importação do OpenZFS foi concebido para impedir que o mesmo pool seja inadvertidamente utilizado em simultâneo.
O CasaOS só precisa de um caminho de montagem estável
Depois de o Debian importar e montar o pool, aponte as partilhas e aplicações do CasaOS para esse caminho do anfitrião. A interface não precisa de recriar o pool. Mantenha a gestão do ZFS na camada Linux/OpenZFS e o acesso às aplicações e aos ficheiros na camada CasaOS.
Se estiver a migrar esta arquitetura para o ZimaOS, a migração de dados do ZimaOS ajuda a separar os dados das aplicações da gestão do armazenamento.
O ZFS no Debian é diferente do RAID gerido pelo ZimaOS
Não misture comandos de pools ZFS com instruções de RAID mdadm. Utilizam metadados e modelos de recuperação diferentes. Para uma plataforma atual integrada com várias unidades, o armazenamento do ZimaCube 2 fornece o contexto de hardware.
