728x90
안녕하세요. 슈다 입니다.
lsvg rootvg 등 rootvg를 조회하려는데
rootvg가 lock이 걸렸다는 메세지가 발생할 경우 해결방법을 알아보겠습니다.
1. chvg 명령 사용
chvg -u rootvg 으로 lock이 해소 되는지 확인해봅니다.
# chvg -u rootvg
2. lock 프로세스 kill
chvg 명령으로 해결되지 않는다면 관련 프로세스를 찾아 해결합니다.
rootvg에 lock이 걸리면 /etc/vg 밑에
vgXXXXXXXXXXXXXXXXXX 형식의 파일이 생성됩니다.
# cd /etc/vg
# ls -lart (가장 마지막으로 업데이트 된 파일을 마지막으로 보기)
lock이 걸린 시점으로 예상되는 파일을 찾아봅니다.
의심되는 파일이 보인다면 아래처럼 확인합니다.
# fuser -f vgXXXXXXXXXXX (위에서 확인한 파일명)
해당 파일을 물고 있는 PID를 확인할 수 있습니다.
해당 PID를 검색합니다. 아래와 같은 프로세스가 아닐 수 있습니다.
# ps -ef |grep [PID]
ps -ef 로 검색된 프로세스를 강제로 종료했을 경우의 영향도를 확인한 뒤 kill을 수행합니다.
* LVM 관련 프로세스의 경우 영향도 파악 필수
# kill -9 [PID]
rootvg 조회가 정상적으로 되는지 확인합니다.
# lsvg rootvg
728x90
반응형
'IT > Unix & Linux' 카테고리의 다른 글
[AIX] cannot fork: too many processes 해결 방법 (0) | 2020.10.31 |
---|---|
백스페이스가 안되고 ^H, ^? 같은 문자가 입력될 때 (0) | 2020.10.30 |
[AIX] NFS 설정 및 사용 방법 (0) | 2020.10.15 |
[AIX] mksysb 파일 검증 방법 (0) | 2020.10.08 |
[AIX] lsps 명령어가 정상적으로 실행되지 않을 때 (0) | 2020.09.21 |