Eu precisava adicionar manualmente o LUN para ESXi para vê-lo exposto.
$ sudo ietadm --op new --tid=3 --params Name=iqn.2014-11.home.lab.san:storage03
$ sudo ietadm --op new --tid=3 --lun=0 --params Path=/dev/sda1,Type=blockio
Recentemente, mudei meu armazenamento para uma SAN que executa o Ubuntu Server 16.04 LTS. Cada uma das caixas SAN e ESXi possui duas NICs: uma para gerenciamento e outra para iSCSI. As NICs iSCSI são 10Gbps e configuradas estaticamente como 10.11.1.1 na SAN e 10.11.1.2 no ESXi. Ambas as NICs podem se ver e receber respostas de ping em ambos os lados. No cliente vSphere, adicionei a NIC de 10 Gbps no sistema ESXi como uma interface VMkernel e a configurei adequadamente. No entanto, quando vou para Add Storage, não há destinos disponíveis em Select Disk / LUN.
Aqui estão as etapas realizadas para configurar a SAN:
$ sudo apt update && sudo apt dist-upgrade
$ sudo apt install iscsitarget iscsitarget-dkms
$ sudo sed -i -e "s/ISCSITARGET_ENABLE=false/ISCSITARGET_ENABLE=true/" /etc/default/iscsitarget
$ sudo cat >> /etc/iet/ietd.conf <<EOF
Target iqn.2014-11.home.lab.san:storage00
Lun 0 Path=/dev/sda1,Type=fileio # path to storage block device RAID6 array
initiator-address 10.11.1.2 # static IP for esxi.lab.home iSCSI 10Gbps nic
EOF
$ sudo systemctl restart iscsitarget.service
$ sudo ietadm --op show --tid=1
Wthreads=8
Type=0
QueuedCommands=32
NOPInterval=0
NOPTimeout=0
Alguma sugestão? Minha suspeita estava fazendo algo errado na configuração da SAN, mas todas as informações que encontrei on-line mostram as mesmas etapas de configuração.
Edit: Eu postei alguns screenshots das configurações do adaptador no imgur ( link )
Eu precisava adicionar manualmente o LUN para ESXi para vê-lo exposto.
$ sudo ietadm --op new --tid=3 --params Name=iqn.2014-11.home.lab.san:storage03
$ sudo ietadm --op new --tid=3 --lun=0 --params Path=/dev/sda1,Type=blockio