<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.williams-net.org/index.php?action=history&amp;feed=atom&amp;title=Proliant_SSA_Command_Examples</id>
	<title>Proliant SSA Command Examples - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.williams-net.org/index.php?action=history&amp;feed=atom&amp;title=Proliant_SSA_Command_Examples"/>
	<link rel="alternate" type="text/html" href="https://wiki.williams-net.org/index.php?title=Proliant_SSA_Command_Examples&amp;action=history"/>
	<updated>2026-06-01T01:39:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://wiki.williams-net.org/index.php?title=Proliant_SSA_Command_Examples&amp;diff=695&amp;oldid=prev</id>
		<title>10.42.0.1: added cheat sheet for SSA commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.williams-net.org/index.php?title=Proliant_SSA_Command_Examples&amp;diff=695&amp;oldid=prev"/>
		<updated>2024-02-07T10:18:54Z</updated>

		<summary type="html">&lt;p&gt;added cheat sheet for SSA commands&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Basics ==&lt;br /&gt;
# All commands must be run as root&lt;br /&gt;
# Once you use a wildcard in the target, you can&amp;#039;t add any other target selectors (e.g. you can&amp;#039;t show all drives on all controllers)&lt;br /&gt;
&lt;br /&gt;
== Getting Help ==&lt;br /&gt;
The built-in help is very useful, if challenging to navigate.  The basic help command is simply&lt;br /&gt;
&lt;br /&gt;
 ssacli help&lt;br /&gt;
&lt;br /&gt;
There is help for each subcommand and area ... the complete list is at the end of the top level help text.&lt;br /&gt;
&lt;br /&gt;
== Show commands ==&lt;br /&gt;
Show all controllers in the system -- useful to get the slot numbers of any additional controllers (the slot numbers aren&amp;#039;t necessarily sequential from &amp;#039;0&amp;#039;.&lt;br /&gt;
 ssacli ctrl all show&lt;br /&gt;
&lt;br /&gt;
Show all drives on a single controller&lt;br /&gt;
 ssacli ctrl slot=0 pd all show&lt;br /&gt;
&lt;br /&gt;
Show details on a single drive&lt;br /&gt;
 ssacli ctrl slot=0 pd 1I:1:1 show&lt;br /&gt;
&lt;br /&gt;
== Create Logical Drives ==&lt;br /&gt;
This command will take all unnasigned drives and create RAID 0 logical drives for each of them&lt;br /&gt;
 ssacli ctrl slot=0 create type=arrayr0 drives=allunassigned&lt;br /&gt;
&lt;br /&gt;
To create a single logical drive, use this command&lt;br /&gt;
 ssacli ctrl slot=0 create type=ld drives=1I:1:1&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;NOTE&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; the order of the logical drives in the HP SSA output will determine the ordering for the SCSI device numbers in Linux, and will affect the drive letters assigned.  Deleting logical drives will shift all the subsequent drive assignments up, so &amp;#039;&amp;#039;&amp;#039;be careful&amp;#039;&amp;#039;&amp;#039;.  Using UUID tags instead of drive letters when specifying mounts is preferred for this reason.  Storage systems that directly manage drives should already use a drive serial to identify and order its disks, but &amp;#039;&amp;#039;&amp;#039;if strange stuff happens, you have been warned&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
You will need to get the drive numbers from the show command above.&lt;/div&gt;</summary>
		<author><name>10.42.0.1</name></author>
	</entry>
</feed>