스토리지 마이그레이션을 위한 LUN 갯수 체크 스크립트.

기존 VIOLIN 스토리지에서 HITACHI 스토리지로 변경하면서 LUN 갯수는 같지만 패스의 갯수가 달라짐.

많은 서버를 일일히 확인하기 쉽지 않으므로 자동으로 체크해 주는 스크립를 짰다.

vxdisk 라는 베리타스파일시스템 명령어가 있는 환경이어야 동작한다.

 

luncheck.sh

 

#IFS=$'\n' ARR=$(echo $TRESULT)

->

ARR=$(echo $TRESULT)

변경한 이유는 root는 괜찮은데 pkcmsmif 계정으로 돌리면 $VXCOMMAND 변수의 내용에 ' ' 가 붙어서 명령어 실행 시 commnad not found 에러가 발생.

따라서 IFS 부분을 생략한 것 적용.

 

portcheck.sh

 

report_info.sh

 

var_luncheck.conf

 

var_portcheck.conf

 

아래는 스크립트 파일임.

201708281327_luncheck

luncheck 스크립트.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다