Clarify that RWX filesystem volumes require migratable=false with dataEngine=v2#1052
Clarify that RWX filesystem volumes require migratable=false with dataEngine=v2#1052glovecchi0 wants to merge 4 commits into
Conversation
…se with dataEngine=v2 Signed-off-by: Giovanni Lo Vecchio <giovanni.lovecchio@suse.com>
|
CC: @Vicente-Cheng , @Martin-Weiss |
|
|
||
| The `migratable=true` parameter instructs Longhorn to create a migratable RWX block volume intended for VM live migration workflows, rather than a standard RWX filesystem volume. | ||
|
|
||
| When `migratable=true` is set, the standard RWX filesystem sharing layer managed by Longhorn `share-manager` and NFS services is not used. |
There was a problem hiding this comment.
I thought maybe we could remove this line. Just keeping the user informed that the migratable=true would not create the RWX filesystem volume should be enough.
WDYT?
(Please apply with the following versioned document)
There was a problem hiding this comment.
Deleted the first 2 sentences.
Thank you, @Vicente-Cheng !
Signed-off-by: Giovanni Lo Vecchio <giovanni.lovecchio@suse.com>
jillian-maroket
left a comment
There was a problem hiding this comment.
Review done. Please apply the suggested change to all affected versions.
|
|
||
| :::info important | ||
|
|
||
| To use standard RWX filesystem volumes, `migratable` must remain unset or be explicitly set to `false`. |
There was a problem hiding this comment.
| To use standard RWX filesystem volumes, `migratable` must remain unset or be explicitly set to `false`. | |
| To use standard RWX filesystem volumes, the `migratable` parameter must be empty or explicitly set to `false`. |
There was a problem hiding this comment.
Done, @jillian-maroket ! Thanks a lot for the review.
|
Could you also change this: to this (adding |
With the added disclosure, this change probably isn't necessary. Let's see what others say, too... |
Signed-off-by: Giovanni Lo Vecchio <giovanni.lovecchio@suse.com>
Something like this could work: |
Signed-off-by: Giovanni Lo Vecchio <giovanni.lovecchio@suse.com>
Done! Thanks again :) |
Problem:
When
migratable=trueis set, Longhorn creates a migratable RWX block volume intended for VM live migration workflows instead of a standard RWX filesystem volume.As a result, the standard RWX filesystem sharing mechanism based on Longhorn
share-managerand NFS is not used, and RWX filesystem volumes do not function as expected.Solution:
Do not use
migratable=truefor standard RWX filesystem volumes. Ensuremigratableis unset or explicitly set tofalseto enable the Longhornshare-managerand NFS-based RWX filesystem sharing layer.