Quiero descargar los módulos «gsch y redirfs» del kernel en RHEL 7.2, lo que causa frecuentes kernel panic.
Pero cuando intento descargar, aparece el siguiente error.
# 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
Como se verificó, no hay procesos que contengan estos módulos ,
# ps -ef | grep gsch root 26417 7838 0 10:58 pts/3 00:00:00 grep --color=auto gsch # lsof | grep gsch #
Comentarios
Respuesta
Estos módulos son reales tiempo de acceso al archivo del software antivirus. A juzgar por el nombre «Trend Deep Security Agent», Trend Micro Antivirus, pero podría ser otro.
Respuesta
Estos son módulos de 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
Comentarios
- Es decir, primero debe detenerse el ds_agent antes de descargar los módulos, ¿sí?
lsmod
es el número de procesos que utilizan los módulos. No verá los módulos como procesos enps -ef
o como archivos enlsof
porque los módulos son código del kernel compilado y no archivos o procesos por sí mismos . El código del módulo se carga en la memoria cuando lo necesita un proceso y usted necesita saber qué hace el módulo para identificar qué proceso podría haberlo cargado.dmesg
es probablemente la mejor opción para averiguar qué causó la carga del módulo.gsch
yredirfs
son módulos propiedad de RHEL y para obtener información sobre ellos, necesita una suscripción a RHEL. Si tiene una suscripción, el mejor enfoque sería ponerse en contacto con el soporte de RHEL para este problema. Si no es así, debe esperar a que alguien que conozca RHEL responda aquí.