Monitoring and Management of StorageTek / LSI Logic storage systems
OpManager provides monitoring and management of StorageTek / LSI Logic storage systems
Models Supported
- D Series
- B Series
- Flexline 200 Series
- Flexline 300 Series
Features supported
Inventory Details |
Logical Details |
Monitors |
Report Details |
- Raid
- Raid Controllers
- Raid Controller Ports
- Disk Drives
- Enclosure Component Health details
|
- Volumes
- Volume Groups
- LUN Mappings
- Host Groups
|
- Raid Status
- Raid Port status
- Volume & Volume Group status
- Disk Drive status
|
- Capacity Summary
- Availability
- Controller statistics
- Volume statistics
- Array statistics
- Interconnects Details
|
Prerequisites for monitoring StorageTek / LSI Logic Arrays
OpManager uses command line utility (SMcli.exe) available as part of SANtricity Storage Manager Client installation
Ensure that SMcli is installed in the server in which OpManager is installed
Include the directory containing SMcli.exe in the PATHenvironment variable.
- For Windows : C:\Program Files\SM8\client\
- For Linux / Unix : /opt/SM8/client/
Ensure that OpManager is restarted (shutdown & started) after including SMcli in the PATH for the latest changes to take effect
Register OpManager server IP address as snmp trap destination.
Ensure that, OpManager installed host and the Storage system has a Fibre Channel Connectivity.
SMcli commands to check StorageTek / LSI Array response
OpManager uses command line utility SMcli to fetch StorageTek / LSI Array details
Ensure SMcli is set in the system PATH where OpManager is installed
Open a command prompt and go to <OpManager Install Dir> and execute the following commands
SMcli 192.168.1.1 -c "show storagesubsystem profile;"
SMcli 192.168.1.1 -c "show storagearray profile;"
where 192.168.1.1 - is the Name of the Storage Subsystem
The following response must be got for any one of the above commands with any of the below strings in the command output
PROFILE FOR STORAGE SUBSYSTEM
PROFILE FOR STORAGE ARRAY
This ensures that device is properly responding for the SMcli commands
SMcli commands to check Performance monitoring of StorageTek / LSI Arrays
OpManager uses following SMcli commands to fetch performance statistics from IBM DS 4000 / IBM FastT Arrays
Ensure SMcli is set in the system PATH where OpManager is installed
Open a command prompt and go to <OpManager Install Dir> and execute the following commands
SET 1 :
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show allLogicalDrives performanceStats;”
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show allVolumes performanceStats;”
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show storageSubsystem performanceStats;”
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show storageArray performanceStats;
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageSubsystem performanceStats file=\\"fileName.txt\\\”;”
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageArray performanceStats file=\\\"fileName.txt\\”;”
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storagesubsystem performanceStats file=\\\"fileName.txt\\”;”
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageSubsystem performanceStats file=fileName.txt;”
- SMcli -e <IP Address 1> <IP Address 2> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageArray performanceStats file=fileName.txt;”
Where <IP Address 1> and <IP Address 2> - are the two storage controller IP Addresses
SET 2 :
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show allLogicalDrives performanceStats;”
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show allVolumes performanceStats;”
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show storageSubsystem performanceStats;”
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; show storageArray performanceStats;
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageSubsystem performanceStats file=\\"fileName.txt\\\”;”
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageArray performanceStats file=\\\"fileName.txt\\”;”
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storagesubsystem performanceStats file=\\\"fileName.txt\\”;”
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageSubsystem performanceStats file=fileName.txt;”
- SMcli <IP Address> -c "set session performanceMonitorInterval=60 performanceMonitorIterations=1; save storageArray performanceStats file=fileName.txt;”
where <IP Address> - is the IP Address of any of the storage controllers.
- This ensures that device performance statistics are properly responding for the SMcli commands