<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=Rocks%3A_Rocks_Solid</id>
	<title>Rocks: Rocks Solid - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?action=history&amp;feed=atom&amp;title=Rocks%3A_Rocks_Solid"/>
	<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=Rocks:_Rocks_Solid&amp;action=history"/>
	<updated>2026-05-05T00:07:35Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=Rocks:_Rocks_Solid&amp;diff=2472&amp;oldid=prev</id>
		<title>Michael: Created page with &quot;==== Rocks Solid Installation and Configuration ====  RPMs approved and tested:  &lt;pre&gt; foundation-pysqlite-2.4.1-1.el5.x86_64.rpm            foundation-SQLAlchemy-0.4.8.el5-1....&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.define-technology.com/mediawiki-1.35.0/index.php?title=Rocks:_Rocks_Solid&amp;diff=2472&amp;oldid=prev"/>
		<updated>2013-05-13T09:46:24Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==== Rocks Solid Installation and Configuration ====  RPMs approved and tested:  &amp;lt;pre&amp;gt; foundation-pysqlite-2.4.1-1.el5.x86_64.rpm            foundation-SQLAlchemy-0.4.8.el5-1....&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==== Rocks Solid Installation and Configuration ====&lt;br /&gt;
&lt;br /&gt;
RPMs approved and tested:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
foundation-pysqlite-2.4.1-1.el5.x86_64.rpm           &lt;br /&gt;
foundation-SQLAlchemy-0.4.8.el5-1.noarch.rpm&lt;br /&gt;
foundation-python-elementtree-1.2.6-5.el5.x86_64.rpm&lt;br /&gt;
foundation-SQLAlchemy-0.4.8.el5-1.src.rpm&lt;br /&gt;
rocks-solid-0.5.0b1-1.el5.noarch.rpm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Install at the RPMS ====&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
rpm -ivh foundation* rocks-solid*&lt;br /&gt;
&lt;br /&gt;
* note, we ignored the warning about support group &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Same for all the compute nodes, put the RPMs in &lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
/export/rocks/install/contrib/5.3/arch/RPMS&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a new XML configuration file that will extend the current compute.xml configuration file:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
# cd /export/rocks/install/site-profiles/5.1/nodes&lt;br /&gt;
# cp skeleton.xml extend-compute.xml&lt;br /&gt;
&lt;br /&gt;
Inside extend-compute.xml, add the package name by changing the section from:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Rocks-Solid --&amp;gt;&lt;br /&gt;
&amp;lt;package&amp;gt;foundation-pysqlite&amp;lt;/package&amp;gt;&lt;br /&gt;
&amp;lt;package&amp;gt;foundation-python-elementtree&amp;lt;/package&amp;gt;&lt;br /&gt;
&amp;lt;package&amp;gt;foundation-SQLAlchemy&amp;lt;/package&amp;gt;&lt;br /&gt;
&amp;lt;package&amp;gt;rocks-solid&amp;lt;/package&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save extend-compute and run&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt; &lt;br /&gt;
# cd /export/rocks/install&lt;br /&gt;
# rocks create distro&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Naming of the IPMI modules ====&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
compute-ipmi-0-0&lt;br /&gt;
compute-ipmi-0-1&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Edit /etc/rocks-solid.conf ====&lt;br /&gt;
&lt;br /&gt;
change the following:&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
[ipmi]&lt;br /&gt;
host_pattern=s/compute/compute-ipmi/&lt;br /&gt;
user=ADMIN&lt;br /&gt;
passwd=ADMIN&lt;br /&gt;
&lt;br /&gt;
[temp]&lt;br /&gt;
threshold=55&lt;br /&gt;
ipmi_attr=.*Sys.* (System Temperature)&lt;br /&gt;
&lt;br /&gt;
[main]&lt;br /&gt;
scheduler=torque&lt;br /&gt;
poweron_driver=ipmi (although wol seemed to work!)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Add /etc/rocks-solid.conf to 411 (/var/411/Files.mk) and then run &amp;#039;rocks sync users&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The following binaries are installed&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
/opt/rocks/bin/check-ignore-host&lt;br /&gt;
/opt/rocks/bin/cluster-clean-ps&lt;br /&gt;
/opt/rocks/bin/cluster-freehost&lt;br /&gt;
/opt/rocks/bin/cluster-ipmi&lt;br /&gt;
/opt/rocks/bin/cluster-power&lt;br /&gt;
/opt/rocks/bin/cluster-poweron-sched-nodes&lt;br /&gt;
/opt/rocks/bin/cluster-powersave&lt;br /&gt;
/opt/rocks/bin/cluster-reset-freeze-node&lt;br /&gt;
/opt/rocks/bin/cluster-status-acct&lt;br /&gt;
/opt/rocks/bin/node-cleanipcs&lt;br /&gt;
/opt/rocks/bin/node-envcheck&lt;br /&gt;
/opt/rocks/bin/node-term-sge-zombie&lt;br /&gt;
/opt/rocks/bin/node-term-user-ps&lt;br /&gt;
/opt/rocks/bin/queue-limit-user-cpu&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Turn nodes off and on depending on the load and queue&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
cluster-powersave&lt;br /&gt;
cluster-powersave -d -v (verbose and dry run)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Check the power status of all the nodes&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
cluster-power status&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Run an ipmi query on all the nodes&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
cluster-ipmi ipmicommand&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Michael</name></author>
	</entry>
</feed>