You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ansible/roles/lustre/README.md
+6-3Lines changed: 6 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,7 @@ Install and configure a Lustre client. This builds RPM packages from source.
7
7
**NB:** Currently this only supports RockyLinux 9.
8
8
9
9
## Role Variables
10
-
11
-
-`lustre_version`: Optional str. Version of lustre to build, default `2.15.6` which is the first version with EL9.5 support
10
+
The following variables control configuration of Lustre clients.
12
11
-`lustre_lnet_label`: Optional str. The "lnet label" part of the host's NID, e.g. `tcp0`. Only the `tcp` protocol type is currently supported. Default `tcp`.
13
12
-`lustre_mgs_nid`: Required str. The NID(s) for the MGS, e.g. `192.168.227.11@tcp1` (separate mutiple MGS NIDs using `:`).
14
13
-`lustre_mounts`: Required list. Define Lustre filesystems and mountpoints as a list of dicts with keys:
@@ -19,7 +18,11 @@ Install and configure a Lustre client. This builds RPM packages from source.
19
18
-`lustre_mount_state`. Optional default mount state for all mounts, as for [ansible.posix.mount](https://docs.ansible.com/ansible/latest/collections/ansible/posix/mount_module.html#parameter-state). Default is `mounted`.
20
19
-`lustre_mount_options`. Optional default mount options. Default values are systemd defaults from [Lustre client docs](http://wiki.lustre.org/Mounting_a_Lustre_File_System_on_Client_Nodes).
21
20
22
-
The following variables control the package build and and install and should not generally be required:
21
+
The following variables control the package build and and install:
22
+
-`lustre_version`: Optional str. Version of lustre to build, default `2.15.6/lu-18085`
23
+
which is the first version with EL9.5 support, plus a fix for https://jira.whamcloud.com/browse/LU-18085.
24
+
-`lustre_repo`: Optional str. URL for Lustre repo. Default is a StackHPC repo
25
+
incorporating the above fix.
23
26
-`lustre_build_packages`: Optional list. Prerequisite packages required to build Lustre. See `defaults/main.yml`.
24
27
-`lustre_build_dir`: Optional str. Path to build lustre at, default `/tmp/lustre-release`.
25
28
-`lustre_configure_opts`: Optional list. Options to `./configure` command. Default builds client rpms supporting Mellanox OFED, without support for GSS keys.
0 commit comments