Changes between Initial Version and Version 1 of InitrdClienteLog/en


Ignore:
Timestamp:
Feb 27, 2012, 5:17:57 PM (12 years ago)
Author:
paqui
Comment:

1st version

Legend:

Unmodified
Added
Removed
Modified
  • InitrdClienteLog/en

    v1 v1  
     1[[TranslatedPages]]
     2[[PageOutline]]
     3
     4= Logs del cliente proporcionados por ogAdmClient =
     5Los log(1) del cliente los genera el binario ogAdmClient(2) que es ejecutado automaticamente por el cliente initrd desde el fichero init/default(3)
     6
     7(1) fichero log del cliente.[[BR]]
     8Acceso solo desde el cliente (version 0.9):  /var/log/opengnsys.log
     9
     10(2) biario ogAdmClient[[BR]]
     11Ubicación en el servidor: /opt/opengnsys/client/bin/ogAdmClient[[BR]]
     12Acceso (nfs) desde el cliente: /opt/opengnsys/bin/ogAdmClient[[BR]]
     13
     14(3) fichero init/default.sh[[BR]]
     15Ubicación en el servidor: /opt/opengnsys/client/etc/init/default.sh [[BR]]
     16Acceso (nfs) desde el cliente: /opt/opengnsys/etc/init/default.sh
     17
     18
     19== Cambiar nivel de información de los logs ==
     20El nivel de información de los log, se controla desde el parámetro -d del binario ogAdmClient[[BR]]
     21
     22En la version 0.9 este nivel está ajustado a su valor por defecto (omisión del parametro -d)[[BR]]
     23
     24
     25Si tenemos problemas con el cliente para comunicar con el servidor y necesitamos más detalle de información para depurar errores:[[BR]]
     26
     27Podemos modificar el fichero init/default.sh[[BR]]
     28
     29{{{
     30$OPENGNSYS/bin/ogAdmClient -f $OPENGNSYS/etc/ogAdmClient.cfg -l $OGLOGFILE -d 4
     31}}}
     32
     33= Logs de clientes temporal para propuestas al grupo OG =
     34* Fichero log del ogAdmclient es /opt/var/opengnsys.log
     35
     36* Fichero log de los comandos enviados desde la consola web.
     37
     38 * Modificaciones en el fichero /opt/opengnsys/client/etc/init/default antes de la llamada al ogAdmclient
     39   {{{
     40     #Enlazamos el fichero del ogAdmclient (log de inicio) con los log de consola (/opt/opengnsys/log/$IP.log)
     41        IP=`$GetIpAddress`
     42        OGGLOBALLOGFILE=/opt/opengnsys/log/$IP.log
     43        touch $OGGLOBALLOGFILE
     44        OGLOGFILE=/var/log/opengnsys.log
     45        ln -s $OGGLOBALLOGFILE $OGLOGFILE
     46     # También a terminal del cliente
     47        tail -f $OGLOGFILE &> /dev/tty2 &       
     48   }}}
     49
     50 * Modificaciones en los scipts /opt/opengnsys/client/scripts/admXXXXX
     51    {{{
     52    ## Ejemplo del admCreateImage
     53        #!/bin/bash
     54        RETORNO=$(createImage $* &>/var/log/opengnsys.log) || exit $?
     55        exit 0
     56    }}}
     57
     58 * Acceso a los log del cliente en tiempo real
     59    {{{
     60            tail -f /opt/opengnsys/log/client/$IP.log
     61    }}}
     62
     63
     64
     65= Ejemplos de log =
     66
     67== Desde la consola browser del propio cliente ==
     68Distintos niveles de información para un cliente, con un disco particionado pero ninguna de ellas está formateada.
     69
     70Nivel por defecto.[[BR]]
     71
     72[[Image(OGClientLOGdebugdefault.png, 70%)]]
     73
     74Nivel 3[[BR]]
     75
     76[[Image(OgClientLOGdebug3.png, 70%)]]
     77
     78Nivel 4[[BR]]
     79
     80[[Image(OGClientLOGdebug5-A.png, 70%)]]
     81[[Image(OGClientLOGdebug5-B.png, 50%)]]
     82
     83