You can find example spec files online to repackage the Nvidia drivers. I believe these are the 2 file names you need:
nvidia-kmod.spec nvidia-x11-drv.spec This will build kmod-nvidia, nvidia-x11-drv, and nvidia-x11-drv-libs packages. Alternatively, you can setup a script that runs on first system boot that installs the driver using the .run Nvidia package. I am forgetting the xcat command to set this up off the top of my head, but we do use xcat to fire a couple scripts we run on first boot. We use this method with some virtual machines that are using vGPUs with the grid software to slice up some v100s to smaller chunks. On Thu, Dec 12, 2019, 11:03 AM Stuart Barkley <[email protected]> wrote: > On Thu, 2 May 2019 at 09:31 -0000, Roosen, Nicolas wrote: > > > We repackaged the Nvidia driver in a RPM, which installs fine when > > the node is up. > > How are you building the Nvidia driver as an RPM? I'm looking to do > the same thing for our diskless xCAT installation. I'm wanting to > reduce the footprint of our ramdisk on the compute nodes. > > I already build GPFS kernel support RPMs in a VM so I'm familiar with > issues around matching kernel versions. > > I have tried using the Nvidia .run file approach and can build the > kernel with "--add-this-kernel". However the updated .run file wont > install on my xCAT build machine since it doesn't have a GPU. I also > have not yet tried an install inside the diskless chroot image. > > Thanks, > Stuart Barkley > -- > I've never been lost; I was once bewildered for three days, but never lost! > -- Daniel Boone > > > _______________________________________________ > xCAT-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/xcat-user >
_______________________________________________ xCAT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xcat-user
