1.2.3 Viendo cosas desde la parte Unix

Como mencionamos antes, Samba aparece como un juego de programas demonios. Puedes verlos con los comandos Unix ps y netstat, puedes también leer cualesquiera mensajes que ellos generen a través de los ficheros de depuración de Unix syslog (dependiendo de cómo hayas configurado Samba), y puedes configurarlos desde un simple fichero de configuración: smb.conf. Además, si quieres hacerte una idea de qué hace cada uno de los demonios, Samba tiene un programa llamado smbstatus que te informará en linea. Así es como trabaja:

# smbstatus
Samba version 2.0.4
Service uid gid pid machine
----------------------------------------------
network davecb davecb 7470 phoenix (192.168.220.101) Sun May 16
network davecb davecb 7589 chimaera (192.168.220.102) Sun May 16
Locked files: Pid DenyMode R/W Oplock Name
--------------------------------------------------
7589 DENY_NONE RDONLY EXCLUSIVE+BATCH /home/samba/quicken/inet/common/system/help.bmp
Sun May 16 21:23:40 1999 7470 DENY_WRITE RDONLY NONE /home/samba/word/office/findfast.exe
Sun May 16 20:51:08 1999 7589 DENY_WRITE RDONLY EXCLUSIVE+BATCH /home/samba/quicken/lfbmp70n.dll
Sun May 16 21:23:39 1999 7589 DENY_WRITE RDWR EXCLUSIVE+BATCH  /home/samba/quicken/inet/qdata/runtime.dat
Sun May 16 21:23:41 1999 7470 DENY_WRITE RDONLY EXCLUSIVE+BATCH /home/samba/word/office/osa.exe
Sun May 16 20:51:09 1999 7589 DENY_WRITE RDONLY NONE /home/samba/quicken/qversion.dll
Sun May 16 21:20:33 1999 7470 DENY_WRITE RDONLY NONE /home/samba/quicken/qversion.dll
Sun May 16 20:51:11 1999
Share mode memory usage (bytes):
1043432(99%) free + 4312(0%) used + 832(0%) overhead = 1048576(100%) total

El informe de status de Samba que ves arriba proporciona tres grupos de datos, cada uno de ellos dividido en secciones separadas. La primera sección te dice qué sistemas han conectado al servidor Samba, identificando a cada cliente por su nombre de máquina ( phoenix y chimaera) y dirección IP. La segunda sección reporta el nombre y status de los ficheros que están actualmente en uso en una compartición del servidor, incluyendo el status lectura/estritura y los bloqueos de los ficheros. Finalmente, Samba reporta la cantidad de memoria que actualmente está dedicada para los recursos que administra, incluyendo la cantidad activamente usada por los recursos más la restante de overhead. (Advierte que esta no es la misma que la cantidad total de memoria que los procesos smbd o nmbd están usando).

No te preocupes si no entiendes estas estadísticas; te serán más fáciles de entender a medida que profundices en este libro.

TLDP-ES 03/11/2002