Thanks for responde, please show me.In Proxmox when you add an iSCSI storage and the status shows as unknown, it usually means that Proxmox is not able to verify the availability of the target in the way it does for other storages like NFS or CIFS.
This is by design. The Proxmox storage plugin for iSCSI does not actively mount or check the target itself, it only provides the discovery of LUNs that can then be used as raw block devices or as a base for LVM/ZFS on top. Since there is no filesystem to probe and no real “mount”, Proxmox cannot give you a green/active status. Instead, it just marks it as unknown until you actually consume the LUNs.
So in short: unknown does not mean there is a problem, it just means Proxmox cannot automatically check if the iSCSI target is healthy. To confirm the storage is working, you should run iscsiadm -m session on the host to verify the session is established and check if the LUNs appear under /dev/disk/by-id/.
If the LUNs are visible there, you can go ahead and create an LVM or ZFS volume on top of them inside Proxmox.
Do you want me to show you how to test if your iSCSI target is actually connected and working from the Proxmox CLI?
Then generate a default configuration with mpathconf --enable --with_multipathd y. After that you can run multipath -ll to see if your multiple iSCSI paths are grouped into a single mapper device. That new device (for example /dev/mapper/mpatha) is the one you should use for creating the volume group instead of the raw /dev/sdX devices. So the commands would be:apt install multipath-tools
systemctl enable multipathd --now
pvcreate /dev/mapper/mpatha
vgcreate pve-iscsi /dev/mapper/mpatha
We use essential cookies to make this site work, and optional cookies to enhance your experience.