ZFS no Linux: Configurando o NFS no Ubuntu 14.04

2

Eu atualizei meu servidor sem cabeçalho de 13.10 para 14.04, mas borked a atualização (e estupidamente não tinha uma imagem de backup - lição aprendida). Por isso, estou reinstalando tudo do zero. Eu tenho um zpool de trabalho configurado com vários conjuntos de dados e estou tentando configurar o NFS para acessá-lo em toda a minha rede a partir do meu Macbook. Anteriormente, eu estava trabalhando especificando compartilhamentos em / etc / exports, mas não tenho mais uma cópia desse arquivo e não consigo lembrar as opções que eu especifiquei.

Eu tentei seguir o processo no link , mas # showmount -e resulta em nenhuma montagem mostrada. zfs get sharenfs retorna

NAME                  PROPERTY  VALUE                        SOURCE
data/music_lossless   sharenfs  [email protected]/24,insecure  local

Quando eu especificar em / etc / exports

/mnt/data/music_lossless        192.168.0.0/24(rw,async,no_root_squash,no_subtree_check,crossmnt)

De # showmount -e , recebo /mnt/data/music_lossless 192.168.0.0/24 , mas não consigo me conectar do meu Macbook.

$ rpcinfo -p 192.168.0.126 no Macbook confirma que o nfs está visível:

100003    2   tcp   2049  nfs
100003    3   tcp   2049  nfs
100003    4   tcp   2049  nfs
100227    2   tcp   2049
100227    3   tcp   2049
100003    2   udp   2049  nfs
100003    3   udp   2049  nfs
100003    4   udp   2049  nfs
100227    2   udp   2049
100227    3   udp   2049

Alguém pode ver imediatamente o que está errado ou me dar dicas de como resolvo isso?

    
por colinb4987 01.05.2014 / 13:20

1 resposta

1

Para restaurar as exportações, use zfs share -a . Isso acontecerá na inicialização se você definir ZFS_SHARE="yes" em /etc/default/zfs .

Sua configuração manual parece correta, mas você não deixou claro se o data/music_lossless zfs está realmente montado em /mnt/data/music_lossless .

    
por Ben Jackson 14.07.2014 / 07:33