Open main menu

CDOT Wiki β

Changes

Viridis Commands

453 bytes removed, 15:49, 1 April 2015
AC Power Control
== AC Power Control ==
AC to the Viridis chassis is controlled by a Raspberry Pi on the LAN controlled by Iraq. The Pi can be used to test connectivity (i.e., check to see what is reachable from PDUs in the LAN), and there is a script named "power" installed which controls a [http://www.powerswitchtail.com PowerSwitch Tail[EHL]] via GPIOcabinet #1To control Be sure to shut down the supply of AC individual nodes before removing power , and remember to the Viridis chassis:# Log into the Raspberry Pi remove power from Iraq: <code>ssh raspi</code># Issue each of the appropriate "redundant power" command:#* Get supplies (via the AC power status: <code>power status</code>#* Turn the AC power on: <code>power on</code>#* Turn the AC power off: <code>power off</code>#* Power-cycle the AC (turn off, pause, turn onleft and right PDUs): <code>power reset</code> {{Admon/caution|Possible Filesystem Damage!|As with any system, it's important to shut down each node before powering the chassis off.}}
== IP Addresses of Nodes ==
== ipmitool ==
The ipmitool program is used to send IPMI commands to a single host. This is a standard tool, but Calxeda-specific patches are required for some functionality. As of 2013-09-17 the Calxeda-modified version is on course in review for inclusion in a successive version of Fedora([https://bugzilla.redhat.com/show_bug.cgi?id=918296 BZ 918296]).
Common options:
== cxmanage ==
The cxmanage script allows multiple nodes to be controlled with a single command. Basically, it's a smart wrapper around ipmitool. This is a Calxeda-specific tool; as of 2013-09-17 it is in package review in Fedora([https://bugzilla.redhat.com/show_bug.cgi?id=919592 BZ 919592]).
Common options:
To update the firmware, download the appropriate firmware package from Calxeda, and issue this cxmanage command:
cxmanage -a update fwupdate package ''ECX-1000_update-production-VERSION.tar.gz'' seneca0b
== Additional Commands and Options ==