Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

Servidor amb problemes  Final

  • Tenim un servidor relativament nou (4 nuclis i 4 Gb de ram), que està donant molts problemes. Tant aviat va, com deixa d'anar o va malament. És com si anés a càmera lenta, trigant a vegades fins a un minut a respondre. No sé on pot estar el problema. L'he aïllat de la xarxa i l'he deixat amb un sol client, però el seu comportament és el mateix. He consultat l'arxiu /var/log/messages, però em sona a xino. Alguns dels errors que dóna són:

    Quote

    Oct 26 10:41:39 lk3ltsp gdm-session-worker[4908]: gnome-keyring-daemon: couldn't lookup keyring component setting: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://www.gnome.org/projects/gconf/ for information. (Details - 1: Not running within active session)gnome-keyring-daemon: couldn't lookup ssh component setting: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://www.gnome.org/projects/gconf/ for information. (Details - 1: Not running within active session)gnome-keyring-daemon: couldn't lookup pkcs11 component setting: Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://www.gnome.org/projects/gconf/ for information. (Details - 1: Not running within active session)
    Oct 26 10:41:40 lk3ltsp gnome-session[6407]: WARNING: Could not parse desktop file /home/mpla2/.config/autostart/logon.sh.desktop: El fitxer de claus no té la clau «Type»
    Oct 26 10:41:40 lk3ltsp gnome-session[6407]: WARNING: could not read /home/mpla2/.config/autostart/logon.sh.desktop


    o bé...

    Quote

    Oct 28 10:44:25 lk3ltsp xinetd[4313]: Service tftp will use IPv6 or fallback to IPv4
    Oct 28 10:44:25 lk3ltsp xinetd[4313]: IPv6 socket creation failed (Address family not supported by protocol (errno = 97)), service = tftp
    Oct 28 10:44:25 lk3ltsp xinetd[4313]: falling back to IPv4, service = tftp
    Oct 28 10:44:25 lk3ltsp xinetd[4313]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
    Oct 28 10:44:25 lk3ltsp xinetd[4313]: Started working: 3 available services
    Oct 28 10:44:26 lk3ltsp kernel: bootsplash: status on console 0 changed to on
    Oct 28 10:44:27 lk3ltsp gdm-simple-greeter[4314]: libglade-WARNING: Unexpected element <requires-version> inside <glade-interface>.
    Oct 28 10:44:30 lk3ltsp dhcpd: DHCPDISCOVER from 00:40:c7:85:0f:22 via eth2
    Oct 28 10:44:31 lk3ltsp dhcpd: DHCPOFFER on 192.168.5.88 to 00:40:c7:85:0f:22 via eth2
    Oct 28 10:44:31 lk3ltsp dhcpd: DHCPREQUEST for 192.168.5.88 (192.168.5.1) from 00:40:c7:85:0f:22 via eth2
    Oct 28 10:44:31 lk3ltsp dhcpd: DHCPACK on 192.168.5.88 to 00:40:c7:85:0f:22 via eth2
    Oct 28 10:44:36 lk3ltsp gdm-simple-greeter[4438]: libglade-WARNING: Unexpected element <requires-version> inside <glade-interface>.
    Oct 28 10:44:39 lk3ltsp dhcpd: DHCPDISCOVER from 00:40:c7:85:0e:aa via eth2
    Oct 28 10:44:40 lk3ltsp dhcpd: DHCPOFFER on 192.168.5.193 to 00:40:c7:85:0e:aa via eth2
    Oct 28 10:44:40 lk3ltsp dhcpd: DHCPREQUEST for 192.168.5.193 (192.168.5.1) from 00:40:c7:85:0e:aa via eth2
    Oct 28 10:44:40 lk3ltsp dhcpd: DHCPACK on 192.168.5.193 to 00:40:c7:85:0e:aa via eth2
    Oct 28 10:44:44 lk3ltsp gdm-simple-greeter[4495]: libglade-WARNING: Unexpected element <requires-
    version> inside <glade-interface>.
  • Hola, quantes targes de xarxa té el servidor ltsp?

    "DHCPACK on 192.168.5.193 to 00:40:c7:85:0e:aa via eth2"

    És correcte, que eth2 sigui la tarja que doni el servei DHCPD?

    Té activada la partició de swap?

    En una consola, escriu "free"
    total used free
    "Swap: 1020088 0 1020088"

    En aquest exemple, hi ha assignat 1 GB (1020088) i n'està fent servir 0 ("que va sobrao, vamos").

    Quan l'has aïllat de la xarxa, ho has provat amb un cable de xarxa creuat i un terminal?, per aïllar-lo de veritat?

    La temperatura del processador, és correcta? El Ksensors t'ho pot dir:
    http://caltux.n…ors-linkat.jpg

    Fins ara.

    Joan Padró
  • Hola Pau,


    M'hauries de donar més informació:

    - Quantes ethernets tens al servidor (i fixat que tens el DHCP a través de la placa eth2 i això no és normal ja que hauries de tenir eth0 i eth1

    - És client d'aula?

    T'ho dic perquè (i això ja ho saps) els servidors de terminals no solen donar gaire problemes i hauríem de veure què passa. Podria donar-se el cas que tinguessis la IP repetida de l'ethernet que connecta amb la xarxa del centre.

    Bé, digues-me alguna cosa, d'acord?


    Records,



    Joan
  • Hola Joans,
    Us contesto:
    L'eth2 és correcte. L'ordinador el vaig muntar jo, i malgrat la placa ja tenia una targeta, jo vaig posar dues d'1 gb.
    L'ordinador és un client. L'he canviat la ip. Aquest sempre és un tema delicat quan no hi ha un dhcp per a totes les màquines clients.
    L'ordinador ara per ara va relaxat.

    Quote

    total used free shared buffers cached
    Mem: 4091924 741300 3350624 0 48344 372980
    -/+ buffers/cache: 319976 3771948
    Swap: 4192956 0 4192956

    L'he aïllat, amb un switch al qual només hi és el servidor (amb l'eth del ltsp) i un terminal.

    Moltes gràcies per la ràpida resposta.

    Pau
  • Hola de nou, pots mirar en el BIOS, opció de "Hardware monitoring" la temperatura de treball del processador?

    Joan Padró
  • No crec tampoc que sigui problema de temperatura. Penso més aviat que deu ser un problema de xarxa, ja que avui també m'ha fallat un altre servidor (la joia de la corona, amb 4 nuclis i 8Gb), i que també es troba ubicat al mateix passadís i mateix rack. Però tot plegat és molt estrany, ja que els tinc aïllats, amb el seu switch. He comprovat els cables dels tres servidors que compateixen rack, i semblen correctes. El que no he fet és comprovar els cables que venen dels punts de les classes. Però, on podria haver el problema? Suposo que el que hi ha darrere d'aquests ports són terminals, però si haguès algun ordinador, hi hauria algun problema? Quan s'ha penjat el segon servidor avui, en un dels terminals ha aparegut a la zona central el nom de molts usuaris (com si fos l'opció per triar un usuari), però aquests usuaris no estaven connectats en aquest moment. Són sessions que encara estaven actives al servidor? Com es podrien tancar totes les sessions des del servidor? Quan s'ha penjat aquest segon servidor si que he pogut executar l'ordre free, i la memòria Ram i el swap estaven colapsats.

    Pau
  • Hola Pau, hi ha algun altre servidor DHCP a la xarxa?

    Potser el router?

    Has provat 1 sol terminal, 1 cable creuat i el servidor, sense el rack?

    Joan Padró
  • De servidors ltsp tenim 6, 4 ltsp4.2 i 2 kiwi-ltsp. No obstant els dhcp estan aïllats en switchos diferents (o això crec). No hi ha cap servidor de dhcp per la xarxa general de l'escola, ja que els sis servidors de dhcp ho fan independentment al seu switch. Com a molt podria succeir que algú connectes un ordinador a algun port que va a un servidor dhcp, però seria això un problema? Els servidors donen servei entre 15 i 25 clients repartits a diferents aules.
    El dimarts vaig desendollar tots els cables del rack i ho vaig endreçar una mica, i vaig reiniciar els 4 servidors que comparteixen rack. Ni ahir ni avui s'ha queixat ningú...
    El que hem trobo és que hi ha tutors que tanquen el servidor quan marxen, altres que no, classes que queden amb els clients funcionant i el servidor aturat, i mil situacions diferents. Hi ha algun consell per conservar un funcionament òptim? Al no haver un botonet per tancar els terminals, el més habitual és que quedin funcionant. No sé si els meus problemes estan per aquí.

    Pau
  • Hola Pau,


    La primera cosa a tenir en compte amb els servidors de terminals és que s'han de reiniciar cada dia per "matar" d'una forma fàcil els processos que hagin pogut quedar en marxa i que deterioren el rendiment del servidor. Segurament, el fet de reiniciar el servidor de terminals és el motiu pel qual t'ha tornat a funcionar tot correctament.

    Pel que fa el servidor sempre estem a temps de programar una aturada. I en relació als clients, s'hauria de fer un petit aplicatiu que te'ls tanqui des del mateix servidor de terminals (m'ho apunto com a idea per fer un nou script).


    :-)

    Joan
  • Hola, al fitxer /srv/ftptboot/Kiwi/lts.conf podeu afegir:

    ALLOW_PROCREAD = Y
    ALLOW_SHUTDOWN = Y

    Quan aquesta opció està activada, podeu apagar el client ws001, per exemple, amb l'ordre:

    ltspinfo -h=ws001 -s

    Espero que això ajudi.

    Joan Padró
  • Moltes gràcies per la informació. Nosaltres tenim els servidors repartits per l'escola, i el problema és que malgrat jo ja ho dic a les tutores, aquestes moltes vegades no poden aturar el servidor perquè hi ha sessions obertes i llavors necessiten privilegis de root.
    Respecte al que comentes del fitxer lts.conf, ho provaré, però com puc saber quins terminals estan funcionant?

    Moltes gràcies
  • Hola: nosaltres tenim funcionant des de fa dos cursos una cinquantena de terminals amb LTSP 4.2 repartits per les aules i en moltes ocasions ningú es recorda d'apagar-los, a pesar de les recomanacions.
    Quan engeguen el servidor de terminals els hi assigna les IPs segons la MAC que tenen al fitxer /etc/dhcpd.conf
    Ara hem preparat un fitxer executable amb les ordres " ltspinfo -h=ord1 -s ...ltspinfo -h=ord55 -s "
    Hem afegit al cron l'ordre 00 18 * * * /apaga_terminasl.sh i a les 6 de la tarda ja s'han acabat els ordinadors que es quedaven engegats tota la nit ...
    Moltes gràcies a tots per les vostres intervencions

    Salutacions
    Carlos Revilla
    ESC Sant Jordi
    Mollet
  • Moltes gràcies a tothom.
    Sembla que solucionaré el problema, que era sempre la no aturada dels terminals, i aquest servidor té molts! Al reiniciar el servidor amb els terminals funcionant aquest es tornava boig!
    He seguit els vostres consells: he modificat el lts.conf, he generat un petit script amb l'ordre d'aturada, i l'he afegit al cron.
    El que no he aconseguit és configurar el dhcpd.conf. Alguna cosa no faig bé ja que no assigna ip fixes als terminals. Si algú em pot passar un dhcpd.conf (psaura@xtec.cat), l'intentaré modificar correctament. No obstant no és necessari per solucionar el problema, ja que d'entrada és igual la ip que tinguin, mentre que tanqui tots els terminals.

    Moltíssimes gràcies de nou.

    Pau
  • Hola de nou,
    He passat a fer una revisió a tots els servidors de l'escola i a programar-los l'aturada automàtica. He trobat que un altre no anava del tot bé. La memòria ram va molt carregada sense tenir cap terminal connectat:
    total used free shared buffers cached
    Mem: 4087764 2138244 1949520 0 83592 269872
    -/+ buffers/cache: 1784780 2302984
    Swap: 4192956 0 4192956

    i quan arrenca l'ordinador queda força estona clavat quan crea el /var/log/boot.msg
    He anat a mirar aquest fitxer i he troba això

    AMI BIOS detected: BIOS may corrupt low RAM, working it around.

    I moltes altres coses que no entenc. El cas és que la Ram disponible és menys de la meitat

    Quin és el problema? Està malament la Ram?

    Moltes gràcies i perdoneu les molèsties.

    Pau
  • Hola, Pau.

    La tarja de vídeo està integrada i des del BIOS se li especifica quanta RAM ha de fer servir?

    Prova a baixar la RAM de vídeo compartida, si aquest és el cas, i mira de fer servir un controlador VESA.

    A veure si així millora el consum de RAM.

    Joan Padró
  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.