Hi,
I have a 3 * 18TB disk RAID5 array on a Linux VM in Proxmox using mdadm. All disks are passed through to the VM and the VM OS controls the array. I now want to use some of the space elsewhere. I cannot set it up as an iSCSI target in the VM because port 3260 is already in use. There is > 8TB of data on the array and I don't want data loss.
My idea is to remove the three passthroughs and then do something like a `mdadm --assemble --scan` in Proxmox. Then mount the array in Proxmox to start on boot. I would then make the the new array an iSCSI target which this and my other VM can access. Note I do not want a remote iSCSI target connected to Proxmox. I want it inside Proxmox itself. I do not want to format the iSCSI target, but use it as it is as a single RAID5 partition.
Will this work? Will Proxmox be able to directly assemble the array and start it on boot.
I have a 3 * 18TB disk RAID5 array on a Linux VM in Proxmox using mdadm. All disks are passed through to the VM and the VM OS controls the array. I now want to use some of the space elsewhere. I cannot set it up as an iSCSI target in the VM because port 3260 is already in use. There is > 8TB of data on the array and I don't want data loss.
My idea is to remove the three passthroughs and then do something like a `mdadm --assemble --scan` in Proxmox. Then mount the array in Proxmox to start on boot. I would then make the the new array an iSCSI target which this and my other VM can access. Note I do not want a remote iSCSI target connected to Proxmox. I want it inside Proxmox itself. I do not want to format the iSCSI target, but use it as it is as a single RAID5 partition.
Will this work? Will Proxmox be able to directly assemble the array and start it on boot.
Last edited: