Мы ранее уже писали о настройке пакета Stor2rrd (в формате поставки виртуального апплайнса от Xorux) для мониторинга FC-коммутаторов Brocade и для мониторинга MSA P2000. Впоследствии с помощью вышеупомянутого гайда был настроен мониторинг HPE MSA 2050 с аналогичным MSA P2000 G3 функционалом.
Только я хотел тиснуть очередную статью про настройку мониторинга СХД HPE 3PAR 7200, как мой апплайнс Xorux сломался. При попытке сменить пароль веб-пользователя я развалил авторизацию и не смог ее починить.
Поэтому кроме описания настройки мониторинга будет еще и информация по миграции данных мониторинга на другую систему.
По традиции напомню, что официальный гайд по настройке мониторинга располагается тут.
Мониторить 3PAR можно двумя путями: через ssh или через 3PAR CLI.
Если у вас версия ОС меньше чем 3.2.2 MU4, то вам подойдет ssh. В противном случае нужен дистрибутив 3PAR_INFORMOS_3.2.2_MU4_CLI_SNMP, но скачать вы его сможете только при наличии официальной поддержки (попросят предъявить SAID).
Создайте пользователя на 3PAR
$ ssh 3paradm@3par_storage
3paradm’s password: ******
cli% createuser -c testpw stor2rrd all browse
cli% exit
@3par_storage – ip-адрес для подключения к 3par (например, @192.168.1.1).
В команде createuser строка “testpw” – это пароль к учетной записи stor2rrd.
После того, как вы ее создали, подключитесь к 3par, используя новую учетную запись stor2rrd
$ ssh stor2rrd@3par_storage
cli% showuser
Username Domain Role Default
stor2rrd all browse N
Добавьте СХД 3PAR в список мониторинга
Отредактируйте список СХД /home/stor2rrd/stor2rrd/etc/storage-list.cfg
nano /home/stor2rrd/stor2rrd/etc/storage-list.cfg
Найдите раздел с 3PAR и добавьте туда свой СХД по аналогии
#3PAR01-alias:3PAR:3par_host.example.com:/home/stor2rrd/.ssh/id_rsa:2048:512:5
#3PAR02-alias:3PAR:3par_host.example.com:/home/stor2rrd/.ssh/id_rsa
#3PAR02-alias:3PAR:storage_IP:
3par01:3PAR:192.168.1.1:
Установка 3PAR CLI
Предположим, вы скачали образ и положили внутрь апплайнса через WinSCP в каталог /tmp.
Теперь подключим его:
# mkdir /cdrom
# mount -o loop,ro /tmp/3PAR_INFORM_OS_3.2.2_MU3_CLI_SNMP_QR482-11120.iso /cdrom
# cd /cdrom/cli/linux/
# ./setup.bin
Инсталлятор спросит о пути установки. Достаточно несколько раз нажать Enter.
После установки отмонтируйте дистрибутив
# cd /
# umount /cdrom
Для настройки подключения к 3PAR, запустите конфигурационный скрипт из-под пользователя lpar2rrd (подходит для апплайнса, в случае отдельной установки используется пользователь stor2rrd и домашний каталог, соответственно, /home/stor2rrd/stor2rrd)
# su lpar2rrd
$ ./bin/3par-credential-save.sh
Проверка
$ cd /home/stor2rrd/stor2rrd
$ ./bin/config_check.sh
=====================
STORAGE: 3par01: 3PAR
=====================
ssh -o ConnectTimeout=15 -i /home/stor2rrd/.ssh/id_rsa stor2rrd@192.168.1.1 “showuser”
connection ok
Минут через 20 перестройте GUI
$ cd /home/stor2rrd/stor2rrd
$ ./load.sh
Миграция данных на другую stor2rrd-систему
Гайд по миграции данных также существует.
Необходимо перенести на новую систему содержимое каталога /home/stor2rrd/stor2rrd/data и повторно запустить скрипт ./load.sh из-под пользователя lpar2rrd.
P.S. А если вам нечем бэкапить виртуальный апплайнс от Xorux, то в честь дня резервного копирования наш спонсор Vembu дарит скидку в 10% на свои продукты.
Еще есть вот такая штучка:
https://github.com/hpe-storage/python-3parclient