AWS EC2 인스턴스에는 여러 개의 EBS 볼륨이 있습니다. 그중 하나를 분리하려고하면 umount
명령이 작동하지만 장치를 분리 할 수 없습니다.
# grep -c xvdj /proc/mounts
0
그러나 장치를 사용하는 lsof
보고서 jbd2
.
# lsof | grep xvdj
jbd2/xvdj 2896 root cwd DIR 202,1 4096 2 /
jbd2/xvdj 2896 root rtd DIR 202,1 4096 2 /
jbd2/xvdj 2896 root txt unknown /proc/2896/exe
# ps u -p 2896
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 2896 0.0 0.0 0 0 ? S Jul20 0:02 [jbd2/xvdj-8]
이 프로세스를 중지하여 장치를 해제하려면 어떻게해야합니까?
답변
내가 찾은 유일한 방법은 / etc / fstab에서 장치를 주석 처리하고 재부팅하는 것입니다. 분명히 부팅 중에 장치가 마운트 되 자마자 jbd2가 커널에 의해 활성화됩니다.
두 번째로, 시스템은 종료 중에 파일 시스템을 마운트 해제하도록 분명히 관리하므로 더 나은 방법이 있어야합니다.