iSCSI Boot from SAN

canikipthis

New Member
Jan 20, 2024
3
0
1
Hey everyone, I followed @deathblade tutorial here to get iSCSI boot from SAN working.

https://forum.proxmox.com/threads/install-pve-directly-on-iscsi-target.101750/

And it is working extremely well so far, but was hoping someone could help me out with one extra item. I'm currently using QLogic CNA on my Dell Blades. I set nic1 to be the boot from SAN HBA, configured the firmware and everything works. Right now, I have it native to the iSCSI network. I would love for this to be on VLAN, so I could trunk to the blade port instead of it being native.

I amended @deathblade tutorial for myself by performing the following during the install:

  • Set the FW to leverage a VLAN, and set the VLAN ID to 55
  • During the install, adjust the NIC's to leverage the vlan as per below

Code:
ip link set eno1 up
ip link add link eno1 name eno1.55 type vlan id 55
ip link set eno1.55 up
ip addr add 192.168.0.130/24 dev eno1.55

That works great, I can connect to the iSCSI LUN and install Proxmox. The problem comes when I reboot. The LUN is found by the CNA, then GRUB starts, it gets to the Proxmox bootloader:

1706899515993.png

But then, I get this error:

1706899536520.png

I'm not a "linux guy" but my impression is I somehow need it to save that ENO1 should be the vlan subinterface.

Can someone point me in the right direction?