Bienvenido a   :: LINUX SOLUTIONS CENTER ::

México,  Viernes 21 de Noviembre del 2008   
  Hora Local
Home Scripts checa-defun.sh
LINUX es nuestra Especialidad: · Servidores de Internet · Monitoreo de Servidores y Enlaces · Virtualizacion · Firewalls con OpenSource · Proxy Servers (Web Cache) · DNS y DHCP · Web Server · Webmail · NAT's · IP Forwarding · FTP Server · Email Attachmnt Filtering · Reportes estadisticos · Linux Gateway/Router · Bloqueo de Puertos · Email Server · Reporte de todo el trafico interno/externo · Administracion de Ancho de banda · VPN's con Open VPN · Soporte Ténico comercial · Administración de servidores Linux (RedHat EL/AS, Debian, CentOs, etc) · Instalación y Configuración de Servidores · Configuración de servidores de E-Mail (Sendmail, Qmail, Postfix con virtual domains) · Antvirus con OpenSource · Administración de LVM · y mas... mucho mas
Linux Solutions C.
Acerca de
Actualidad
GNU/Linux
Gente en Línea
Tenemos 48 invitados conectado
Estadísticas
Ver contenido por hits : 192396
Acceso



Google Translation

 
Temas Relacionados

GULEV | Software Libre


Banner Advertisement
checa-defun.sh PDF Imprimir E-mail
Scripts
Escrito por Domingo Varela   
Lunes, 31 de Marzo de 2008 18:03

En el siguiente script, se listan todos los procesos defunct en una serie de servidores.

NOTA: Para este tipo de procedimiento, es necesario activar los servicios R.



#
# checa-defun.sh:       Programa que cecha los procesos defun
#                       de todos los servidores listados abajo
#
#       Sintaxis: ./checa-defun.sh
#
#       Fecha: 01/Nov/2005
#       Created by: Lic. Domingo Varela Y.
#       Probe: True
#
#
LOGFILE=/root/filesystem/resolv-log.`date +%y-%m-%d`
SERVERS="apps1lx apps2lx apps3lx apps4lx apps5lx portales ocsap1 ocsap2 ocsdb1 ocsdb2 ocsoid1 oemlx rhdb1 rhdb2 rhdb3"
SERVERS1="back1 dbs1"
echo "Checando /etc/resolv.conf ..."
echo "" >> $LOGFILE
echo "+++++++++++++++++++++++" >> $LOGFILE
echo "+ Servidores GNU/Linux +" >> $LOGFILE
echo "++++++++++++++++++++++++" >> $LOGFILE
echo "" >> $LOGFILE
for i in $SERVERS
do
       echo "---------------------------------------------------------------" >> $LOGFILE
       rsh $i uname -a >> $LOGFILE
       echo "" >> $LOGFILE
       rsh $i cat /etc/exports >> $LOGFILE
       echo "---------------------------------------------------------------" >> $LOGFILE
       echo "" >> $LOGFILE
done

echo "+++++++++++++++++++++++++" >> $LOGFILE
echo "+ Servidores UNIx HP-UX +" >> $LOGFILE
echo "+++++++++++++++++++++++++" >> $LOGFILE
echo "" >> $LOGFILE
#for j in $SERVERS1
#do
#        echo "---------------------------------------------------------------" >> $LOGFILE
#        rsh $j uname -a >> $LOGFILE
#        echo "" >> $LOGFILE
#        rsh $j ps -fea|grep defun >> $LOGFILE
#        echo "---------------------------------------------------------------" >> $LOGFILE
#        echo "" >> $LOGFILE
#done

echo
sleep 2;
echo "DONE ... ">> $LOGFILE
echo " DONE ..."
echo ""
echo " Listando el archivo $LOGFILE"
less $LOGFILE
exit 0


 


LSC Support Online
SysOp
Tech Support
Encuestas
¿Cuál es tu navegador favorito?
 
Anunciate aquí

Centro de Soluciones Linux

KoalaSoft-Sitio de Amigos

ODM SYSTEM MEXICO

No. de Visitas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoy495
mod_vvisit_counterAyer636
mod_vvisit_counterEsta Semana2642
mod_vvisit_counterEste Mes9280
mod_vvisit_counterTotal76986
Linuxsc en RSS
Archivo Historico

Ultimo Reporte