monte um compartilhamento de rede NAS, mas deixe o NAS dormir

1

Eu tenho um NAS (WD MyCloud) que por padrão tem acesso NFS / SMB habilitado. Eu também tenho um pi de framboesa, que eu gostaria de usar como um servidor git que é endereçável através da internet usando uma conexão SSH. Os dados seriam armazenados no NAS.

Para resumir:

Internet -> router -> raspberry -> NAS

Consegui montar o compartilhamento NAS com o NFS, mas quando faço isso, o NAS nunca dorme, pois é montado pelo pi do raspberry. Eu só faço alguns commits, e seria melhor se o NAS estivesse ativo somente quando necessário.

É possível conseguir isso usando o NFS? usando outra tecnologia? É possível desmontar o compartilhamento NFS depois de um tempo e remontá-lo automaticamente quando necessário?

    
por cube45 11.09.2015 / 21:18

2 respostas

0

Eu encontrei esta pergunta no meu perfil do StackExchange. Desde então, encontrei a resposta que procurava:

Em vez de fazer montagens NFS, agora estou usando o SSHFS para acessar os arquivos, o que me fornece criptografia e autenticação no NAS.

A chave pública do framboesa é salva no NAS e configurada para que eu possa fazer um ssh git@cloud sem digitar uma senha. O usuário git deve ter acesso às pastas necessárias.

Depois, estou usando o AutoFS no framboesa para montar automaticamente o sshfs quando necessário.

Crie /autofs mountpoint

mkdir /autofs

em /etc/auto.master (usuário git no framboesa tem UID / GID de 1005/1000, substitua de acordo com o UID / GID do usuário que terá acesso ao ponto de montagem)

/autofs /etc/auto.git uid=1005,gid=1000, --timeout=30, --ghost

em /etc/auto.git ( /nfs/git é o ponto de montagem no servidor da nuvem)

git -fstype=fuse,port=22,rw,allow_other :sshfs\#git@cloud\:/nfs/git

o /autofs/git apontará para /nfs/git no servidor. Uma reinicialização de serviço pode ser necessária para aplicar essas alterações, não me lembro muito bem.

    
por 15.02.2017 / 22:15
0

Use o automounter e especifique os tempos limite desejados. Então, as coisas serão montadas conforme necessário e desmontadas após um período de inatividade.

    
por 15.02.2017 / 22:42