NearNodeFlash / NearNodeFlash.github.io

View this document https://nearnodeflash.github.io/
Apache License 2.0
3 stars 3 forks source link

Client Mount Options #115

Open behlendorf opened 7 months ago

behlendorf commented 7 months ago

There are a number of useful filesystem mount options for xfs, gfs2, and lustre which we may need to be able to specify as part of a workflow. There is currently support to provide custom options when the filesystems are created. This would potentially be a nice place to specify what options are used when they are mounted.

roehrich-hpe commented 7 months ago

Brian, mount options can be specified in the StorageProfile.

Look here for "mountRabbit"; and "mountTarget" for the lustreFS OST,MGT,MDT mounts; and there's "mountCompute" for the compute nodes: https://nearnodeflash.github.io/v0.0.6/guides/storage-profiles/readme/

We don't allow these to be specified in the Workflow, but we do allow the Workflow to specify the StorageProfile. Then the admin should create the StorageProfile.

behlendorf commented 7 months ago

Great, thanks for pointing that out. Then do I understand correctly that MountRabbit is used when mounting the filesystem on a compute or rabbit node? Or is there also a MountCompute? Can these be used with all the filesystem types?

roehrich-hpe commented 7 months ago

MountRabbit and MountCompute work with all filesystem types. The former indicates mount options to be used on a Rabbit, and the latter is the mount options to be used on a compute node.

Use mountTarget to specify mount options for OST,MGT,MDT devices.