====== Инструкция по настройке синхронной репликации между двумя HI-END СХД HDS ======
===== Принципиальная схема решения =====
{{ :enterprise:hitachi:solutions:horcm1.png?nolink&600 |}}
* Сервер управления, подключенный в SAN на каждом сайте (для интеграции с VMware – только с ОС “Windows”);
* Программное обеспечение Hitachi Open Remote Manager (HORCM) (устанавливаем на каждый сервер);
* WAN – сеть между серверами управления;
* SAN – сеть хранения между дисковыми массивами.
===== Описание процесса =====
Большинство, приведенных в данной инструкции операций подробно описаны в документе ” Hitachi TrueCopy® User Guide”. Ссылки на прочие документы указаны отдельно по тексту данного руководства.
* Сначала необходимо проверить, установлена ли «SM function - “ТС/UR”» в конфигурации распределения Shared Memory в SVP application, если нет, то установить её. Посмотреть функции можно следующим образом:
* Войти в систему с использованием MS RDP (подключение к удаленному рабочему столу) к модулю «SVP application» дискового массива, [[wiki:service_passwords:hitachi|используя логин и пароль инженера]].
* Далее действовать, как описано в учебнике курса “THI1997”, на страницах с [8-6], [8-10] и [8-11]. Установить «SM function - “ТС/UR”» можно только обладая [[wiki:service_passwords:hitachi|сервисным паролем]].
* Проверить на дисковых массивах наличие лицензий «ТrueCopy»;
* Проверить на дисковых массивах наличие лицензий «ТrueCopy»;
* На каждом массиве создать том объемом ~100 Мб.
* Назначить созданным разделам свойство: «Command Device» - устройство для управления репликацией. Для этого необходимо выполнить в Storage Navigator операции: Edit Command Devices -> Enable.
* Презентовать по SAN соответствующие Command Device соответствующему серверу управления HORCM. В свойствах Host Group установить Host Mode: [Windows];
* На каждом дисковом массиве, определить пары портов, выделенных для репликации
* Initiator – Main Control Unit (MCU port) ;
* RCU-Target – Remote Control Unit (RCU port).
* Минимальная конфигурация:
| ЦОД Initiator (фабрика 1)|->|РЦОД RCU-Target (фабрика 1)|
|ЦОД RCU-Target (фабрика 1)|<-|РЦОД Initiator (фабрика 1)|
|ЦОД Initiator (фабрика 2)|->|РЦОД RCU-Target (фабрика 2)|
|ЦОД RCU-Target (фабрика 2)|<-|РЦОД Initiator (фабрика 2)|
* На коммутаторах SAN создать соответствующие зоны для этих портов.
* Сконфигурировать логические пути репликации, согласно разделу «Configuring storage systems, defining logical paths» в документе «Hitachi TrueCopy® User Guide». Существует две возможные конфигурации:
* Первым вариант – «CU Free» (рекомендуется HDS). В данном случае система позволит запустить репликацию любого LUN на любой LUN
* Второй вариант – «specific CU» . Данная конфигурация используется в целях разграничения доступа к определённым LUN.
* В этом случае обязательно указывается идентификатор – SSID (storage system identifier).
* Каждому LUN соответствует определённый CU- control unit. Например, для LUN 00:01:80 = LDKC:CU:LDEV, CU=01.
* Каждому CU соответствует определённый SSID.
* К каждому SSID принадлежит 256 LUN.
* Какой SSID соответствует вашему P-VOL и S-VOL можно посмотреть как описано в учебнике курса “THI1997”, на страницах с [8-6] по [8-18]
* На дисковом массиве в РЦОД, создать раздел - S-VOL точно такого же размера, как P-VOL.
* Инсталлировать ПО Hitachi Open Remote Manager (HORCM) на каждый сервер управления репликацией в ЦОД и РЦОД;
* Создать конфигурационные файлы HORCM для соответствующих логических разделов: Источник (P-VOL) -> Реплика (S-VOL), как описано в учебнике курса “CSI0147” на странице [7-16].
* Для правильного описания Command Device в конфигурационных файлах, необходимо выполнить команду, которая выводит в десятичном формате номер LDEV смонтированного Command Device
c:\HORCM\etc\inqraid.exe $Phys
В секции HORCM_CMD конфигурационного файла прописать: \\CMD - S\N массива - LDEV
Например:
\\.\CMD-78757-351
* Запустить сервисы инстанций HORCM на каждом сервере управления
* на сервере в ЦОД:
c:\HORCM\etc\horcmstart 0
starting HORCM inst 0
HORCM inst 0 starts successfully.
, где 0 – номер инстанса сервиса HORCM.
Проконтролировать наличие сообщений об ошибках в файле логов, который находится в каталоге «C:\HORCM\etc\log».
* на сервере в РЦОД:
c:\HORCM\etc\horcmstart 1
starting HORCM inst 1
HORCM inst 1 starts successfully.
, где 1 – номер инстанса сервиса HORCM.
Проконтролировать наличие сообщений об ошибках в файле логов, который находится в каталоге «C:\HORCM\etc\log».
* С сервера ЦОД, запустить процесс репликации раздела, командой:
c:\HORCM\etc\paircreate -g grp -d dev01 -f never –ITC0 -vl
* Контролировать состояние репликационной пары, на сервере ЦОД ,командой
c:\HORCM\etc>pairdisplay -g grp –ITC0 -fxc
Group PairVol(L/R) (Port#,TID, LU),Seq#,LDEV#.P/S,Status,Fence, %,P-LDEV# M
grp dev01(L) (CL2-A-2,24, 8)53530 1206.P-VOL PAIR NEVER , 100 106 -
grp dev01(R) (CL3-B-0,27, 7)25268 106.S-VOL PAIR NEVER , 100 1206 –
Статус пары P-VOL и S-VOL должен быть “PAIR” – 100%.
Проконтролировать наличие сообщений об ошибках в файле логов, который находится в каталоге «c:\HORCM\etc\log».
* Контролировать состояние репликационной пары, на сервере РЦОД ,командой
c:\HORCM\etc>pairdisplay -g grp –IT01 –fxc
Статус пары P-VOL и S-VOL должен быть “PAIR” – 100%.
Проконтролировать наличие сообщений об ошибках в файле логов, который находится в каталоге «c:\HORCM\etc\log».
* Скопировать несколько файлов на логический раздел - P-VOL.
* Разорвать реплику, командой:
c:\HORCM\etc>pairsplit -g grp -d dev01 –ITC0 –rw
Контролировать состояние репликационной пары, на сервере ЦОД ,командой:
c:\HORCM\etc>pairdisplay -g grp –ITC0 -fxc
Group PairVol(L/R) (Port#,TID, LU),Seq#,LDEV#.P/S,Status,Fence, %,P-LDEV# M
grp dev01(L) (CL2-A-2,24, 8)53530 1206.P-VOL PSUS NEVER , 100 106 W
grp dev01(R) (CL3-B-0,27, 7)25268 106.S-VOL SSUS NEVER , 100 1206 –
Статус P-VOL должен быть -“PSUS ” и S-VOL - “SSUS ”.
Убедиться в идентичности и консистентности реплицированных данных на S-VOL.
==== Конфигурационный файл horcm.conf ====
{{:enterprise:hitachi:solutions:hds_repication:20210810-175552.png}}
{{tag>hds horcm vsp}}