LUN disk as ISO repo

angry_beaver

New Member
Apr 23, 2026
2
1
3
Hi,
How can I use storage LUN disk as ISO repo?
I have 3 Proxmox node in cluster. Each node has multipath with same config. How can I link this disk as "ISO image" ?

Thanks.

└─# multipath -ll
hp1040data (3600c0ff0002751310901e16901000000) dm-7 HP,MSA 1040 SAN
size=5.5T features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=50 status=active
`- 0:0:1:0 sdf 8:80 active ready running
hp1040iso (3600c0ff0002752941501e16901000000) dm-9 HP,MSA 1040 SAN
size=558G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=10 status=active
`- 0:0:1:1 sdg 8:96 active ready running


lsblk
sdg 8:96 0 558.1G 0 disk
└─hp1040iso 252:9 0 558.1G 0 mpath
 
Since the LUN is currently presented through iSCSI multipath, you cannot use the raw LUN directly as storage for ISO images.
If you want to store ISOs on it, you need to create LVM on top of the iSCSI LUN, then create a filesystem on a logical volume, mount it, and add it to Proxmox as a Directory storage.

However, you need to be careful when choosing the filesystem. If the storage is going to be accessed by multiple nodes at the same time, using a regular local filesystem mounted read-write on all nodes can lead to conflicts.
In that case, I would recommend either exporting it as shared storage such as NFS, or using a cluster filesystem such as GFS2 or OCFS2.
 
I
Since the LUN is currently presented through iSCSI multipath, you cannot use the raw LUN directly as storage for ISO images.
If you want to store ISOs on it, you need to create LVM on top of the iSCSI LUN, then create a filesystem on a logical volume, mount it, and add it to Proxmox as a Directory storage.

However, you need to be careful when choosing the filesystem. If the storage is going to be accessed by multiple nodes at the same time, using a regular local filesystem mounted read-write on all nodes can lead to conflicts.
In that case, I would recommend either exporting it as shared storage such as NFS, or using a cluster filesystem such as GFS2 or OCFS2.
Thank you, I use OCFS2, by this instruction:
https://cstan.io/en/post/2024/01/proxmox-und-ocfs2-shared-storage/
https://docs.oracle.com/en/operating-systems/oracle-linux/6/adminsg/ol_config_software_ocfs2.html

--- Proxmox cluster with 3 Nodes ---
 
  • Like
Reactions: d.oishi