Changes

Jump to: navigation, search

Viridis Commands

235 bytes added, 15:49, 1 April 2015
AC Power Control
== Controlling Host ==
The computer controlling the Viridis system is Iraq, which is a dual-homed host: it has a connection to Seneca's network as well as a separate connection to a private LAN which houses the Viridis and RaspberryPi (AC power control) systems. All connections to the Viridis, including SSH, SOL, and IPMI connections, must be initiated from Iraq. Iraq also supplies DHCP data to the Viridis system, handles DNS queries, and NATs communication with the outside world.
== AC Power Control ==
AC to the Viridis chassis is controlled by a the Raspberry Pi plugged into PDUs in the network[[EHL]] cabinet #1# Log into Be sure to shut down the Raspberry Pi from Iraq: <code>ssh raspi</code># Issue the appropriate "individual nodes before removing power" command:#* Get the AC , and remember to remove power status: <code>power status</code>#* Turn from each of the AC redundant power on: <code>power on</code>#* Turn supplies (via 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 ==

Navigation menu