[ ESO ] La Silla

Start Up and Troubleshooting
at the MPG/ESO 2.2-m


Procedimientos de Start Up y Troubleshooting del Nuevo Sistema VLT Software del Telescopio 2.2 m WFI



 

Consideraciones Generales:

El nuevo sistema de control del telescopio 2.2 está formado por las siguientes unidades:


Procedimiento de Start Up de los Equipos



Como parte en el proceso de Start Up se decidió hacer el Reboot una vez por semana de la maquina TCS e INS, las maquinas DHS y OFF deben bootearse sólo si se considera necesario. Para hacer esto debes hacer un login a la cuenta cuyo nombre es: operator y la password: reboot4us. Estas funcionan en todas la maquinas.

Nota 1: Antes de realizar un reboot se deben bajar todos los ambientes.

Nota 2: las máquinas w2p2tcs, w2p2ins y w2p2dhs poseen ambientes de trabajo individuales pero compartidos; si uno de estos ambientes cae, mensajes de error aparecerán en las otras máquinas. Sin embargo, el hecho de que cualquiera de estos ambientes sea detenido o reiniciado en cualquier momento no implica la necesidad de detener o reiniciar alguno de los otros.

Una vez a la semana realizar el reboot:

Ingresar como:

User: operator
Password:

Realizar el reboot : cd /
                             /etc/shutdown -r

Ingresar a la sesión de la estación como el usuario w2p2wfi, cuyo login name es (wfi) y su password es (xxxxxx).

Si se rebooteo la w2p2ins revisar si el ambiente esta arriba: RtapPerfMon

- Levantar el ambiente

                                         vccEnvStart -e w2p2wfi

Nota: Si el se obtiene un mensaje FAILED (esto ocurre usualmente despues de un reboot), bajar el ambiente con el siguiente comando:

                                         vccEnvStop -e w2p2wfi

StartUp Inicio FIERA


En el xterm (xt22p2) correr BOB:

                                         bob &

En la unidad w2p2oh

SOLO en caso de necesitar un Reboot

User: operator
Password:

Realizar el reboot : cd /
                          /etc/shutdown -r

En la maquina w2p2oh existen 3 cuentas:

jp2pp
 
 

User    : visitor
Password:

OT
 
 

User    : service
Password:

User    : insmgr
Password:
 

En la unidad w2p2dhs: Enviroment w2p2dhs

SOLO en caso de necesitar un Reboot

User : operator
Password :

Realizar el Reboot: cd /
                           /etc/shutdown -r
 

Nota: En la actualidad esta maquina corre en modo background.
 

En la unidad w2p2tcs: Enviroment wtcs2pd User : operator

User : operator
Password :

Realizar el Reboot: cd /
                             /etc/shutdown -r

Ingresar a la sesión de la estación como el usuario "tcs", cuyo login name es (tcs) y su password es (xxxxxx).

Revisar si el ambiente esta arriba: RtapPerfMon

Es necesario levantar el ambiente wtcs2pd

                                         vccEnvStart -e wtcs2pd

Luego correr el script de inicialización:

                                         e2p2NewStartUp

Nota: Si usted debe bajar los procesos y TCS, usted debe usar el siguiente comando:

                                        e2p2NewShutDown
 

Una vez terminado, chequear que en el espacio de trabajo Six estén corriendo 7 procesos (prsAction, mswControl, prsControl, tifCA y dbControl) todos los cuales se inician con sus respectivos nombres, excepto tifCA, que utiliza el comando (tifControl -n tifCA). La inicialización de estos procesos toma algunos minutos mas de lo que estabamos acostumbrados, hay que esperar a que todos estos procesos estén corriendo antes de mover el telescopio.

Los pasos siguientes pueden ahorrarnos algunos minutos en caso de algun problema con el TCS.

Nota: Si por alguna razon alguna de las cuatro ventanas del autoguider (workspace 3) esta caida no es necesario matar la sesion del TCS, solo debes correr el siguiente script:

en /home/tcs/ e2p2NewStartAgWs

Nota: si por alguna razon alguna de la siete ventanas en el workspace 6 esta caida no es necesario matar la session del TCS, solo debes correr el siguiente script desde cualquier parte:

e2p2StartTcsIf

Nota: Para revisar la memoria del VME:

* rlogin vxte2p2

* i

* memShow


Esta maquina tiene tres cuentas:

User    : operator
Password:

User    : astro
Password:

User    : e2p2ops
Password:

Ingresar como usuario astro y correr el programa:

                                             dataSubscriber &

El cual filtra el acceso a las imágenes sólo correspondientes al Astrónomo y a su Program ID.

Primero usted debe ir a Config, hacer click en Rename To Keyword, seleccionar Name On INS WS< /b>, luego Accept.

Ahora puede presionar "Start Raw" en la pantalla anterior.

Nota: si Ud. desea empezar el dhsSubscribe sin la pantalla de estado, es decir, funcionando sólo con la transferencia de datos en background, puede hacerlo digitando:

                                         dhsSubscribeControl start userRaw

Pero sólo llegarán las imágenes del día actual y con sus nombres originales.

Opciones para el comando dhsSuscribe anterior:

Por fecha: -backsince 2001-01-30 -backto 2001-02-15

Por nombre: -rename 2 -renamestring ORIGFILE

Para bajar el dhsSubscribe: dhsSubscribeControl stop userRaw

Desde la misma cuenta, Astro y en /data/raw/2001-04-10 usted correr el programa Gasgano, para esto usted debe tipear:

                                             gasgano

No olvidar: En la cuenta astro y en el directorio /home/astro/xephem correr el programa "xephem" enseguida ir a VIEW MENU y abrir el "sky view" luego en la ventana "xephem sky view" abrir el menu "telescope" habilitar el boton "enable telescope maker" y luego, desde otra local xterm, correr el programa "telpos".

Para Desplegar otro RTD en la maquina w2p2off usted debe conectarse a la maquina w2p2ins:

xhost +
rlogin w2p2ins -l wfi
rtd -display w2p2off:0.1 -camera wfov -attach 1 -rtd_geometry 1264x994 -panel_orient vertical

Para correr la seesion de jp2pp en la maquina off usted debe conectarse a la maquina w2p2dhs:

xhost + w2p2dhs
rlogin w2p2dhs -l visitor o service
export DISPLAY=w2p2off:0.1

jp2pp

Nota: Usar la cuenta visitor cuando el astronomo es Visitante y service cuando es Service Mode.
 
 

Troubleshooting




Nota 1: Si ocurre algún error es posible chequear el status de todos los ambientes y procesos presentes en el sistema; para hacerlo, se deben correr los script (para la unidad INS como para la DHS):
 

INS: RtapPerfMon y luego presionar: T

DHS: ccsPerfMon y luego presionar: T

Revisar que si el sistema está caído, no aparece ningún proceso corriendo (para salir, Control + C).
O bien, correr el proceso:

                                         ccsei & que es una interfaz que permite, entre otras cosas, chequear los ambientes, detenerlos o iniciarlos (además posee información de ayuda de los comandos y otras aplicaciones), presionar el botón:                      ccsEnvironment Setup


Nota 2: Antes de subir un ambiente, bajar los procesos que estén corriendo, luego bajar el ambiente (ccsEnvStop), y, luego de haberlo subido (ccsEnvStart), levantar de nuevo los procesos.
 

Síntoma: mensaje de error en BOB "Pérdida de comunicación con el OH (Observation Handling)"

Esto significa que probablemente se cayó el proceso qsemu (chequear con ccsPerfMon), el cual es necesario para el vínculo entre jp2pp y BOB)

Solución: levantar el ambiente DHS (ver StartUp del DHS), luego levantar jp2pp.
 
 

  • Pérdida de comunicación con FIERA
  • Chequéelo con psg pco. Si no lo está, levantarlo con: pco & en una local xterm. psg dhsSubscribe -w2p2off -RAW:w2p2off:iw2p2dhs.2001-02-18 id, pid kill -9 (primero matar el Watch-Dog y luego el dhsSubscribe) Si el guiaje diferencial se queda colgado (la caja en el RTD se queda pegada) existe un workaround para salir del paso, en el prompt del VME escribir:

    semGive semMutex

    La caja del RTD debe empezar a moverse de nuevo y en el xterm "agwsdbs" en el w2p2tcs deberia aparecer con cierta periocidad los siguiente:

    "SETUP..."

    Hay que intentar este procedimiento varias veces antes de rebootear el VME.
     

    Como restaurar el RTD de la INS si se queda pegado

    Primero usted debera matar el display antiguo:

    >ps rtd

    Aparece el proceso:

    nproc rtdimage_wish /vlt/FEB2000/ccs/bin/rtd -camera wfov -display w2p2ins:0.1

    >kill -9 nproc

    Correrlo nuevamente:

    >rtd -display w2p2ins:0.1 -camera wfov -attach 1 -rtd_geometry 1264x994
     

    Como respaldar una nueva configuracion de los filtros del WFI.

    >dbBackup -c "@w2p2wfi:icsws:" -n filter -o *filename*

    >dbRestore -f *filename*

    NOTA: Linda Schmidtobreick debe ser notificadda de cualquier cambio.

    Se ha implementado un metodo de bookkeeping (web based) llamado "WFI Filter Configuration Log Of Changes", se encuentra en esta pagina:

    http://www.ls.eso.org/lasilla/sciops/2p2 /E2p2M/WFI/technical/filters

    Notas:
     



     
     

    FEROS Instrument

    StartUp

    Nota 1: Si se desea realizar un reboot de la máquina w2p2tcs, SE DEBE DETENER EL AMBIENTE wferos ANTES DE HACERLO. Y luego de hecho, se debe re comenzar el ambiente.

    Nota 2: El usuario que corre el Software de control del instrumento es feros. El Sotware de la workstation (WS) del CCD Técnico (TCCD) corre bajo el ambiente wferos, en el host w2p2tcs. Existen dos procesos que debería estar corriendo mientras se esté utilizando el instrumento: ccditWS_ccdFer (que realiza la transferencia de imágenes entre la WorkStation y los ambientes de la LCU) y ccdconCI_ccdFer (envía los comandosentre la LCU y los ambienetes de la WorkStation).

    Nota 3: El Software de la LCU del TCCD corre en el host lffhv. Existen numerosos procesos que deberían estar corriendo mientras se usa el sistema, empezando con la extensión ccd, por ejemplo: ccdcon_ccdFer, ccdip_ccdFer, ccdit_...

    Nota 4: Adicionalmente, existe un proceso (e2p2fdbControl) corriendo en el ambiente wtcs2pd, el cual envía información de los FITS headers de FEROS al instrumento. Este proceso se inicia en el comando e2p2NewStartUp.

    Para poder comenzar los procesos de Feros, es necesario que se cumpla:

    - El ambiente wtcs2pd de la máquina w2p2tcs debe estar corriendo.
    - El StartUp del TCS debe haber sido ejecutado (e2p2NewStartUp)
    - El ambiente de la WS de Feros (wferos) debe estar funcionando con los procesos mencionados en las notas anteriores.
    - El ambiente de la LCU (lffhv) debe estar funcionando con los procesos mencionados en las notas anteriores.
     

    StartUp normal del telescopio y del TCS.

     
    1. Detener el ambiente wferos (Botón izquierdo mouse w2p2tcs>User Menu>Feros>RtapShutdown. Script: vccEnvStop -e wferos).
    2. Comenzar el ambiente wferos (Botón izquierdo mouse w2p2tcs>User Menu>Feros>RtapStart. Script:vccEnvStart -e wferos).
    3. Hacer un reboot de la LCU (Botón izquierdo mouse w2p2tcs>User Menu>Feros>Reboot Feros TCCD LCU. Manual: Ingrese como lffhv y escriba "reboot").
    4. Comenzar el software de control de la TCCD (Botón izquierdo mouse w2p2tcs>User Menu>Feros>Start Feros TCCD. Script: ferosStartTCCDs).
    5. Levantar el RTD de Feros (Botón izquierdo mouse w2p2tcs>User Menu>Feros>Start Feros TCCD RTD. Script: ferosStartTCCDRtd).
    6. Anexar la cámara al Rtd (Attach Camera).
    7. Comenzar el Panel de Control del CCD (Botón izquierdo mouse w2p2tcs>User Menu>Feros>Start Feros TCCD Control. Script: ferosStartTCCDControl).

    Troubleshooting


    Si hay problemas con la cámara, el status en el panel de control muestra UNKNOW u OFF, o bien algo realmente extraño está ocurriendo.

    Apague y encienda la cámara, con los botones Shutdown y Startup, en ese orden, en el panel de control. El status de la cámara debería pasar a ONLINE.

    Comience la interfaz de Ingeniería del CCD (desde el menú Maintenance del Panel de Control) y realice la siguiente secuencia:

    Stop CCD Scan
    Clean CCD Scan
    Conf. CCD Scan
    Start CCD Scan

    Se dará cuenta que no puede apretar cada botón hasta que el anterior haya sido ejecutado y esté finalizado.

    Nota: Por favor, NO UTILICE "CHANGE CONFIG". La persona que puede cambiar la configuración debe poseer profundos conocimientos en los CCD Técnicos (como Peter Sinclair o Aldo Pizarro). El botón "Reboot Lcu"no funciona.

    Si nada de lo anterior funciona, haga un reboot de la LCU y comience el StartUp desde el paso 1.