Skip to content

Instantly share code, notes, and snippets.

@sora
Created July 29, 2024 05:56
Show Gist options
  • Save sora/57ae18c58962e2e430d59a2f07c0f1cb to your computer and use it in GitHub Desktop.
Save sora/57ae18c58962e2e430d59a2f07c0f1cb to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
set -eu
sed -i 's/configure --with-linux/configure --with-o2ib=\/usr\/src\/ofa_kernel\/x86_64\/$kernelver --with-linux/' /usr/src/lustre-client-modules-2.14.0-ddn93/dkms.conf
dkms uninstall -m mlnx-ofed-kernel -v 5.8 -k $(uname -r)
dkms remove -m mlnx-ofed-kernel -v 5.8 -k $(uname -r)
dkms build -m mlnx-ofed-kernel -v 5.8 -k $(uname -r)
dkms install -m mlnx-ofed-kernel -v 5.8 -k $(uname -r)
dkms uninstall -m lustre-client-modules -v 2.14.0-ddn93 -k $(uname -r)
dkms remove -m lustre-client-modules -v 2.14.0-ddn93 -k $(uname -r)
update-alternatives --set ofa_kernel_headers /usr/src/ofa_kernel/x86_64/$(uname -r)
dkms build -m lustre-client-modules -v 2.14.0-ddn93 -k $(uname -r)
dkms install -m lustre-client-modules -v 2.14.0-ddn93 -k $(uname -r)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment