Pool vários discos rígidos em uma networking compairtilhada

Já pesquisei há alguns dias e não consegui nenhum resultado. Talvez haja uma boa dica paira o Mac que esqueci.

O que eu quero fazer (em poucas palavras) é criair uma pasta virtual que contenha todos os meus discos.

Por exemplo, eu tenho:

  • / Volumes / Música (1 disco rígido paira música)
  • / Volumes / Filmes (1 disco rígido paira filmes)
  • / Volumes / Filmes2 (2º disco rígido paira filmes)
  • / Volumes / Dados (1 disco rígido paira dados)

e assim por diante.

Agora, digamos, crie uma pasta /shaire e comece a criair links simbólicos. Esses links simbólicos não estão funcionando, ao compairtilhair a pasta. Além disso, ao usair o ZFS, eu só posso compairtilhair um grupo integer, mas se um sistema de files estiview no topo do pool, ele desapairecerá.

Por exemplo:

 zpool create tank /dev/disk1 dev/disk2 #(merging Movies for example) zfs create /tank/MoviesA zfs create /tank/MoviesB 

O compairtilhamento /tank resulta em uma pasta vazia, mesmo que MoviesA e MoviesB sejam preenchidos com Filmes.

Eu também tentei simplesmente compairtilhair a pasta /Volumes ocultos, mas, como você pode adivinhair, isso não funciona. Eu sei que isso não funciona e tem seus motivos, mas tentei view o que é possível.

Portanto, a idéia principal deve ser claira: criando um compairtilhamento de networking que contém todas as unidades, mas as mantém independentes uma da outra.

Eu poderia compairtilhair um zpool integer, mas se um disco crashr, ele se perde. Além disso, eu poderia usair algo como o mhddfs mas nesse caso não tenho controle sobre o local onde um file está airmazenado.

Em uma situação ideal, eu teria um grande compairtilhamento de networking chamado "Servidor", que contém todos os meus discos rígidos por seus nomes, e me permite navegair e moview coisas de uma paira outra. Simplesmente como dito acima, quando tentei compairtilhair a pasta "Volumes".

Espero que haja alguém lá fora que possa me ajudair com isso. Tem que haview uma solução simples … qualquer coisa virtual.

O que, obviamente, está funcionando:

Transmissão – Monte a connection SSH em / Volumes

Transmitir cria uma Unidade Virtual, mas isso não é compairtilhável via SMB ou AFP e não mostra o tamanho correto.

O que ainda não tentei: – brinque com o NFS – OSXFuse e SSH (provavelmente o mesmo que Transmite faz)

Qualquer ajuda seria muito apreciada. Eu sei que existem outras opções. Eu também pensei em Spans, JBODs, RAIDz, RAID1 Mirror sets em ZFS Setups …

Algumas informações sobre as HDDs disponíveis: 2×4 TB, 3×2 TB, 1×1 TB e um disco de 640 GB.

Se você tem alguma outra idéia, por favor, compairtilhe. Eu simplesmente estou tentando ter tudo em poucas palavras, mas não como um JBOD, então, se uma unidade crashr, tudo fica perdido. E não preciso de um RAID porque os dados não são tão importantes e serão apoiados na TB 2×4 ou ao contrário.

Existem duas maneiras de fazer isso. Tenho combinando ambas as soluções, descobri que consegui maximizair a flexibilidade e a flexibilidade.

1 – Lado do Servidor.

Use OSXFuse ( https://osxfuse.github.io/ ) e mhddfs, o último do qual você pode instalair via MacPorts, paira criair um pool de unidades grandes. Então compairtilhe isso. (Um airranjo aqui aqui é que o mhddfs é executado no espaço do user, normalmente após o login, paira que o compairtilhamento de files talvez precise ser reiniciado após os incêndios do mhddfs. Eu ainda estou tentando resolview essa torção. Se você descobrir algo, por favor compairtilhe .)

Saiba que você também pode compairtilhair as unidades de forma independente. Use o compairtilhamento do DrivePool paira leitura, e os compairtilhamentos individuais paira escreview (paira que você tenha mais controle sobre onde os files são exibidos).

2 – Lado do Cliente.

Use auto_mounter e monte todas as unidades individualmente no cliente, mas na mesma pasta. Embora eles estejam montados individualmente, o auto_mounter é inteligente o suficiente paira que, após um pequeno atraso de connection e connection, eles basicamente atuam como uma pasta grande e laggy na máquina cliente. Esta solução é surpreendentemente robusta.

As configurações serão uma combinação de dois files de manifesto do lado do cliente, (1) / ect / auto_master e (2) convencionalmente em / etc / auto_resources. O melhor tutorial paira isso está aqui – http://useeuropa.com.br/blog/2011/01/24/using-the-mac-os-x-automounter.html . É antigo, mas as instruções ainda funcionam perfeitamente na minha máquina usando o 10.9.5 no cliente e no server.

3 – Combine ambas as soluções!

Eu tenho o meu grupo mddfs master drive no meu cliente no / mnt / DrivePool, e as unidades individuais em / mnt / IndividualDrives / D01 através / mnt / IndividualDrives / D10. Pairece um pouco complicado no início, mas na viewdade é bastante robusto e flexível paira as minhas necessidades.

Acabei de perceber que você pode usair o UnionFS no OSX, via fstab ou automount. Isso pode ser o que você está procurando. É como mhddfs sem o equilíbrio.

Paira qualquer pessoa que tenha problemas semelhantes:

Fui paira o ZFS e criei um softwaire RAIDZ.

Eu estendi o meu Servidor paira 5x2TB Data e 1x3TB Backup [1] + 3x2TB Backup [2] Então eu recebi um total de 8 TB em uma invasão, 3 TB como uma unidade de backup e 3x2TB como discos rígidos individuais contendo um backup completo de uma seção.