ssacli/i386/opt/smartstorageadmin/ssacli/bin/ssacli-2.60-18.0.i386.txt

186 lines
7.5 KiB
Plaintext

Smart Storage Administrator CLI (HPESSACLI)
Version 2.60-18.0
8/31/2016
Description
-----------
Smart Storage Administrator CLI is the command line-based disk configuration
program for Smart RAID/HBA controllers.
* All other product names mentioned herein may be trademarks of their
respective companies.
Supported Operating Systems and Platforms
-----------------------------------------
Linux 32-bit components:
SuSE Linux Enterprise Server 10
SuSE Linux Enterprise Server 11
Red Hat Enterprise Linux 5
Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 7
Linux 64-bit components:
SuSE Linux Enterprise Server 10 (x86_64)
SuSE Linux Enterprise Server 11 (x86_64)
Red Hat Enterprise Linux 5 (x86_64)
Red Hat Enterprise Linux 6 (x86_64)
Red Hat Enterprise Linux 7 (x86_64)
Debian Sarge 64 bit
Debian Etch (amd64)
NOTE: For Red Hat Enterprise Linux 7.1 the sg driver must be manually
added so that it is loaded at boot time. Without the sg driver being
loaded, devices or controllers may not be discovered.
Here is a recommended way to do this:
sudo echo sg > /etc/modules-load.d/sg.conf
sudo rebo
* Any platform that requires the CCISS driver should use version 3.6.28 or newer.
These drivers are available from http://support.hpe.com.
Supported Controllers
---------------------
Dynamic Smart Array B110i SATA RAID
Smart Array P212 Controller
Smart Array P410 Controller
Smart Array P410i Controller
Smart Array P411 Controller
Smart Array P711m Controller
Smart Array P712m Controller
Smart Array P812 Controller
Dynamic Smart Array B120i
Dynamic Smart Array B320i
Smart Array P220i Controller
Smart Array P222 Controller
Smart Array P420 Controller
Smart Array P420i Controller
Smart Array P421 Controller
Smart Array P721m Controller
Smart Array P822 Controller
Smart Array P230i Controller
Smart Array P430 Controller
Smart Array P431 Controller
Smart Array P530 Controller
Smart Array P531 Controller
Smart Array P731m Controller
Smart Array P830 Controller
Smart Array P830i Controller
Dynamic Smart Array B140i
Smart HBA H240 Controller
Smart HBA H240ar Controller
Smart HBA H240nr Controller
Smart HBA H241 Controller
Smart HBA H244br Controller
Smart Array P240nr Controller
Smart Array P244br Controller
Smart Array P246br Controller
Smart Array P440 Controller
Smart Array P440ar Controller
Smart Array P441 Controller
Smart Array P542D Controller
Smart Array P741m Controller
Smart Array P840 Controller
Smart Array P840ar Controller
Smart Array P841 Controller
Installing and running Smart Storage Administrator
--------------------------------------------------------------
Installation:
SSACLI is distributed using Red Hat Package Manager (RPM) packages and
.deb packages for Debian.
If there is an older version of SSACLI installed on the system, please
use "rpm -e ssacli" to remove it first. Use "rpm -i <file name>" to
install the application.
Please type "man rpm" for other details regarding RPM.
NOTE: On Debian systems, a ".deb" package file can be installed using the
"dpkg -i ssacli.xxx.deb" command. The dpkg -r ssacli command is used to
remove the package.
The software resides in /opt/smartstorageadmin/ssacli and the executable
name is ssacli which is located in /usr/sbin.
When attempting to run SSACLI on any HPE-supported version of Linux, it is
highly recommended that you install the latest version of the HPE ProLiant
Smart RAID/HBA controller driver for your intended Linux operating system.
Drivers may be obtained by clicking on "HPE Servers, Storage and Networking"
from HPE's support website at: http://support.hpe.com
For Debian 64 bit:
dpkg -i --force-architecture <file name>. ssacli requires the libunwind
bit package to be installed.
Running SSACLI:
Make sure that you have gone through the following checklist:
. You run ssacli as root.
To start the application:
If /usr/sbin is already added in your path, just type:
"ssacli".
More options can be found by typing "ssacli help".
Exiting SSACLI:
1. To exit the SSACLI, type "exit" while at the CLI command console.
Additional Notes
----------------
1. After creating or deleting logical drives with SSACLI, under some special
circumstances, the device name mapping might change after you first reboot
the system. Also, Linux might see previously not visible logical drives
after rebooting. This name mapping problem is common to all SCSI devices
on Linux.
2. Do not insert or remove a controller driver module when ssascli is
running.
3. Please stop the HPE Storage Agents when deleting logical drives
since HPE Storage Agents keeps all logical drives open.
4. If all physical drives on a controller fail or are removed, software keys
will not be saved to the controller.
5. SSACLI may appear unresponsive during heavy array controller I/O
conditions, such as during a partition format or a logical drive rebuild.
6. When using Linux as the host operating system, if a Smart Array controller
has 16 or more volumes configured, deleting any volume in SSACLI will not
update the /proc/partitions to reflect the deletion of the device node
associated with that volume. Rebooting the server will cause the update to
happen. Note that there is also a limitation that only the first 16
volumes configured will be available to the operating system.
7. On RHEL5 systems, for this version of the SSACLI version 3.6.18-10 or
newer of the HPE ProLiant Smart RAID/HBA controller driver for Red Hat
Enterprise Linux 5 (x86, x86-64) is required. Drivers may be obtained by
clicking on "HPE Servers, Storage and Networking" from HPE's support
website at: http://support.hpe.com
Notes for SSA Scripting
-----------------------
* SSA scripting (SSASCRIPTING) now uses a new engine to auto configure volumes.
When using the AUTO mode, it will attempt to configure two volumes; an OS
volume and a Data volume. The OS volume will be RAID1, while the Data volume
will be the highest possible RAID up to 6, depending on the number of disks
and RAID modes supported by the controller. Spares may be automatically
allocated. All user input in the input config file is ignored in AUTO mode.
The actual volumes created will depend on the controller, the number and size
of disks and the status of license keys in the controller.
* In scripting input/output, 2 disk mirrors are considered RAID1, 4 disk and
higher mirrors are RAID10. For compatibility, input scripts still accept
RAID1 for 4+ disk mirrors, however we recommend moving to the new argument
terminology as soon as possible.
* ARRAY and VOLUME arguments in configure mode can be specified as "Next",
which will use the next available ID.
* DRIVE arguments can be a number or wildcard, e.g. "*" or "2". In the first
example, all available drives will be used, in the second two drives will be
used.
* The CONTROLLER argument can be FIRST. Controllers are sorted after discovery,
the order being: internal before external, in ascending slot order. This
ensures that the input CONTROLLER=FIRST will target an internal controller
(SLOT=0) or the controller in the lowest PCI slot.
* To improve performance, use the REPEAT keyword when creating multiple
identical logical drives.
Support
-------
For support for SSACLI and Smart RAID/HBA controllers, please visit
http://support.hpe.com.