Server User Manual

channels
session Print session information
exec Run list of commands from file
set Set runtime variable for shell and
exec
ipmitool chassis help
Chassis Commands: status, power, identify, policy, restart_cause, poh, bootdev
ipmitool chassis power help
chassis power Commands: status, on, off, cycle, reset, diag, soft
You will find more details on ipmitools at http://ipmitool.sourceforge.net/manpage.html
15.11 Custom Development Kit (CDK)
As detailed in this manual customers can copy scripts, binaries, and configuration files directly to the
console server.
Black Box also freely provides a development kit that allows changes to be made to the software in
console server firmware image. The customer can use the CDK to:
generate a firmware image without certain programs, such as telnet, which may be banned by
company policy.
generate an image with new programs, such as custom Nagios plug-in binaries or company specific
binary utilities.
generate an image with custom defaults e.g. it may be required that the console server be configured
to have a specific default serial port profile which is reverted to even in event of a factory reset.
place configuration files into the firmware image, which cannot then be modified e.g. # /bin/config –-
set= tools update the configuration files in /etc/config which are read/write, whereas the files in /etc
are read only and cannot be modified
The CDK essentially provides a snapshot of the Black Box build process (taken after the programs have
been compiled and copied to a temporary directory romfs) just before the compressed file systems are
generated. You can obtain a copy of the Black Box CDK for the particular appliance you are working with
from Black Box
Note The CDK is free.
15.12 Scripts for Managing Slaves
When the console servers are cascaded the Master is in control of the serial ports on the Slaves, and the
Master’s Management Console provides a consolidated view of the settings for its own and all the
Slave’s serial ports. The Master does not provide a fully consolidated view, for example, Status: Active
Users only displays those users active on the Master’s ports and you will need to write a custom bash
script that parses the port logs if you want to find out who’s logged in to cascaded serial ports from the
master.
You will probably also want to enable remote or USB logging, because local logs only buffer 8K of data
and don’t persist between reboots.
_____________________________________________________________________
724-746-5500 | blackbox.com Page 269