IBM AIX로 운영중인 Power Server와 Hitach Disk가 연결되어 사용되고 있을 경우, Path Control을 위하여 Manager가 설치되는데, HDLM이 바로 그 manager 파일셋이라 할 수 있고, AIX_ODM이란 AIX에서 관리하지 않고 Hitache에서 디스크를 관리하도록 하기 위하여 AIX의 ODM이 인식하기 전에 미리 Define 할 수 있는 파일셋이라 할 수 있겠다. (일명 Pre-Define ODM).
1. [기존에 HDLM 5.8.x 가 설치 되었다면 제거]
# dlmrmdev <-- dlm device 제거 와 System Resource Controller를 중지시킴
# smitty install
- Software Maintenance and Utilities
- Remove Installed Software
- SOFTWARE name <-- ESC+4를 눌러서 DLManager.rte 를 선택(ESC+7)
- PREVIEW only? (remove operation will NOT occur) <-- NO를 선택
2. [서버에 인식되어 있는 Hitachi disk device를 제거]
# lsdev -Cc disk | grep Hitachi | awk '{print "rmdev -dl "$1}' | sh
3. [HDLM 5.9.4 CD를 서버에 넣거나, /tmp/hitachi/HDLM594 디렉토리를 생성 후 FTP를 이용하여 S/W Upload]
4. [AIX_ODM을 설치(기존에 설치되어 있으면 생략)]
# ODM tar File을 푸는 명령어 : tar -xvf *.tar
# lslpp -l | grep Hitachi
Hitachi.aix.support.rte 5.0.52.2 COMMITTED AIX Support for Hitachi Disk
<참고>HDLM 5.9.x 의 S/W에 있는 AIX_ODM은 서로 다른 버전을 순차적으로 Install하는 방식이 아니고,
동시에 Select하여 Install이 가능함. 설치 방법은 AIX_ODM 디렉토리에서 smitty installp를 치고
들어가서 원하는 ODM버전을 선택하여 Install하면 됨.
5. [HBA 속성 변경 <-- 메뉴얼상에 fscsi의 속성 중 fc_err_recov 를 fast_fail로 변경하라고 함.(default는 delayed fail)]
#lscfg -vl hdisk100
# lsattr -El fscsi0
# chdev -l fscsi_number -a fc_err_recov=fast_fail -p <-- 속성 변경 시 Hitachi disk가 붙는 HBA만 변경 할 것.
(hitachi disk가 없는상태에서 바꿔라 / rmdev -dl hdisk2 이렇게해서 붙어 있는 hdisk를 다 없애고 실행해라)
# chdev -l fscsi0 -a init_link=pt2pt -p (-p옵션을주면 바로적용돤것처럼보이지만 서버를 리붓해야 실제로 적용이 됨)
6. [HDLM 5.9.4 설치 (기존 HDLM 5.8.x 와 동일함. Hitachi disk device가 인식 되어 있으면 Install이 안됨)]
# cp *.plk /var/tmp/hdlm_license
# lslpp -l |grep DLM
#
7. [디스크 인식 (디스크 인식 시 모든 HBA에 할당한 동일 LUN은 동일한 hdisk_number로 올라옴. (dlmfdrv는 없어졌음.))]
# cfgmgr -vl fcs_number
또는
# cfgmgr -v
8. [DLMManager 기동 (7번에서 cfgmgr -vl fcs_number 를 이용하여 디스크 device인식 시에 사용)]
cfgmgr -v 로 실행 시 자동으로 Start 됨.
# startsrc -s DLMManager <-- DLMManager가 실행이 안되면 DLM이 정상 작동 안함.
9. [DLM 속성 변경 (HDLM 5.9.4에서는 reserve level option이 사라지고 Hdisk 속성에서 변경하여야 함)]
# dlnkmgr view -sys
# dlnkmgr set -lb on -lbtype exrr -S <-- 환경에 따라 extended round robin 형식을 사용하고자 할때.
# dlnkmgr set -afb on -intvl 1 -S <-- auto fail back을 on으로 하고 interval을 1분(60 sec)으로 함.
10. [hdisk reserve_policy 속성 변경]
( default : PR_exclusive (reserve 적용) )
사용하는 서버가 아래 내용에 해당되면 reserve 속성을 변경함 (대부분 HACMP와 같이 사용함).
- Virtual I/O 서버 사용 시..
- ORACLE RAC 10g 사용 시...
- GPFS 사용 시..
# chdev -l hdiskn -a reserve_policy=no_reserve
# lsattr -El hdiskn -a reserve_policy <-- 정상적으로 변경되었는지 확인
reserve_policy no_reserve N/A TRUE
!!! 주의 !!!
위의 reserve_policy 변경 시 서버에 인식된 hdisk(LUN)중에 해당 사항이 있는 hdisk(LUN)만 변경할 것!!!
11. [HACMP 구성 시 Custom Method 등록]
- Disk Type (PdDvLn field from CuDv) : disk/fcp/Hitachi
- Method to identify ghost disks : SCSI3
- Method to determine if a reserve is held : /usr/DynamicLinkManager/cluster/dlm_hacmp_gdisk_reserve_check
- Method to break a reserve : TARGET
- Break reserves in parallel : false
- Method to make the disk available : MKDEV
12. [GPFS 사용 시 등록 내용]
/etc/vsd/oemdisktypes.lst 파일의 마지막 라인에 disk/fcp/Hitachi fscsi disk/fcp 내용을 추가
# /usr/DynamicLinkManager/bin/dlmodmset -r on <-- LUN Reset option을 ON 함.
이 Option 변경 후에는 hdisk device를 제거 후 재인식하여야
적용됨.
13. VCS 사용 시는 HDLM 5.9.4 메뉴얼을 참조
'01.기술자료' 카테고리의 다른 글
GPFS 3.4.0.X change history and fix (0) | 2014.08.27 |
---|---|
Upgrading GPFS nodes (0) | 2014.08.27 |
Installing a GPFS update for AIX (0) | 2014.08.27 |
[AIX] Backup - Alt_disk_copy - Alt 디스크가 없는 경우 (0) | 2014.08.23 |
[AIX] Backup - Alt_disk_copy - Alt 디스크가 있는 경우 (0) | 2014.08.23 |