Procesador de servidor Mac explotando hasta el 100%

Procesador de servidor Mac explotando hasta el 100%

Los procesadores de mi servidor Mac muestran el 100% en los cuatro procesadores. Estoy ejecutando el servidor 10.5.8 y este servidor es el controlador LDAP maestro.

Mirando el monitor de actividad, encuentro que el proceso 'slapd' está acaparando todo el tiempo de procesamiento.

Cuál podría ser el problema aquí

Respuesta1

Puede tener una base de datos ldap corrupta. Pruebe lo siguiente. Por supuesto, asegúrese de tener una buena copia de seguridad, etc.

Error de Syslog: org.openldap.slapd limita la reaparición...

launchctl descargar /System/Library/LaunchDaemons/org.openldap.slapd.plist

cd /var/db/openldap/openldap-datos/

db_recover-c

reiniciar.

Respuesta2

¿Está SSH/puerto 22 expuesto a Internet o en un sistema conectado al servicio LDAP? Con 10.4, esta era una buena manera para DOS porque responder a todos los intentos de inicio de sesión no válidos ralentizaría el sistema. Nunca supe por qué esto ralentizaría tanto las cosas, pero así fue y no pude hacer nada al respecto.

Nunca probé esto con 10.5 o 10.6, por lo que es posible que no se aplique aquí.

Respuesta3

Cada vez que he visto slapdconsumir una cantidad importante de CPU (aunque en Linux), se debe a que faltan algunos índices. ¿Ha configurado índices para sus bases de datos LDAP?

Respuesta4

A mí también me ha pasado esto. En mi caso, se trataba de un servidor de directorio personal basado en AFP (intercambio de archivos Mac) y una réplica de Open Directory. Terminé reinstalando el sistema operativo y vinculándolo nuevamente al OD Master. Nada más parecía funcionar. Ni herramientas de reparación de disco (fsck, diskutil, Disk Warrior), ni volver a vincularse al OD Master, ni actualizaciones de software, ni verificar los registros, ni llamar a Apple más de media docena de veces.

Si este es su Open Directory Master, exporte todos sus usuarios, grupos de usuarios, computadoras y grupos de computadoras a través de Workgroup Manager. Luego, degrade todas las réplicas de OD a Stand Alone y reinícielas. Luego, vuelva a importar los datos del Workgroup Manager y vuelva a vincular las réplicas. (Tenga en cuenta que se perderán las contraseñas de todos los usuarios. Puede utilizar el programa shareware Passanger para leer la exportación de los usuarios y reescribirla con contraseñas conocidas. Luego, distribuya las contraseñas a sus usuarios). Este proceso hará que los datos de Open Directory se reconstruir, lo que debería eliminar la corrupción en un OD Master. Sí, he tenido que hacer esto varias veces antes. Mis usuarios estaban... descontentos con la experiencia. Sin embargo, se alegraron de poder iniciar sesión nuevamente.

Si su servidor está en una escuela, no olvide que Apple brinda soporte telefónico gratuito.

Buena suerte.

información relacionada