Difference between revisions of "MFU: Mass Firmware Update"
(Created page with "MFU is designed to all a user to update, edit and save the BIOS and IPMI firmware accross multiple nodes through a single command. == Master: scmsh== scmsh must be installed...") |
|||
| Line 1: | Line 1: | ||
MFU is designed to all a user to update, edit and save the BIOS and IPMI firmware accross multiple nodes through a single command. | MFU is designed to all a user to update, edit and save the BIOS and IPMI firmware accross multiple nodes through a single command. | ||
| − | == | + | ==Installation== |
| − | + | Scmsh must be installed on the host from which you will run the commands. | |
| − | + | Each node to be controlled must have the scmsh agent daemon installed on the system. | |
| − | |||
Revision as of 15:34, 7 January 2013
MFU is designed to all a user to update, edit and save the BIOS and IPMI firmware accross multiple nodes through a single command.
Installation
Scmsh must be installed on the host from which you will run the commands.
Each node to be controlled must have the scmsh agent daemon installed on the system.
Adding nodes to the scmsh
For each node to be monitored by scmsh a line must be added to the nodes.cfg file on the master node.
The line must contain four bits on information:
- Node Name
- Node Mac address
- Node Ipaddress / Hostname
- Port it will use to communicate (default 4422)
compute020=00:25:90:6C:DC:DE,compute020:4422
Running in Interactive Mode
To start MFU in interactive mode, navigate to the install directory and run the command:
./run_scmsh
MFU Commands
You will see a command prompt appear. There are a small number of commands used in MFU
- cd
Navigate around the different folders in MFU
- list
lists the commands available in the current folder - similar to ls in linux.
- help
List every command and option possible to be run - not really that clear but may be helpful in some cases
- MFU commands
To run a command from MFU, naviagte to the correct folder and simply type the command. It will come up with help on waht options are needed for each command
MFU flags
- -n <nodename>
The list of nodes you want to run the command on
- -f (only needed for some commands)
The file name either to read or write
- -m (only needed for some commands)
The mode in which the command runs (eg raw or script).