Software iSCSI IQN name changed after upgrade to ESXi 7.0U2a from ESXi 7.0U1

Update –> 관련된 KB 가 공개되었습니다. https://kb.vmware.com/s/article/84339

https://core.vmware.com/blog/iscsi-adapter-iqn-changed-after-upgrading-esxi-70-u2

 

안녕하세요, 오랜만에 글을 올립니다.

 

최근에 아래와 같은 이슈를 경험하여 공유드립니다. 물로 아래 내용은 아직까지는 VMware 의 공식내용은 아니고 제가 테스트해 본 내용입니다.

 

이슈

ESXi 7.0U1 에서 ESXi 7.0U2a 로 업그레이드 후 Software iscsi initator 의 IQN 이름이 변경됌

 

증상

Before Upgrade
Name vmhba65
Model iSCSI Software Adapter
iSCSI Name iqn.1998-01.com.vmware:esxi70-01a-3f16f5e2
iSCSI Alias
Target Discovery Send Targets, Static Targets

 

After upgrade

Name vmhba65
Model iSCSI Software Adapter
iSCSI Name iqn.1998-01.com.vmware:esxi70-01a:582892080:65
iSCSI Alias iscsi_vmk
Target Discovery Send Targets, Static Targets

 

IQN 이름의 변경으로 인하여 Datastore 연결 중단 발생

 

Workaround

작업전 iqn name 을 변경 –> 원복 –> 업그레이드를 하면 증상 발생하지 않음. (Rescan 없이) 

 

그외 테스트

  • ESXi 6.7U3 –> 7.0U2a 이슈 발생안됌 / no issue
  • ESXi 7.0GA –> 7.0U2a 이슈 발생안됌 / no issue
  • ESXi 7.0U2 –> 7.0U2a 이슈 발생안됌 / no issue
  • ESXi 7.0GA –> 7.0U1 –> 7.0U2a 이슈 발생안됌 / no issue

 

위 테스트 결과로 봤을때는 ESXi 7.0U1 을 신규설치 했을때만 발생하는 현상으로 보이며, iqn name 변경 후 원복후에 작업하면 이상없는 것으로 보아,

random 하게 생성되는 iqn name 이 iscsi db 에 저장이 잘 되지 않는 이슈가 있는것으로 보임.

 

Update –> 정확하게는 ESXi 7.0 U1 에서 최초로 Software iSCSI initiator 를 Enable 한 경우라고 보면 될것 같습니다.

 

실제로 U1 에서 단순 Reboot 을 해도 iqn name 이 바뀌는 증상이 있어서 7.0U2 에서 fix 했다고 하네요. 

 

여담으로 7.0U2 부터는 iqn name 의 포맷이 바뀐것으로 보입니다. iqn name 뒤에 : 이 붙고 그뒤에 vmhbaXX 의 번호가 붙는 형태로 바뀌었네요.

 

7.0U2  iqn

Name vmhba65
Model iSCSI Software Adapter
iSCSI Name iqn.1998-01.com.vmware:esxi70-02a:945225940:65
iSCSI Alias iscsi_vmk
Target Discovery Send Targets, Static Targets

One thought on “Software iSCSI IQN name changed after upgrade to ESXi 7.0U2a from ESXi 7.0U1

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다