Как определить HDS command device
21.12.2011
С недавнего времени в horcm конфигах (файлах, описывающих репликацию ShadowImage, COW или TruCopy) теперь очень просто описать Command device:
#dev_name dev_name dev_name
\\.\CMD-99999:/dev/rdsk/
Где 99999 — серийный номер вашего массива.
В более ранних версиях требовалось указывать конкретные LUN-ы, на которых располагались Command devices, что вызывало проблемы при переезде путей в SAN или, например, замене HBA. Теперь, при замене HBA, изменении номера контроллера после перезагрузки или проведении динамической реконфигурации итд — репликация продолжает работать.
HDS Tuning manager agents – напоминалки
22.04.2011
Типы агентов:
| agtd | Agent for RAID |
| agte | Agent for RAID Map |
| agtt | Agent for Platform (Windows) |
| agtu | Agent for Platform (UNIX) |
| agtw | Agent for SAN Switch |
| agtn | Agent for NAS |
| agto | Agent for Oracle |
| agtq | Agent for Microsoft SQL Server |
| agtz | Agent for Microsoft Exchange Server |
| agtr | Agent for DB2 |
посмотреть, какие command device доступны
Читать полностью »
HDS Device manager — напоминалки
14.04.2011
Путь для установленного DeviceManger (HDvM):
http://host:23015/DeviceManager/
Путь для установленного Storage Navigator Modular 2 (SNM2):
http://host:23015/StorageNavigatorModular/
Оба продукта должны быть установлены на один хост.
Если предполагается использовать старые модульные массивы (9200,9500, ams), то необходимо запустить скриптик /opt/HiCommand/HiCommandServer/tools/launchapptool.sh
Не забыть добавить нового пользователя с админскими правами на модульном массиве и при добавлении массива в HDvM использовать именно его (пользователя root использовать нельзя).
Остановить/запустить сервисы HDvM:
/opt/HiCommand/Base/bin/hcmdssrv { -start | -stop | -check | -status }
Агент HDvM :
При установке агента лучше не менять логин/пароль (HaUser/haset)
Остановить/запустить агента:
/opt/HDVM/HBaseAgent/bin/hbsasrv { start | stop [-f] | status }
iops калькулятор
29.10.2010
Несколько полезных инструментов по жестким дискам и массивам:
- Калькулятор для оценки производительности, объема дисковых массивов.
- Табличка iops и емкости жестких дисков
- Калькулятор емкости массива (ползунками выбираете тип RAID, кол-во дисков, емкость диска)
ShadowImage и ошибки
02.11.2009
Софт Hitachi ShadowImage свои ошибки в log-файле не расшифровывает, поэтому, чтобы определить, что же за проблемы у нас возникли открываем лог (обычно он находится где-то тут /HORCM/log0/curlog/horcmlog_`hostname`/horcm.log )
и ищем там вот такую строчку:
16:26:26-15981-99999- SSB = 0xb9a0,232a.
Вот 232a — это и есть код нашей ошибки. Ну а расшифровку можно взять из секции troubleshooting в ShadowImage User’s Guide или из нижеприведенной таблички:
Читать полностью »
Переводчик wwn
12.05.2009
Пришлось разбираться с кучей wwn-устройств, а так как каждый вендор предпочитает выводить в том виде, каком ему удобнее, то по ходу прилось делать переводчик из одного вида в другой.
В результате получился вот этот переводчик. Позволяет преводить из вида типа 00:aa:bb:cc или 00aabbcc в друг друга, в верхний или нижний регистр, а также в сокращенную форму без ведущих нулей. Помогает при поиске совпадений для утилит различных вендоров.
Для тех, кто предпочитает командную строку могу предложить вариант на perl:
cat | perl -n -e 's/([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])([0-9a-f][0-9a-f])/$1:$2:$3:$4:$5:$6:$7:$8/gi; print'
Зачем устанавливать ASL и APM для vxvm?
19.12.2008
Обязательно устанавливайте Array Support Library (ASL) и Array Policy Module (APM, когда он есть) в vxvm для всех используемых массивов. Зачем это нужно? Дело в том, что эти модули используется для повышения надежности доступа к массивам. В частности, vxdmp определяет тип доступа к массиву (active-active, active-passive), для наиболее надежного соединения, скорости переключения при отказе одного из каналов, балансировки нагрузки.
Еще одна причина — информация о дисковой группе хранится не на всех дисках, а по умолчанию — на 10-20% дисков, и vxvm старается раскидать по принципу наибольшей надежности их по разным контроллерам-массивам, а если тип массива не установлен — то информация будет сохраняться без учета особенностей сети хранения данных.
Итак, пример из жизни, реальная ситуация (сбой кластера): не установлена ASL, все тома отзеркалены на разные массивы, оба массива определелись как jbod-ы. В результате все конфигурационные копии попали на ОДИН массив, который, неожиданно отказал. Таким образом получилось, что есть копии всех томов, но дисковую группу импортировать нельзя, так как недоступны все конфигурационные копии.
Читать полностью »
Как администрировать дисковые массив Hitach из командной строки? Это не так сложно, но заметно быстрее, чем из GUI.
Читать полностью »
Краткий справочник по командной строке HDLM
17.08.2008
Посмотреть состояние дисков под управлением HDLM:
/opt/DynamicLinkManager/bin/dlnkmgr view –path
/opt/DynamicLinkManager/bin/dlnkmgr view -lu
Читать полностью »
