Jag vill ladda ner modulerna ”gsch and redirfs” från kärnan på RHEL 7.2, vilket orsakar ofta kärnpanik.
Men när jag försöker ladda ner kommer jag under fel.
# 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
Som markerat finns inga processer som innehåller dessa moduler ,
# ps -ef | grep gsch root 26417 7838 0 10:58 pts/3 00:00:00 grep --color=auto gsch # lsof | grep gsch #
Kommentarer
Svar
Dessa moduler är på riktigt -tid filåtkomst för antivirusprogrammet. Att döma av namnet ”Trend Deep Security Agent” Trend Micro Antivirus, men det kan en annan.
Svar
Dessa är moduler från 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
Kommentarer
- Det vill säga ds_agenten måste stoppas först innan du laddar ner modulerna, ja?
lsmod
är antalet processer som använder modulerna. Du kommer inte att se moduler som processer ips -ef
eller som filer ilsof
eftersom moduler är kompilerade kärnkoder och inte filer eller processer själva . Modulkoden laddas in i minnet när det behövs av en process, och du måste veta vad modulen gör för att identifiera vilken process som kan ha laddat den.dmesg
är förmodligen din bästa insats för att ta reda på vad som orsakade att modulen laddades. -logind håller gsch-modulen. Men jag kunde inte ' stoppa tjänsten eftersom jag slutar starta om automatiskt igen. Vänligen råd.gsch
ochredirfs
-moduler är RHEL-moduler och för att få information om dem behöver du en RHEL-prenumeration. Om du har en prenumeration är det bästa sättet att kontakta RHEL-supporten för detta problem. Om inte, bör du vänta på att någon här som känner till RHEL svarar här.