Sridharan Ramaswamy (srramasw) wrote:
Is it possible to get traditional LVM like functionality over Lustre
based storage?
My understanding is Lustre can aggregate storage OSTs to provide a
single mount point. But the aggregate storage it provides can't be
carved out into different logical volumes, is this correct?
For eg, assume each OST is 8GB
node1: OST1, OST2, MDT
node2: OST3, OST4
Using *single* Lustre instance is it possible to provide two mount
points with 16GB each? And ability to administratively change the
storage available to each of those mount points, say instead of 16GB
each to 20GB and 12GB. Something similar to lvextend, lvreduce.
I presume you can achieve something like the above by creating two
Lustre instances(running in different ports) and mount them separately
as 16GB filesystem. But that seems too much overhead.
They don't have to run in different ports, but yes, you can achieve what
you want by making two different Lustre filesystems. That does mean you
need two different MDTs. (Similarly, you would have to have two
different filesystems on your LVM.)
In Lustre 1.6 you can dynamically add OSTs to a filesystem to increase
the space available.
Appreciate any insights on this area.
thanks,
Sridhar
------------------------------------------------------------------------
_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss
_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss