* [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview.
@ 2026-07-02 11:08 Aaron Lauterer
2026-07-02 11:08 ` [PATCH docs 2/2] pvesm: update features for LVM,iSCSI,FC,SAS Aaron Lauterer
2026-07-02 13:55 ` applied: [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview Thomas Lamprecht
0 siblings, 2 replies; 5+ messages in thread
From: Aaron Lauterer @ 2026-07-02 11:08 UTC (permalink / raw)
To: pve-devel
While not a dedicated storage plugin, it is possible to use FC and SAS
attached block storage.
Make it clear that it works and can be used with the snapshots as a
volume chain feature as it needs LVM on top.
Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
---
pvesm.adoc | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/pvesm.adoc b/pvesm.adoc
index 97feca0..b43ca42 100644
--- a/pvesm.adoc
+++ b/pvesm.adoc
@@ -79,6 +79,7 @@ nodes that can be accessed as RBD (RADOS Block Device).
|LVM-thin |lvmthin |block |no |yes |yes
|iSCSI/kernel |iscsi |block |yes |no |yes
|iSCSI/libiscsi |iscsidirect |block |yes |no |yes
+|FC/SAS |native^6^ |block |yes |yes^4^ |yes
|Ceph/RBD |rbd |block |yes |yes |yes
|ZFS over iSCSI |zfs |block |yes |yes |yes
|========================================================================
@@ -105,6 +106,12 @@ xref:pvesm_lvm_config[LVM configuration] section.
^5^ Technology preview with best-effort support.
+^6^ Fibre Channel (FC) and SAS block storage is handled directly by the host
+without a dedicated storage plugin. The
+https://pve.proxmox.com/wiki/Multipath[Multipath Guide] explains how to set it
+up in a cluster.
+
+
Thin Provisioning
~~~~~~~~~~~~~~~~~
--
2.47.3
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH docs 2/2] pvesm: update features for LVM,iSCSI,FC,SAS
2026-07-02 11:08 [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview Aaron Lauterer
@ 2026-07-02 11:08 ` Aaron Lauterer
2026-07-02 11:37 ` Maximiliano Sandoval
2026-07-02 13:55 ` applied: [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview Thomas Lamprecht
1 sibling, 1 reply; 5+ messages in thread
From: Aaron Lauterer @ 2026-07-02 11:08 UTC (permalink / raw)
To: pve-devel
And reword the footnotes to mention the multipath guide that show to set
it up with LVM on top in detail.
Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
---
pvesm.adoc | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/pvesm.adoc b/pvesm.adoc
index b43ca42..5bd24b2 100644
--- a/pvesm.adoc
+++ b/pvesm.adoc
@@ -77,9 +77,9 @@ nodes that can be accessed as RBD (RADOS Block Device).
|CephFS |cephfs |file |yes |yes |yes
|LVM |lvm |block |no^3^ |yes^4^ |yes
|LVM-thin |lvmthin |block |no |yes |yes
-|iSCSI/kernel |iscsi |block |yes |no |yes
-|iSCSI/libiscsi |iscsidirect |block |yes |no |yes
-|FC/SAS |native^6^ |block |yes |yes^4^ |yes
+|iSCSI/kernel |iscsi |block |yes^3^|yes^4^ |yes
+|iSCSI/libiscsi |iscsidirect |block |yes^3^|yes^4^ |yes
+|FC/SAS |native^6^ |block |yes^3^|yes^4^ |yes
|Ceph/RBD |rbd |block |yes |yes |yes
|ZFS over iSCSI |zfs |block |yes |yes |yes
|========================================================================
@@ -96,8 +96,11 @@ TiB sized), these operations may take several minutes, or in extreme cases, even
hours. If your setup is affected, create and remove snapshots while the VM is
shut down, expecting a long task duration.
-^3^: It is possible to use LVM on top of an iSCSI or FC-based storage.
-That way you get a `shared` LVM storage
+^3^: With iSCSI, FibreChannel (FC), or SAS block storage as shared storage in a
+cluster, LVM is used to split the LUN into virtual disks. The
+https://pve.proxmox.com/wiki/Multipath[Multipath Guide] explains how to
+configure it in a cluster, including multipathing which is usually a
+requirement in these scenarios.
^4^: Since {pve} 9, snapshots as a volume chain have been available for VMs.
These snapshots use separate volumes for the snapshot data and layer them. For
@@ -107,9 +110,7 @@ xref:pvesm_lvm_config[LVM configuration] section.
^5^ Technology preview with best-effort support.
^6^ Fibre Channel (FC) and SAS block storage is handled directly by the host
-without a dedicated storage plugin. The
-https://pve.proxmox.com/wiki/Multipath[Multipath Guide] explains how to set it
-up in a cluster.
+without a dedicated storage plugin.
Thin Provisioning
--
2.47.3
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH docs 2/2] pvesm: update features for LVM,iSCSI,FC,SAS
2026-07-02 11:08 ` [PATCH docs 2/2] pvesm: update features for LVM,iSCSI,FC,SAS Aaron Lauterer
@ 2026-07-02 11:37 ` Maximiliano Sandoval
2026-07-02 11:46 ` Aaron Lauterer
0 siblings, 1 reply; 5+ messages in thread
From: Maximiliano Sandoval @ 2026-07-02 11:37 UTC (permalink / raw)
To: Aaron Lauterer; +Cc: pve-devel
Aaron Lauterer <a.lauterer@proxmox.com> writes:
> And reword the footnotes to mention the multipath guide that show to set
> it up with LVM on top in detail.
>
> Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
> ---
> pvesm.adoc | 17 +++++++++--------
> 1 file changed, 9 insertions(+), 8 deletions(-)
>
> diff --git a/pvesm.adoc b/pvesm.adoc
> index b43ca42..5bd24b2 100644
> --- a/pvesm.adoc
> +++ b/pvesm.adoc
> @@ -77,9 +77,9 @@ nodes that can be accessed as RBD (RADOS Block Device).
> |CephFS |cephfs |file |yes |yes |yes
> |LVM |lvm |block |no^3^ |yes^4^ |yes
> |LVM-thin |lvmthin |block |no |yes |yes
> -|iSCSI/kernel |iscsi |block |yes |no |yes
> -|iSCSI/libiscsi |iscsidirect |block |yes |no |yes
> -|FC/SAS |native^6^ |block |yes |yes^4^ |yes
> +|iSCSI/kernel |iscsi |block |yes^3^|yes^4^ |yes
> +|iSCSI/libiscsi |iscsidirect |block |yes^3^|yes^4^ |yes
Technically, neither iSCSI storage plugin supports snapshots, what
supports snapshots is a LVM storage on top of a iSCSI block device. I
would personally keep the `no` and add a footnote saying that it is
possible to have snapshots on a LVM storage with savc on top of the
iSCSI storage.
> +|FC/SAS |native^6^ |block |yes^3^|yes^4^ |yes
> |Ceph/RBD |rbd |block |yes |yes |yes
> |ZFS over iSCSI |zfs |block |yes |yes |yes
> |========================================================================
> @@ -96,8 +96,11 @@ TiB sized), these operations may take several minutes, or in extreme cases, even
> hours. If your setup is affected, create and remove snapshots while the VM is
> shut down, expecting a long task duration.
>
> -^3^: It is possible to use LVM on top of an iSCSI or FC-based storage.
> -That way you get a `shared` LVM storage
> +^3^: With iSCSI, FibreChannel (FC), or SAS block storage as shared storage in a
> +cluster, LVM is used to split the LUN into virtual disks. The
> +https://pve.proxmox.com/wiki/Multipath[Multipath Guide] explains how to
> +configure it in a cluster, including multipathing which is usually a
> +requirement in these scenarios.
>
> ^4^: Since {pve} 9, snapshots as a volume chain have been available for VMs.
> These snapshots use separate volumes for the snapshot data and layer them. For
> @@ -107,9 +110,7 @@ xref:pvesm_lvm_config[LVM configuration] section.
> ^5^ Technology preview with best-effort support.
>
> ^6^ Fibre Channel (FC) and SAS block storage is handled directly by the host
> -without a dedicated storage plugin. The
> -https://pve.proxmox.com/wiki/Multipath[Multipath Guide] explains how to set it
> -up in a cluster.
> +without a dedicated storage plugin.
>
>
> Thin Provisioning
--
Maximiliano
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH docs 2/2] pvesm: update features for LVM,iSCSI,FC,SAS
2026-07-02 11:37 ` Maximiliano Sandoval
@ 2026-07-02 11:46 ` Aaron Lauterer
0 siblings, 0 replies; 5+ messages in thread
From: Aaron Lauterer @ 2026-07-02 11:46 UTC (permalink / raw)
To: Maximiliano Sandoval; +Cc: pve-devel
On 2026-07-02 13:37, Maximiliano Sandoval wrote:
> Aaron Lauterer <a.lauterer@proxmox.com> writes:
>
>> And reword the footnotes to mention the multipath guide that show to set
>> it up with LVM on top in detail.
>>
>> Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
>> ---
>> pvesm.adoc | 17 +++++++++--------
>> 1 file changed, 9 insertions(+), 8 deletions(-)
>>
>> diff --git a/pvesm.adoc b/pvesm.adoc
>> index b43ca42..5bd24b2 100644
>> --- a/pvesm.adoc
>> +++ b/pvesm.adoc
>> @@ -77,9 +77,9 @@ nodes that can be accessed as RBD (RADOS Block Device).
>> |CephFS |cephfs |file |yes |yes |yes
>> |LVM |lvm |block |no^3^ |yes^4^ |yes
>> |LVM-thin |lvmthin |block |no |yes |yes
>> -|iSCSI/kernel |iscsi |block |yes |no |yes
>> -|iSCSI/libiscsi |iscsidirect |block |yes |no |yes
>> -|FC/SAS |native^6^ |block |yes |yes^4^ |yes
>> +|iSCSI/kernel |iscsi |block |yes^3^|yes^4^ |yes
>> +|iSCSI/libiscsi |iscsidirect |block |yes^3^|yes^4^ |yes
>
> Technically, neither iSCSI storage plugin supports snapshots, what
> supports snapshots is a LVM storage on top of a iSCSI block device. I
> would personally keep the `no` and add a footnote saying that it is
> possible to have snapshots on a LVM storage with savc on top of the
> iSCSI storage.
Which is why I framed the footnotes to emphasize that multipathing + LVM
is needed.
And realistically, that combination is the only way the vast majority of
our users are using shared block storage. I see it as a "full package"
that needs to be configured before you can actually use the whole stack
as shared storage. FC/SAS/iSCSI alone without LVM is rather useless,
except for maybe very esoteric use cases.
We would rather not give the wrong impression that it is not possible
for someone who very briefly takes a glimpse at the table.
^ permalink raw reply [flat|nested] 5+ messages in thread
* applied: [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview.
2026-07-02 11:08 [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview Aaron Lauterer
2026-07-02 11:08 ` [PATCH docs 2/2] pvesm: update features for LVM,iSCSI,FC,SAS Aaron Lauterer
@ 2026-07-02 13:55 ` Thomas Lamprecht
1 sibling, 0 replies; 5+ messages in thread
From: Thomas Lamprecht @ 2026-07-02 13:55 UTC (permalink / raw)
To: pve-devel, Aaron Lauterer
On Thu, 02 Jul 2026 13:08:55 +0200, Aaron Lauterer wrote:
> While not a dedicated storage plugin, it is possible to use FC and SAS
> attached block storage.
>
> Make it clear that it works and can be used with the snapshots as a
> volume chain feature as it needs LVM on top.
>
>
> [...]
Applied, thanks!
[1/2] pvesm: mention FC/SAS in the storage overview.
commit: 5142c4ba922c110cd48c68ebf7a985b7144fbb7d
[2/2] pvesm: update features for LVM,iSCSI,FC,SAS
commit: b994b8b24dcc9169765171f07fe12c90e70e8b41
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-07-02 13:55 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-02 11:08 [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview Aaron Lauterer
2026-07-02 11:08 ` [PATCH docs 2/2] pvesm: update features for LVM,iSCSI,FC,SAS Aaron Lauterer
2026-07-02 11:37 ` Maximiliano Sandoval
2026-07-02 11:46 ` Aaron Lauterer
2026-07-02 13:55 ` applied: [PATCH docs 1/2] pvesm: mention FC/SAS in the storage overview Thomas Lamprecht
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox