ScsiLock 디바이스 리스트업 안되는 현상

– Environment

 MCCS 4.3.1

– Symptoms

 ScsiLock 리소스 등록시 디바이스가 리스트업이 되지 않는다.

– Cause

 ScsiLock 리소스 등록시 디바이스가 리스트업 되지 않고 disk not found 발생

– Solution

1.  scsicmd 명령을 사용하여 SCSI Reservation을 지원하는지 여부를 확인한다.

PR이 YES 이면 스토리지가 SCSI Reservation을 지원함을 나타낸다. NO일 경우 해당 스토리지는 SCSI Reservation을 지원하지 않으므로 SCSILOK 리소스 사용불가

만약 디바이스 자체가 출력되지 않는다면 2번 스텝으로 가고 디바이스가 출력되지만 DUID가 출력되지 않을 경우 2번은 Skip하고 3번으로 넘어간다.

2. scsicmd로 확인했을때 아래와 같이 등록하려는 디바이스(/dev/sdb)가 보이지 않을 경우

/opt/MCCS/bin/plugins/com.mantech.system.linux_4.0.0.201603240817/scripts/volumeUtil.sh 파일의
parted -l -m | grep /dev | grep -v Error | grep -v loop  | awk  -F : ‘{print$1}’ 에서 grep -v loop을 지우고 다시한번 확인

3. scsicmd로 확인했을때 아래와 같이 등록하려는 디바이스는 보이지만 DUID가 출력되지 않을 경우