Stor2rrd – Hitachi VSP integration

1
2279

For long time, I want to integrate my VSP to Stor2rrd.Finally they have supported new released.First you have to download

  • Command Control Interface (CCI)
  • Hitachi Export tool

Firstly,log in support hds portal.

For Command Control Interface,Click “Products Downloads “

For Hitachi Export Tool,Click “Products Downloads “

Lets Install..

loopmount -i  HS042_77.iso -o "-V cdrfs -o ro" -m /mnt

[email protected]*****:/mnt>mkdir /etc/HORCM
 [email protected]*****:/mnt>./RMinstsh
 ******************* Confirmation for Version Up of the HORCM.********************
 Please confirms whether HORCM has performing or not.
 If HORCM has performing then stop by using horcmshutdown.sh and please try again.
 - In case of 1 instance configuration of HORCM
 # horcmshutdown.sh
 - In case of multiple instances configuration of HORCM
 # horcmshutdown.sh 0 1 ...
 Also If HORC commands has performing in the interactive mode
 then terminates these commands by using -q option.
 Please choose from the following for Version Up of the HORCM.
 For install to the same directory -> please enter 'return key' for installs to '/opt'.
 For preserve to another directory -> please enter a 'directory'.
 For cancel -> please enter 'exit'.
 /etc/HORCM
 cpio -idmu < /mnt/AIX/RMHORC
 34183 blocks
 The following model was preserved to '/etc/HORCM/HORCM' under.
 When you have to uninstall of the HORCM,please executes the following RMuninst command.
 Also you have to execute 'Changing option of RMuninst' when you will be changing to this new version.
 [ Model : RAID-Manager/AIX Ver&Rev: 01-39-03/04 ]
 --------------------------------------------------------------------------------
 .uds RMinstsh RMuninst etc horcminstall.sh horcmuninstall.sh log log0 log1 usr

Execute the CCI installation command

[email protected]******:/etc/HORCM/HORCM>./horcminstall.sh
 You have mail in /usr/spool/mail/root

[email protected]******:/etc/HORCM/HORCM>raidqry -h
 Model : RAID-Manager/AIX
 Ver&Rev: 01-35-03/05
 Usage : raidqry [options] for HORC
 -h Help/Usage
 -I[#] Set to HORCMINST#
 -IH[#] or -ITC[#] Set to HORC mode [and HORCMINST#]
 -IM[#] or -ISI[#] Set to MRCF mode [and HORCMINST#]
 -z Set to the interactive mode
 -zx Set to the interactive mode and HORCM monitoring
 -q Quit(Return to main())
 -g Specify for getting all group name on local
 -l Specify the local query
 -r <group> Specify the remote query
 -f Specify display for floatable host

Under root,everything is executable and writeable by stor2rrd user:

[email protected]****:/etc/HORCM/HORCM/etc>touch USE_OLD_IOCT

[email protected]****:/etc/HORCM/HORCM>chown -R stor2rrd log* .uds usr

[email protected]****:/etc/HORCM/HORCM>chmod 755 usr/bin usr/bin* etc/horcmgr etc/*conf .uds/ .uds/*

Configuration of CCI

use your storage node ip

[email protected]****:/etc>vi /etc/horcm1.conf

HORCM_MON
 # ip_address service poll(10ms) timeout(10ms)
 localhost 11001 1000 3000
 HORCM_CMD
 # dev_name dev_name dev_name
 \\.\IPCMD-your-ip-31001

If you have got second storage,you can use horcm2.conf file.

[email protected]****:/etc>su - stor2rrd

[email protected]****:/etc>/HORCM/usr/bin/horcmstart.sh 1
 starting HORCM inst 1
 HORCM inst 1 starts successfully.
 [email protected]****:/etc>ps -aef |grep horc
 stor2rrd 14942262 1 0 15:43:37 - 0:00 horcmd_01

starts HORM instance 1

[email protected]****:/home/stor2rrd>su - stor2rrd -c "/HORCM/usr/bin/horcmstart.sh 1"

Installation of Hitachi Export Tool

[email protected]****:/home/root>gunzip CT7006440001m267.7z

[email protected]****:/home/root>tar -xvf CT7006440001m267.tar
 x CT7006440001m267
 x CT7006440001m267/CFLCLItool
 x CT7006440001m267/CFLCLItool/java.policy, 55 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/JSanCLI.jar, 420758 bytes, 822 media blocks.
 x CT7006440001m267/CFLCLItool/Readme.txt, 699 bytes, 2 media blocks.
 x CT7006440001m267/CFLCLItool/RsdRmiSSLkey, 1253 bytes, 3 media blocks.
 x CT7006440001m267/CFLCLItool/sample
 x CT7006440001m267/CFLCLItool/sample/cflchk.bat, 132 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/cflchk.sh, 142 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/cflget.bat, 132 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/cflget.sh, 142 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/cflset.bat, 132 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/cflset.sh, 142 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/mkatfile.bat, 90 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/mkatfile.sh, 89 bytes, 1 media blocks.
 x CT7006440001m267/CFLCLItool/sample/sample.txt, 880 bytes, 2 media blocks.

[email protected]****:/home/stor2rrd>raidcom -login $login $paswd -I1
 User for Serial#[****] : user
 Password :
 [email protected]****:/home/stor2rrd>raidqry -l -I1
 No Group Hostname HORCM_ver Uid Serial# Micro_ver Cache(MB)
 1 --- Lparname 01-35-03/05 0 SERIAL 70-06-42/00 208896

[email protected]****:/home/stor2rrd>raidcom -logout -I1
 raidcom : User on Serial#(97302) was removed.

[email protected]****:/home/root/CT7006440001m267>mkdir /opt/hds
 [email protected]****:/home/root/CT7006440001m267>mkdir /opt/hds/70-06-42

cd /opt/hds/70-06-42

tar xvf export-tool.tar

chown -R stor2rrd /opt/hds

Storage Configuration

Configure Export Tool installation directory

[email protected]****:/opt/hds/70-06-42>vi /home/stor2rrd/stor2rrd/etc/sto2rrd.cfg

Create user stor2rrd on the storage, read only access

Login your VSP Storage.Firsty, you should create user group.


Then,Create a monitor user.

Encrypt password used for storage access

[email protected]****:/home/stor2rrd>cd stor2rrd
 [email protected]****:/home/stor2rrd/stor2rrd>perl ./bin/spasswd.pl

Encode password for storage authentication:
 -------------------------------------------

Enter password:
 Re-enter password:

Copy the following string to the password field of the corresponding line in etc/storage-list.cfg:

KDxsdfgsNRW456fgPEYwYAo=

[email protected]****:/home/stor2rrd/stor2rrd>vi etc/storage-list.cfg

add this line

VSPG-600:VSPG:yourip:stor2rrd:KDxsdfgsNRW456fgPEYwYAo=:/etc/horcm1.conf:1024:5:0

Install Java 8

Test the storage connectivity under stor2rrd user:

[email protected]****:/mnt/AIX/Freeware/java>su - stor2rrd
 [email protected]****:/home/stor2rrd>cd stor2rrd
 [email protected]****:/home/stor2rrd/stor2rrd>./bin/config_check.sh

=========================
 STORAGE: VSPG-600: VSPG
 =========================
 Export tool start [Version 70-06-31/00]
 command file = /opt/hds/hds_test/command.txt
 [ 1] svpip yourip ; Specifies IP adress of SVP
 [ 2] login User = [stor2rrd], Passwd = [****************]

[SVP Version] 70-06-28/00
 [ExportTool version] 70-06-31/00
 [ 3] show ; output storing period
 Monitoring time range
 Short Range From : 2017/02/14 15:37 - To : 2017/02/15 15:37 Interval : 1min.
 Long Range From : 2016/11/15 00:00 - To : 2017/02/15 15:15 Interval : 15min.
 [ 4] group Port ; Port usage
 [ 5] shortrange -0001:
 shortrange [2017/02/15 15:36:00]:[2017/02/15 15:37:00], count = 1
 [ 6] outpath "/opt/hds/hds_test/performance" ; specifies the sub-directory in which files will be saved
 [ 7] option nocompress
 [ 8] apply
 Start gathering port data
 Target = 32, Total = 32
 +----+----+----+----+----+----+----+----+----+----+
 ...................................................
 End gathering port data
 Start gathering Initiator port data
 Target = 0, Total = 0
 End gathering Initiator port data
 Export tool end
 raidcom : User on Serial#(your serial) was removed.
 connection ok

Schedule to run storage agent from stor2rrd crontab

crontab -e

# Hitachi VSP-G 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/stor2rrd/stor2rrd/load_vspgperf.sh > /home/stor2rrd/stor2rrd/load_vspgperf.out
 Let run the storage agent for 15 - 20 minutes to get data, then:
[email protected]****:/home/stor2rrd/stor2rrd>cd /home/stor2rrd/stor2rrd
 [email protected]****:/home/stor2rrd/stor2rrd>./load.sh
 start time san : Wed Feb 15 16:39:14 +03 2017
 STOR2RRD free version 1.30
 Alarm : 3600
 RRDTool version: 1.4008
 Switches found : 5
 creating graph : Totals:Data:san_data_sum_tot_in:d
 creating graph : Totals:Data:san_data_sum_tot_in:w
 creating graph : Totals:Data:san_data_sum_tot_in:m
 creating graph : Totals:Data:san_data_sum_tot_in:y
 creating graph : Totals:Data:san_data_sum_tot_in_trend:y
 creating graph : Totals:Data:san_data_sum_tot_out:d
 creating graph : Totals:Data:san_data_sum_tot_out:w
 creating graph : Totals:Data:san_data_sum_tot_out:m
 creating graph : Totals:Data:san_data_sum_tot_out:y

Go to the web GUI: http://<your web server>/stor2rrd/
Use Ctrl-F5 to refresh the web browser cache.

1 COMMENT

  1. Hello,

    I am using hitachi command suite for administration after running ./bin/config_check.sh
    I get this error

    VSPG Error: command failed: raidcom -login stor2rrd hello12345 -I2
    connection failed!!

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.