[SOLVED] iSCSI disk passthough and migration

felie

New Member
Jul 17, 2025
3
1
3
Hi, I am in the transition phase from vmware to proxmox. In VMware I use RDM for high data volume datastore (x00To) in SAN. I may passthough iSCSI LUN to proxmox VM (proxmox host is initiator) but migration seems not to be possible because of VM local disk. So I wonder if initiator should be the VM or the Datacenter.
I tried to add Datacenter LVM with for base volume the iSCSI lun, but it failed (create storage failed: pvcreate '/dev/disk/by-id/scsi-3600c0ff00043940ae6fc796801000000' error: 1 existing signature left on the device. (500))
Your advice would be useful to me. Thanks
 
So of course, I can create an LVM if I remove the signatures from my LUN (with wipefs), but in this case, I lose my data, which is contrary to my objective of reusing on proxmox the data LUNs used in RDM by vmware
 
According to this table https://pve.proxmox.com/wiki/Storage iSCSI/Direct is capable of being marked as Shared. As such, you should be able to use that storage type to directly connect VM to the LUN and keep the migration.

The other option is to connect to iSCSI from inside the VM.

Given your requirements, those are the two options you have.

Cheers.



Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
  • Like
Reactions: Johannes S
Thank you bbgeek17, I forgot to add the 'shared='1 option in the qm command (qm set 101 -scsi1 /dev/mapper/tstRDM,shared=1). Now the live migration works. Great!
 
  • Like
Reactions: Johannes S