iSCSI Iniciador são os clientes que usam a autenticação com servidores de destino iSCSI para acessar os LUNs compartilhados do servidor de destino. Podemos implantar qualquer tipo de sistema operacional nesses discos montados localmente, apenas um único pacote precisa ser instalado para obter autenticação com o servidor de destino.
Aviso: Nunca interrompa o serviço enquanto os LUNs estiverem montados nas máquinas clientes (iniciador).
1. No lado do cliente, precisamos instalar o pacote ‘utils-iniciador-iSCSI‘, Procure o pacote usando o seguinte comando.
# yum search iscsi
N / S correspondido: iscsi iscsi-startedtor-utils.x86_64: daemon iSCSI e programas utilitários. iscsi-startedtor-utils-devel.x86_64: Arquivos de desenvolvimento para iscsi-Inittor-utils
2. Depois de localizar o pacote, basta instalar o pacote do iniciador usando o comando yum conforme mostrado.
# yum install iscsi-startedtor-utils.x86_64
3. Depois de instalar o pacote, precisamos descobrir o compartilhamento de Servidor de destino. Os comandos do lado do cliente são um pouco difíceis de lembrar, portanto, podemos usar a página de manual para obter a lista de comandos que devem ser executados.
# man iscsiadm
4. Aperte SHIFT + G para navegar até o final da página do manual e rolar um pouco para cima para obter os comandos de exemplo de login. Precisamos substituir nosso IP dos servidores de destino endereço no comando abaixo Descubra o alvo.
# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.0.200 --discover
5. Aqui temos o nome qualificado iSCSI (iqn) da execução do comando acima.
192.168.0.200:3260,1 iqn.2014-07.com.tecmint: tgt1
6. Para fazer o login, use o comando abaixo para anexar o LUN ao nosso sistema local, isso fará a autenticação com o servidor de destino e nos permitirá fazer o login no LUN.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint: tgt1 --portal 192.168.0.200:3260 --login
Observação: Use o comando login e substitua login por logout no final do comando.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint: tgt1 --portal 192.168.0.200:3260 --logout
7. Após fazer o login no LUN, liste os registros do Node usando.
# iscsiadm --mode node
8. Exibe todos os dados de um nó específico.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint: tgt1 --portal 192.168.0.200:3260
# BEGIN RECORD 6.2.0-873.10.el6. node.name = iqn.2014-07.com.tecmint: tgt1. node.tpgt = 1. node.startup = automático. node.leading_login = Não. iface.hwaddress =iface.ipaddress = iface.iscsi_ifacename = padrão. iface.net_ifacename = iface.transport_name = tcp. iface.initiatorname = iface.bootproto = iface.subnet_mask = iface.gateway = iface.ipv6_autocfg = iface.linklocal_autocfg = ...
9. Em seguida, liste a unidade usando, fdisk listará todos os discos autenticados.
# fdisk -l / dev / sda
10. Execute fdisk para criar uma nova partição.
# fdisk -cu / dev / sda
Observação: Depois de criar uma partição usando fdisk, não precisamos reiniciar, como costumávamos fazer em nossos sistemas locais, porque este é um armazenamento compartilhado remoto montado localmente.
11. Formate a partição recém-criada.
# mkfs.ext4 / dev / sda1
12. Crie um diretório e monte a partição formatada.
# mkdir / mnt / iscsi_share. # mount / dev / sda1 / mnt / iscsi_share / # ls -l / mnt / iscsi_share /
13. Liste os pontos de montagem.
# df -Th
14. Se precisarmos montar permanentemente o Drive, use a entrada fstab.
# vim / etc / fstab
15.Anexe a seguinte entrada em fstab.
/ dev / sda1 / mnt / iscsi_share / ext4 padrões, _netdev 0 0
Observação: Usar _netdev no fstab, pois este é um dispositivo de rede.
16. Por fim, verifique se nossa entrada fstab tem algum erro.
# mount -av
Concluímos nossa configuração do lado do cliente com sucesso. Comece a usar a unidade da mesma forma que usamos o disco do sistema local.