add kernel-devel
To add optional support for mounting \beegfs{} file systems, an
additional \pkgmgr{} repository must be configured. In this recipe, it is
assumed that the \beegfs{} file system is hosted by servers that are pre-existing
-and are not part of the install process. Once the client is configured to point
+and are not part of the install process. Installing the client package triggers
+a build of a kernel module, so the kernel module development packages must be
+installed first. Once the client is configured to point
to the \beegfs{} system management server, starting the client should trigger file
system mounts.
% begin_ohpc_run
% ohpc_validation_newline
-% ohpc_command if [[ ${enable_bgfs} -eq 1 ]];then
+% ohpc_command if [[ ${enable_bgfs_client} -eq 1 ]];then
% ohpc_indent 5
\begin{lstlisting}[language=bash,literate={-}{-}1,keywords={},upquote=true]
[sms](*\#*) cd /etc/yum.repos.d
[sms](*\#*) wget ${beegfs_repo}
+[sms](*\#*) (*\install*) kernel-devel
[sms](*\#*) (*\install*) beegfs-client
[sms](*\#*) perl -pi -e "s/^sysMgmtdHost.*$/sysMgmtdHost = ${sysmgmtd_host}/" /etc/beegfs/beegfs-client.conf
