RHEL 7.2의 커널에서 “gsch and redirfs”모듈을 언로드하려고합니다. 커널 패닉.
하지만 언로드하려고하면 아래 오류가 발생합니다.
# modprobe -r gsch modprobe: FATAL: Module gsch is in use. # modprobe -r redirfs modprobe: FATAL: Module redirfs is in use. # lsmod | grep gsch gsch 88591 4 redirfs 79430 1 gsch
선택하면 이러한 모듈을 보유하는 프로세스가 없습니다. ,
# ps -ef | grep gsch root 26417 7838 0 10:58 pts/3 00:00:00 grep --color=auto gsch # lsof | grep gsch #
댓글
답변
이 모듈은 실제입니다. 안티 바이러스 소프트웨어의 시간 파일 액세스. “Trend Deep Security Agent”Trend Micro Antivirus라는 이름으로 판단하면 다른 이름 일 수도 있습니다.
답변
다음은 Trend Deep Security Agent :
# locate gsch /opt/ds_agent/2.6.32-431.el6.x86_64/gsch.ko /opt/ds_agent/2.6.32-431.el6.x86_64/gsch.ko.version /opt/ds_agent/2.6.32-642.3.1.el6.x86_64/gsch.ko /opt/ds_agent/2.6.32-642.3.1.el6.x86_64/gsch.ko.version # locate redirfs /opt/ds_agent/2.6.32-431.el6.x86_64/redirfs.ko /opt/ds_agent/2.6.32-642.3.1.el6.x86_64/redirfs.ko
설명
- 즉, 먼저 ds_agent를 중지해야합니다. 모듈을 언로드하기 전에 예?
lsmod
의 세 번째 열은 모듈을 사용하는 프로세스의 수입니다. 모듈은 자체적으로 파일이나 프로세스가 아닌 컴파일 된 커널 코드이므로ps -ef
의 프로세스 또는lsof
의 파일로 표시되지 않습니다. . 모듈 코드는 프로세스에서 필요로 할 때 메모리에로드되며 어떤 프로세스가이를로드했는지 식별하기 위해 모듈이 수행하는 작업을 알아야합니다.dmesg
는 아마도 모듈이로드되는 원인을 파악하는 데 가장 좋은 방법 일 것입니다.gsch
및redirfs
모듈이 RHEL 독점 모듈이며 이에 대한 정보를 얻으려면 RHEL 구독이 필요합니다. 구독이있는 경우 가장 좋은 방법은이 문제에 대해 RHEL 지원에 문의하는 것입니다. 그렇지 않다면 여기에서 RHEL에 대해 아는 누군가가 여기에서 답변을받을 때까지 기다려야합니다.