beomodprobe

Name

beomodprobe -- A Beowulf wrapper around /sbin/modprobe and /sbin/insmod.

Synopsis

beomodprobe [-h, --help] [-v, --verbose] [-n, --show-depend]
[-r, --remove] [-N, --node nodename] modulename [Params]

Description

This utility is a wrapper used to install or remove kernel modules on a compute node. When used to install, the module and the module's dependencies are installed on the compute node.

Options

The following options are available to beomodprobe:

-h, --help

Print the command usage message and exit. If -h is the first option, all other options will be ignored. If -h is not the first option, the other options will be parsed up to the -h option, but no action will be taken.

-v, --verbose

Display more information about what the command is doing.

-n, --show-depend

Show the dependencies for the specified module.

-r, --remove

Remove the specified module from the compute node.

-N, --nodenodename

Specifies the node on which the /sbin/modprobe executes. The nodename can be a node number or a node name.

modulename

The module name to be installed or removed.

Params

Additional parameters that are transparently passed to /sbin/insmod for the install of the module(s).

Examples

Install module vfat and its dependencies on node n0:

[root@cluster ~] # beomodprobe -N n0 vfat

Remove module vfat on node n1:

[root@cluster ~] # beomodprobe -r -N n1 vfat

Return Values

Upon successful completion, beomodprobe returns 0. On failure, an error message is printed to stderr and beomodprobe returns 1.