다음으로 볼륨 관리자, Sun Cluster 장치 그룹 및 고가용성 클러스터 파일 시스템을 구성해야 합니다. 이 프로세스는 VERITAS Volume Manager 또는 원시 디스크 장치 그룹의 사용 여부에 따라 조금씩 다릅니다. 다음 절차는 지침을 제공합니다.
devgroup1 장치 그룹에 대한 복제를 시작합니다.
phys-paris-1# symrdf -g devgroup1 -noprompt establish An RDF 'Incremental Establish' operation execution is in progress for device group 'devgroup1'. Please wait... Write Disable device(s) on RA at target (R2)..............Done. Suspend RDF link(s).......................................Done. Mark target (R2) devices to refresh from source (R1)......Started. Device: 054 ............................................. Marked. Mark target (R2) devices to refresh from source (R1)......Done. Suspend RDF link(s).......................................Done. Merge device track tables between source and target.......Started. Device: 09C ............................................. Merged. Merge device track tables between source and target.......Done. Resume RDF link(s)........................................Done. The RDF 'Incremental Establish' operation successfully initiated for device group 'devgroup1'. |
EMC Symmetrix Remote Data Facility 쌍의 상태가 동기화되었는지 확인합니다.
phys-newyork-1# symrdf -g devgroup1 verify All devices in the RDF group 'devgroup1' are in the 'Synchronized' state. |
symrdf split 명령을 사용하여 쌍을 분리합니다.
phys-paris-1# symrdf -g devgroup1 -noprompt split An RDF 'Split' operation execution is in progress for device group 'devgroup1'. Please wait... Suspend RDF link(s).......................................Done. Read/Write Enable device(s) on RA at target (R2)..........Done. The RDF 'Split' operation device group 'devgroup1'. |
스캔할 모든 볼륨을 활성화합니다.
phys-newyork-1# vxdctl enable |
VERITAS Volume Manager 디스크 그룹 dg1을 가져옵니다.
phys-newyork-1# vxdg -C import dg1 |
VERITAS Volume Manager 디스크 그룹을 성공적으로 가져왔는지 확인합니다.
phys-newyork-1# vxdg list |
VERITAS Volume Manager 볼륨을 활성화합니다.
phys-newyork-1# /usr/sbin/vxrecover -g dg1 -s -b |
VERITAS Volume Manager 볼륨이 인식되고 사용 가능한지 확인합니다.
phys-newyork-1# vxprint |
Sun Cluster 소프트웨어의 VERITAS Volume Manager 디스크 그룹 dg1을 작성합니다.
phys-newyork-1# cldevicegroup create -n phys-newyork-1,phys-newyork-2\ -t vxvm dg1 |
phys-newyork-1의 /etc/vfstab 파일에 항목을 추가합니다.
phys-newyork-1# /dev/vx/dsk/dg1/vol1 /dev/vx/rdsk/dg1/vol1 \ /mounts/sample ufs 2 no logging |
newyork에 마운트 디렉토리를 작성합니다.
phys-newyork-1# mkdir -p /mounts/sample phys-newyork-2# mkdir -p /mounts/sample |
clresourcegroup 명령을 사용하여 응용 프로그램 자원 그룹 apprg1을 작성합니다.
phys-newyork-1# clresourcegroup create apprg1 |
apprg1에 HAStoragePlus 자원을 작성합니다.
phys-newyork-1# clresource create -g apprg1 -t SUNW.HAStoragePlus \ -p FilesystemMountPoints=/mounts/sample -p AffinityOn=TRUE \ -p GlobalDevicePaths=dg1 rs-hasp |
해당 소프트웨어는 보호 그룹이 기본 클러스터에서 시작될 때 장치 그룹과 파일 시스템을 온라인으로 전환하는 자원에 의존하므로 Sun Cluster Geographic Edition 시스템에 이 HAStoragePlus 자원이 필요합니다.
응용 프로그램 자원 그룹을 온라인으로 전환했다가 다시 오프라인으로 전환하여 올바르게 구성되었는지 확인합니다.
phys-newyork-1# clresourcegroup online -emM apprg1 phs-newyork-1# clresourcegroup offline apprg1 |
파일 시스템을 마운트 해제합니다.
phys-newyork-1# umount /mounts/sample |
Sun Cluster 장치 그룹을 오프라인으로 전환합니다.
phys-newyork-1# cldevicegroup offline dg1 |
VERITAS Volume Manager 디스크 그룹이 추방되었는지 확인합니다.
phys-newyork-1# vxdg list |
EMC Symmetrix Remote Data Facility 쌍을 다시 설정합니다.
phys-newyork-1# symrdf -g devgroup1 -noprompt establish |
보조 클러스터의 초기 구성이 이제 완료되었습니다.
기본 클러스터에서 devgroup1 장치 그룹에 대한 복제를 시작합니다.
phys-paris-1# symrdf -g devgroup1 -noprompt establish An RDF 'Incremental Establish' operation execution is in progress for device group 'devgroup1'. Please wait... Write Disable device(s) on RA at target (R2)..............Done. Suspend RDF link(s).......................................Done. Mark target (R2) devices to refresh from source (R1)......Started. Device: 054 ............................................. Marked. Mark target (R2) devices to refresh from source (R1)......Done. Suspend RDF link(s).......................................Done. Merge device track tables between source and target.......Started. Device: 09C ............................................. Merged. Merge device track tables between source and target.......Done. Resume RDF link(s)........................................Done. The RDF 'Incremental Establish' operation successfully initiated for device group 'devgroup1'. |
기본 클러스터에서 EMC Symmetrix Remote Data Facility 쌍의 상태가 동기화되었는지 확인합니다.
phys-newyork-1# symrdf -g devgroup1 verify All devices in the RDF group 'devgroup1' are in the 'Synchronized' state. |
기본 클러스터에서 symrdf split 명령을 사용하여 쌍을 분리합니다.
phys-paris-1# symrdf -g devgroup1 -noprompt split An RDF 'Split' operation execution is in progress for device group 'devgroup1'. Please wait... Suspend RDF link(s).......................................Done. Read/Write Enable device(s) on RA at target (R2)..........Done. The RDF 'Split' operation device group 'devgroup1'. |
EMC 디스크 드라이브를 해당하는 DID 번호에 매핑합니다.
원시 디스크 장치 그룹을 작성할 때 이러한 매핑을 사용합니다.
symrdf 명령을 사용하여 SRDF 장치 그룹의 장치를 찾습니다.
phys-paris-1# symrdf -g devgroup1 query . . DEV001 00DD RW 0 3 NR 00DD RW 0 0 S.. Split DEV002 00DE RW 0 3 NR 00DE RW 0 0 S.. Split . . |
powermt 명령을 사용하여 모든 장치에 대한 자세한 정보를 임시 파일에 씁니다.
phys-paris-1# /etc/powermt display dev=all > /tmp/file |
임시 파일을 열고 적절한 장치에 적용되는 ctd 레이블을 찾습니다.
Logical device ID=00DD state=alive; policy=BasicFailover; priority=0; queued-IOs=0 ============================================================================== ---------------- Host --------------- - Stor - -- I/O Path - -- Stats --- ### HW Path I/O Paths Interf. Mode State Q-IOs Errors ============================================================================== 3073 pci@1d/SUNW,qlc@1 c6t5006048ACCC81DD0d18s0 FA 1dA active alive 0 0 3075 pci@1d/SUNW,qlc@2 c8t5006048ACCC81DEFd18s0 FA 16cB unlic alive 0 0 |
이 예에서 논리적 장치 ID 00DD가 ctd 레이블 c6t5006048ACCC81DD0d18에 매핑되는지 확인합니다.
ctd 레이블을 알게 되면 cldevice 명령을 사용하여 해당 장치에 대한 추가 정보를 참조합니다.
phys-paris-1# cldevice show c6t5006048ACCC81DD0d18 === DID Device Instances === DID Device Name: /dev/did/rdsk/d5 Full Device Path: pemc3:/dev/rdsk/c8t5006048ACCC81DEFd18 Full Device Path: pemc3:/dev/rdsk/c6t5006048ACCC81DD0d18 Full Device Path: pemc4:/dev/rdsk/c6t5006048ACCC81DD0d18 Full Device Path: pemc4:/dev/rdsk/c8t5006048ACCC81DEFd18 Replication: none default_fencing: global |
이 예에서 ctd 레이블 c6t5006048ACCC81DD0d18이 /dev/did/rdsk/d5에 매핑되는지 확인합니다.
장치 그룹 및 각 클러스터에 있는 각 디스크에 대해 필요한 단계를 반복합니다.
파트너 클러스터에 원시 디스크 장치 그룹을 작성합니다.
기본 클러스터에서 사용한 것과 동일한 장치 그룹 이름을 사용합니다.
다음 명령에서 newyork 클러스터는 paris 클러스터의 파트너입니다.
phys-newyork-1# cldevicegroup disable dsk/d5 dsk/d6 phys-newyork-1# cldevicegroup offline dsk/d5 dsk/d6 phys-newyork-1# cldevicegroup delete dsk/d5 dsk/d6 phys-newyork-1# cldevicegroup create -n phys-newyork-1,phys-newyork-2 \ -t rawdisk -d d5,d6 rawdg phys-newyork-1# /usr/cluster/lib/dcs/dgconv -d d5 rawdg phys-newyork-1# /usr/cluster/lib/dcs/dgconv -d d6 rawdg |
phys-newyork-1의 /etc/vfstab 파일에 항목을 추가합니다.
phys-newyork-1# /dev/global/dsk/d5s2 /dev/global/rdsk/d5s2 \ /mounts/sample ufs 2 no logging |
newyork에 마운트 디렉토리를 작성합니다.
phys-newyork-1# mkdir -p /mounts/sample phys-newyork-2# mkdir -p /mounts/sample |
새 장치에 대한 파일 시스템을 만듭니다.
phys-newyork-1# newfs /dev/global/rdsk/d5s2 phys-newyork-1# mount /mounts/sample |
clresourcegroup 명령을 사용하여 응용 프로그램 자원 그룹 apprg1을 작성합니다.
phys-newyork-1# clresourcegroup create apprg1 |
apprg1에 HAStoragePlus 자원을 작성합니다.
phys-newyork-1# clresource create -g apprg1 -t SUNW.HAStoragePlus \ -p FilesystemMountPoints=/mounts/sample -p AffinityOn=TRUE \ -p GlobalDevicePaths=rawdg rs-hasp |
해당 소프트웨어는 보호 그룹이 기본 클러스터에서 시작될 때 장치 그룹과 파일 시스템을 온라인으로 전환하는 자원에 의존하므로 Sun Cluster Geographic Edition 시스템에 이 HAStoragePlus 자원이 필요합니다.
응용 프로그램 자원 그룹을 온라인으로 전환했다가 다시 오프라인으로 전환하여 올바르게 구성되었는지 확인합니다.
phys-newyork-1# clresourcegroup online -emM apprg1 phs-newyork-1# clresourcegroup offline apprg1 |
파일 시스템을 마운트 해제합니다.
phys-newyork-1# umount /mounts/sample |
Sun Cluster 장치 그룹을 오프라인으로 전환합니다.
phys-newyork-1# cldevicegroup offline rawdg |
EMC Symmetrix Remote Data Facility 쌍을 다시 설정합니다.
phys-newyork-1# symrdf -g devgroup1 -noprompt establish |
보조 클러스터의 초기 구성이 이제 완료되었습니다.