Marcelo Costa
Dabbler
- Joined
- Feb 17, 2017
- Messages
- 14
Olá,
Minha primeira versão em que utilizei o FreeNAS, foi a 10 Corral. Apesar de diversos problemas, consegui criar compartilhamentos NFS e iSCSI e está em funcionamento em um ambiente de produção (Xenserver + freenas corral).
Pretendo agora utilizar a versão 11 do FreeNAS e pelo que pude constatar, devo fazer uma nova instalação e configuração, para então ter a possibilidade de importação dos volumes.
Uma das minhas principais dúvidas é em relação a criação de um compartilhamento iSCSI, onde no Corral, eu basicamente criei via CLI. No FreeNAS 11, a rotina de criação é a mesma?
A seguir a minha rotina de criação:
Agradeço quem puder ajudar.
Abraço,
Marcelo
Minha primeira versão em que utilizei o FreeNAS, foi a 10 Corral. Apesar de diversos problemas, consegui criar compartilhamentos NFS e iSCSI e está em funcionamento em um ambiente de produção (Xenserver + freenas corral).
Pretendo agora utilizar a versão 11 do FreeNAS e pelo que pude constatar, devo fazer uma nova instalação e configuração, para então ter a possibilidade de importação dos volumes.
Uma das minhas principais dúvidas é em relação a criação de um compartilhamento iSCSI, onde no Corral, eu basicamente criei via CLI. No FreeNAS 11, a rotina de criação é a mesma?
A seguir a minha rotina de criação:
Code:
COMPARTILHAMENTO iSCSI COM AUTENTICAÇÃO CHAP Referências: NomeVolume: tank (datavol01) Nome do compartilhamento ISCSI: samba-iscsi Tamanho do compartilhamento ISCSI: 1TB Tamanho Bloco do compartilhamento ISCSI: 512 RPM do compartilhamento ISCSI: 7200 Número da LUN do compartilhamento ISCSI: 1 Pasta do volume ISCSI: /dev/zvol/tank Nome Portal: portal_samba-iscsi IPs ISCSI do FreeNAS (listen): 192.168.50.5,192.168.60.5 Observações: No Shell, para acessar as pastas, não precisa do "cd" No Shell, para subir de nível, usar ".." Etapas: 1. Criar compartilhamento ISCSI, via interface gráfica: Vá em "Storage > <NomeVolume> > Shares" e crie o compartilhamento de acordo com as referências acima. Para conferir, via CLI, execute o comando: unix::>share iscsi show 2. Criar Portal ISCSI, via CLI: unix::>share iscsi portals create name=<NomePortal> listen=<IPiscsi1,IPiscsi2> Se ocorrer o erro: "Provided port 3260 is already in use", remover o target. Para conferir, via CLI, execute o comando: unix::>share iscsi portals show 3. Criar autenticação ISCSI (Recomendado um usuário para cada compartilhamento): Antes de criar, verificar se existe alguma autenticação previamente criada: unix::>share iscsi auth show unix::>share iscsi auth create name=<NomeAutenticação> policy=CHAP (auth_samba-iscsi) unix::>share iscsi auth show unix::>/share/iscsi/auth <NomeAutenticação> unix::>/share/iscsi/auth <NomeAutenticação>>users create name=<UsuarioCHAP> secret=<Senha> 4. Adicionar Target ISCSI, via CLI: Antes de criar, verificar o Base Name ISCSI do servidor FreeNAS: unix::>service iscsi config show Criar um target, tendo como referência o Base Name unix::>share iscsi targets create name=iqn.<ANO>-<MES>.<FQDN-Storage>.<NomeCompartilhamento> (iqn.2017-02.local.dominio.freenas) (samba-iscsi) 5. Associar ISCSI Target com o comaprtilhamento ISCSI, via CLI: unix::>share iscsi targets iqn.<ANO>-<MES>.<FQDN-Storage>.<NomeCompartilhamento> luns create name=samba-iscsi number=1 unix::>share iscsi targets iqn.<ANO>-<MES>.<FQDN-Storage>.<NomeCompartilhamento> luns show 6. Ajustar o Target para usar a autenticação e conexão com Portal: unix::>share iscsi targets iqn.<ANO>-<MES>.<FQDN-Storage>.<NomeCompartilhamento> set auth_group=<UsuarioCHAP> portal_group=<NomePortal> unix::>share iscsi targets iqn.<ANO>-<MES>.<FQDN-Storage>.<NomeCompartilhamento> show 7. Via GUI FreeNAS, acessar as configurações avançadas do respectivo compartilhamento e/ou dataset e conferir o número da LUN e associção com o respectivo target. 8. Conferir Target criado via GUI: (Services > Sharing > ISCSI): iqn.<ANO>-<MES>.<FQDN-Storage>.<NomeCompartilhamento>
Agradeço quem puder ajudar.
Abraço,
Marcelo