iSCSI where to put ISOs or Import-Images?

jsterr

Renowned Member
Jul 24, 2020
860
247
88
33
Hello, when people use iSCSI how can a user place files onto the shared storage?
Is it only possible with nfs or is there a way to do it with a iscsi-lun?

* Cluster with: iSCSI via (Datacenter / Storage / Add / iSCSI)
* LVM-Thick ontop of iSCSI with Snapshot-Chaining Feature Enabled (whats the shared checkbox for here?)

Any way to put a file-storage on a single lun? for example directory?
As far as I read in other threads, its not possible, is this still valid in 2025?

Thanks for the help, Im not that much into iSCSI so any help is appreciated.
 
Is it only possible with nfs or is there a way to do it with a iscsi-lun?
The placement of ISO, or any other files, i.e. QCOW cloud images, requires File Storage. It can be an NFS, CIFS, or an OCFS2 managed LUN. You can't place files on raw storage directly.



Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
  • Like
Reactions: AndreasS and jsterr
You can put ISO files in /var/lib/vz/templates/iso/ on the pve node or share them over Samba.

For disk imports it needs to be defined as a dropdown option in Datacenter / Storage and show up in the Content field for the ID, you could use external disk / SSD or network share for this
 
Hi, this is possible but we have about 140 chunky vm's to bulk-import, so I need something large :) I ended up sticking some local 4 TB drives in each node.
Thank you all.
Andreas
 
I would have tried to:
- create another LUN in the iSCSI storage
- connect it manually on one node
- create an ext4 on it
- mount it on that single node at /nnt/IMPORT
- add it to PVE as directory storage in just that host.

Essentially the same as the local disk you did, but using the iSCSI storage
 
  • Like
Reactions: jsterr