Entendendo o conceito: VMware ESXi 5.0 de metal nua com VM guest do FreeNAS e iSCSI

1

Eu tenho uma configuração de teste (HP Microserver) com apenas um único disco no momento e tenho ESXi 5.0 bare-metal instalado em uma unidade flash USB e uma VM FreeNAS 8 criada como uma instalação de 2 GB, mas agora estou uma perda ...

Na minha opinião, o que eu quero fazer é compartilhar os 200 GB restantes do disco de maneira flexível entre o ESXi para máquinas virtuais e compartilhamentos de rede (Windows / Linux). Isso seria armazenamento iSCSI? e como eu iria sobre isso? Eu vi que há muitos tutoriais sobre como configurar o iSCSi, mas não tenho certeza se estou longe do conceito com o que eu acho que quero alcançar?

Sou relativamente novato na VMware e tenho lido sobre alvos iSCSI, intiadores, etc.

Por fim, como isso é dimensionado quando adiciono vários discos e desejo criar um conjunto RAID ZFS? Eu começo do zero?

Agradeço qualquer informação / insight que você possa fornecer.

Tim.

    
por Tim 27.08.2012 / 09:41

3 respostas

1

Você pode usar o iSCSI para isso, pois permitiria a migração fácil do armazenamento dessa caixa física posteriormente, se você optar por fazê-lo. Nesse estágio, no entanto, você pode exportar o armazenamento físico para suas VMs, o que reduziria a complexidade de sua configuração. Você não transformaria seu pool ZFS de disco / partição única em raidz, no entanto, você pode adicionar discos posteriormente, criar um pool raidz deles e zfs send / zfs receber um snapshot de um único conjunto de discos para o pool raidz.
Como eu imagino agora, você tem uma partição para manter sua VM FreeNAS. Em seguida, você criaria outra partição e a anexaria como um disco rígido virtual à VM FreeNAS, criaria um sistema de arquivos ZFS e exportaria como compartilhamentos iSCSI / NFS / CIFS.
O que você deseja fazer, no entanto, usar os recursos de integridade de dados do ZFS é migrar esse sistema de arquivos para discos físicos o mais rápido possível.

Resumo geral desta migração:

  1. Em um sistema de arquivos ZFS com partição real, crie um instantâneo:

    zfs snapshot datapool/data@migration

  2. A partir de novos discos, crie o pool raidz. Lembre-se, você não pode adicionar outro dispositivo à configuração do raidz, mas você pode adicionar outro raidz ao próprio pool mais tarde:

    zpool create datapool2 raidz2 c4t0d0 c4t1d0 c4t2d0 c4t3d0
  3. Envie / receba o instantâneo criado para migrar dados:

    zfs send datapool/data@migration | zfs receive datapool2/data

Para entender melhor, leia este post do blog .

    
por 27.08.2012 / 11:27
0

Você mencionou se estava fora do alvo - há algum tempo desde que você postou, então talvez tudo esteja resolvido. Eu tenho um N40L que veio com um único drive de 250Gb e 2Gb de memória. Possui três slots adicionais para discos rígidos internos de 3,5 ".

Eu estou apenas a meio caminho da minha jornada, mas aqui estão os pontos-chave que aprendi ao longo do caminho.

  1. O N40L precisa de mais memória - eu trouxe o N40L até 8Gb (2 x 4Gb sticks); Eu optei pela especificação completa (ECC RAM), mas muitas pessoas mostram que ela funcionará com não-ECC mais barata e algumas mostram que você pode exceder o limite especificado pela HP e colocar até 16 Gb (2 x 8 Gb). Estou sendo conservador ao longo deste exercício porque quero menos variáveis em jogo; quando eu coloco meu NAS no lugar, quero confiabilidade acima de tudo. Eu tive problemas para instalar o esxi 5 (ISO da HP) até que eu fiz esta atualização - parece que você tem isso coberto se o esxi estiver ativo e inicializando seu flash drive

  2. Depois de brincar um pouco com esxi resolvi rodar freenas em um vm no N40L. Existem outras opções como openindiana, napp-it, etc. Tenho certeza de que há pró e contra aqui, mas parece me direcionar diretamente para o resultado que estou buscando. A verdadeira questão que veio a seguir foi - quais discos e como obtê-los da maneira mais econômica possível - novamente querem uma opção de baixo risco. Fato, o disco que veio com a máquina é um Seagate Barracuda 7200RPM - há muita discussão sobre quais discos são os melhores - parece que as unidades WD Red são mais adequadas para NAS, mas eu não fui a essa despesa. O apelo do ZFS RAIDZ é que eu possa recuperar de uma única falha na unidade. Mais uma vez, a HP diz que o máximo de 8 Tb (4 x 2 Tb), mas muitos posts em torno de colidir com isso também. Eu ia tentar 3 drives Tb, mas acertar 2 drives Tb com a suposição de que uma vez que estes estão em, com o ZFS, eu posso iterativamente substituí-los com 3 Tb se eu precisar crescer.

  3. Eu tenho minhas unidades em trabalhos do Office - eles estavam em compartimentos de unidade de expansão da Seagate (STBV2000300) - por que é mais barato comprar dessa forma é um tópico inteiro em si mesmo. Eu corri os testes genéricos do SEATOOLS antes de abrir os gabinetes - algumas abas, alguns parafusos; dentro há um STDM2000DM001 perfeitamente bom.

  4. Meu entendimento atual é que, para executar corretamente o ZFS, as unidades devem estar diretamente disponíveis para a VM NAS - isso é chamado de RDM. Isso é um pouco complicado no N40L, mas até agora tem funcionado muito bem. Anote os números de série individuais das unidades à medida que você as coloca nas baias - os parafusos estão na porta da caixa do servidor. Então, a partir da linha de comando esxi (eu tenho um kbd e monitor no meu host e uso as teclas alt-Fn para logar como root) - cd para o datastore vmfs existente que você tem na unidade de 250Gb e crie esses arquivos vmdk para os outros 3 drives para ser mapeado RAW. Este post me deu o comando: link no entanto eu couldn é possível executar fdisk por algum motivo, para que você possa encontrar os discos usando ls -l / vmfs / devices / disks Aqui está o comando: vmkfstools -z /vmfs/devices/disks/t10.ATA

por 12.01.2013 / 00:24
0

Instruções rápidas: FreeNAS RAIDZ no VMware ESXi

Isso me levou séculos para descobrir, mas na verdade é bem simples de fazer.

Isso pressupõe que você deseja RAIDZ1 e tem três unidades físicas para os discos virtuais que o FreeNAS usará. Isso também pressupõe que você já tenha o VMWare ESXi configurado e funcionando.

  • Crie três datastores no ESXi, um para cada um dos três três discos físicos separados que você instalou na sua caixa NAS
  • Siga as instruções no manual do FreeNAS para colocar a VM em funcionamento ...
  • Crie uma VM de 4 GB
  • Edite as configurações da VM e adicione 3 discos virtuais de 100 GB, coloque um em cada um dos 3 datastores.
  • Inicialize a VM do FreeNAS ISO e instale na VM de 4 GB (pode parecer que é a unidade flash ESXi no servidor encontrada (se você estiver usando o ESXi fora de uma unidade flash como eu), mas não é)
  • Depois de instalados e reinicializados, os discos devem estar disponíveis na GUI do FreeNAS.

Para criar um conjunto RAID no FreeNAS:

  • Volumes > Gerenciador de volume
  • Adicione os três discos e selecione as opções ZFS RAIDZ
  • Defina as permissões: saia em Unix ACL e marque todas as opções de leitura / gravação / execução (sim, não é bom para segurança, mas isso é para testes)

Crie um compartilhamento:

  • Compartilhamentos do Windows (CIFS)
  • Adicionar compartilhamento do Windows (CIFS)
  • Caminho: escolha o volume criado acima
  • Permitir acesso de convidado
por 11.02.2013 / 23:15