Eu não tenho experiência com o opensuse, mas é isso que fazemos com os alvos do appliance de rede no centos.
Etapas
- Abra o arquivo /etc/iscsi/iscsid.conf com um editor de texto.
- Habilite a autenticação CHAP definindo node.session.auth.authmethod como CHAP, o padrão é None.
node.session.auth.authmethod = CHAP
- Forneça um nome de usuário e senha do CHAP para o destino usar ao autenticar o iniciador. Você deve remover os indicadores de comentário e os valores de fornecimento para o nome de usuário e senha das opções nas seguintes entradas de configuração:
node.session.auth.username = nome de usuário
node.session.auth.password = senha
- Forneça um nome de usuário e senha do CHAP para o iniciador usar quando
autenticando o alvo. Você deve remover os indicadores de comentário e
fornecer valores para as opções username_in e password_in no
seguintes entradas de configuração:
node.session.auth.username_in = nome_do_usuário_
node.session.auth.password_in = password_in
-
Para uma descoberta de sessão bem-sucedida, ative a descoberta CHAP
autenticação fornecendo as senhas no
discovery.sendtargets.auth. opções.
Nota: O nome de usuário e a senha devem corresponder para a sessão e a descoberta no host. Certifique-se de usar os mesmos nomes de usuário e senhas usados ao configurar o CHAP no sistema de armazenamento com o comando de segurança iscsi.
discovery.sendtargets.auth.authmethod = CHAP
discovery.sendtargets.auth.username = nome de usuário
discovery.sendtargets.auth.password = senha
discovery.sendtargets.auth.username_in = nome_do_usuário_
discovery.sendtargets.auth.password_in = password_in
Após essas etapas, continue a descoberta normalmente
# iscsiadm -m discovery -t sendtargets -p <portalip>
Passos descaradamente ligados a site de aplicação de rede