umount 시 target is busy 라고 나올 때
알아둘일
2020. 12. 13. 18:51
마운트된 장치(하드등) 를 umount 하려고 할때 다음과 같은 메시지가 나올때가 있다.
# umount work
umount: /data/work: target is busy
(In some cases useful info about processes that
use the device is found by lsof(8) or fuser(1).)
장치가 사용중이라는 의미겠다.
다음처럼 lsof 로 확인해보면, 보통 아래와 같은 메시지가 나온다.
# lsof /data/work
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 3639 root cwd DIR 8,49 0 4587521 /data/work/job (deleted)
또는
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 3639 root cwd DIR 8,49 4096 2 /data/work
콘솔로 해당 디렉토리에 접근해 있는 경우이다. 로컬에서 그럴수도 있고, 원격접속한 경우도 있을 수 있다.
해당 job 을 찾아서 로그아웃 하거나 다른곳으로 이동하거나 하면 된다.
찾지 못하거나 모를 경우 해당 점유하고 있는 프로세스를 강제 종료할 수도 있다.(위 예시의 PID 3639 )
여러사용자가 사용하는 장비라면 더욱 찾지 못할 수도 있다.
kill 3639
딱히 권장하지는 않는다.
다시 umount 해보면 정상적으로 될 것이다.
반응형
'알아둘일' 카테고리의 다른 글
맥(MacOS)에서 사파리가 먹통이 된다. (feat SafariBookmarksSyncAgent) (0) | 2021.01.08 |
---|---|
비트코인, 가상화폐를 좀더 안전하게 or 공격적으로 투자할 수 있을까? ( feat bybit - 바이비트 - 앞광고) (0) | 2021.01.07 |
umount 시 target is busy 라고 나올 때 (0) | 2020.12.13 |
4테라 이상 하드 파티셔닝, parted 명령어 정리 (0) | 2020.12.13 |
맥os 에서 ssh 터널링 사용하기 (use autossh) feat launchctl (0) | 2020.12.12 |
가상화폐 투자방식중 , 좀 안전한 투자방법은 없을까? feat 헤이비트 (0) | 2020.11.27 |
WRITTEN BY
- 1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.
트랙백 0개
,
댓글 0개가 달렸습니다.