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
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,16 +5,18 @@ Install and configure a Lustre client. This builds RPM packages from source.
5
5
**NB:** The `install.yml` playbook in this role should only be run during image build, with the default `update_enable=true`. This ensures that the latest kernel and matching
6
6
`kernel-devel` packages will be installed. This playbook is not idempotent.
7
7
8
+
**NB:** Currently this only supports RockyLinux 9.
9
+
8
10
## Role Variables
9
11
10
-
-`lustre_version`: Optional str. Version of lustre to build, default '2.15.64'. TODO: EXPLAIN. See https://wiki.whamcloud.com/display/PUB/Lustre+Support+Matrix
12
+
-`lustre_version`: Optional str. Version of lustre to build, default '2.15.5' which is the first version with EL9 support
11
13
-`lustre_mounts`: Required list. Define Lustre filesystems and mountpoints as a list of dicts with possible keys:
12
14
-`mgs_nid`: The NID for the MGS, e.g. `192.168.227.11@tcp1`
13
15
-`fs_name`: The name of the filesystem to mount
14
16
-`mount_point`: Path to mount filesystem at. Default is `/mnt/lustre/{{ lustre_fs_name}}`
15
17
-`mount_state`: Mountpoint state, as for [ansible.posix.mount](https://docs.ansible.com/ansible/latest/collections/ansible/posix/mount_module.html#parameter-state). Default `mounted`.
16
18
Any of these parameters may alternatively be specified as role variables prefixed `lustre_`. If both are given entries in `lustre_mounts` take priority.
17
-
19
+
-`lustre_subnet_cidr`: Required str. CIDR of subnet for interface to be used for Lustre.
18
20
The following variables control the package build and and install and should not generally be required:
19
21
-`lustre_build_packages`: Optional list. Prerequisite packages required to build Lustre. See `defaults/main.yml`.
20
22
-`lustre_build_dir`: Optional str. Path to build lustre at, default `/tmp/lustre-release`.
0 commit comments