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]
이 프로세스를 중지하여 장치가 출시되도록 하려면 어떻게 해야 합니까?
답변1
내가 찾은 유일한 방법은 /etc/fstab에서 장치를 주석 처리하고 재부팅하는 것이었습니다. 분명히 jbd2는 부팅 중에 장치가 마운트되자마자 커널에 의해 활성화됩니다.
두 번째로, 시스템은 분명히 종료 중에 파일 시스템을 마운트 해제하므로 더 나은 방법이 있어야 합니다.