16.04 servidor LTS. Tentando usar o zfs, mas não é montagem automática após a reinicialização

1

Então, estou executando uma nova cópia do Ubuntu Server 16.04 (Instalei o Ubuntu-desk em cima dele, mas de outra forma estocada)

Instalei o zfsutils-linux e, depois, usando instruções do site de referência do kernel zfs do Ubuntu, consegui criar um pool raidz. Eu fiz alguns sistemas de arquivos e comecei a copiar arquivos para ele.

Na reinicialização, o sistema não reconhece o pool. Um "sudo zpool status" não retorna nada.

Se eu fizer esses dois comandos após a reinicialização (armazenamento é o nome do pool):

sudo zpool import storage

sudo zfs mount -a

Isso conectará o pool e eu estou bem até a próxima reinicialização.

Quando eu faço uma reinicialização normal, o drive raiz acaba sendo / dev / sdb

Eu tentei adicionar esses dois comandos ao arquivo rc.local, mas os nomes das unidades estão fora de ordem. Estou assumindo devido ao fato de que o meu disco principal é um disco mais lento e provavelmente leva tempo para girar.

As unidades pool são todas unidades de classe 2 TB de consumo e o disco de inicialização é uma unidade de 500 GB para o consumidor. Eu uso este computador como uma máquina de teste e como um backup para o meu outro servidor. Esse servidor tem atualmente 32 gig de ram e é uma placa-mãe de servidor supermicro de série "9" com processador xeon, então ele tem energia mais que suficiente para ser executado como um servidor doméstico.

Eu REALMENTE quero que isso funcione automaticamente e minha outra opção é colocar um atraso antes dos comandos, mas eu tenho que acreditar que ele deve montar automaticamente a unidade de alguma forma, mas eu não encontrei como na documentação ou em qualquer pesquisa on-line.

Obrigado por qualquer ajuda!

    
por Rodney Grump 03.08.2016 / 17:51

1 resposta

1

Primeiro, verifique se ele não está realmente montado

sudo zfs get mounted

Em seguida, verifique se o ponto de montagem está definido para o

sudo zfs get mountpoint storage

Finalmente, defina o ponto de montagem

sudo zfs set mountpoint=/data data

O Zfs funciona de forma um pouco diferente de todos os outros sistemas de arquivos aos quais estamos acostumados.

Acho que criei o pool sem ter um ponto de montagem já criado com o mesmo nome. Eu não tenho certeza se é por isso que não conseguiu montá-lo automaticamente.

    
por chiluk 27.11.2016 / 04:44