[debian-edu-commits] [Debian Wiki] Update of "DebianEdu/Documentation/nb/ITIL/Troubleshooting" by Anna Kennedy

Debian Wiki debian-www at lists.debian.org
Sat Mar 21 13:43:10 UTC 2015


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.

The "DebianEdu/Documentation/nb/ITIL/Troubleshooting" page has been changed by Anna Kennedy:
https://wiki.debian.org/DebianEdu/Documentation/nb/ITIL/Troubleshooting

New page:
= Problemløsning =
<<TableOfContents(3)>>

== Problemtype: Utskrift ==
=== Skriver ikke ut ===
==== Problem: Skriveren har stoppet utskrifter ====
Er den absolutt vanligste feilen med skrivere. Derfor har vi laget en sjekkliste med de mest vanlige feilene:

 * Nettkontakt, papir, toner:Sett i nettkontakt, legg i papir, sett i ny toner(Tøm printerkø i CUPS)
 * Sjekk cups om printeren står til å skrive ut som letter eller A4.
 * Sjekk printerkø i cups, veldig store utskrifter som bilder og pdf kan  skape problemmer.
 * Stemmer IP i cups?:Nei, Bytt ip med riktig. (Tøm printerkø i CUPS)
 * Får du pinget ip? :Nei, Sjekk nettverk.( Tøm printerkø i CUPS)
{{{
Valideringsrutine: Start opp OpenOffice.org og skriv ut et testdokument. Sjekk etter at printeren skriver ut.
}}}
=== Skrivere dukker ikke opp ===
==== Problem: Finner ikke skriveren etter innlogging ====
{{{
Den andre feilen som går igjen er at skrivere ikke dukker opp. Følgende sjekkliste bør løse problemet:
}}}
 * Flere servere? Sjekk spørring(Poll) og kringkasting(broadcast) på printer i cups.conf
 * Se /etc/cups/printers.conf om den ligger der: Hvis ikke gå til Legg til printer.
 * Restart Cups: /etc/init.d/cupsys restart
 * Skal du jobbe med cups finner du dette på http://servernavn.intern:631, anbefales å jobbe direkte i fra server da dette ikke er en sikkertilkobling(ikke https, og du skriver inn passord).
{{{
Valideringsrutine: Start opp OpenOffice.org, velg Fil->Skriv ut og se etter at skriveren kommer opp i listen over mulige printere.
}}}
=== Bruk av kprinter med OpenOffice eller i FireFox? ===
==== Problem: Vi vil bruke kprinter for all utskrift på skolen ====
ITK-kontakten vil at elevene bruker kprinter i steden for direkte utskrift fra OpenOffice til CUPS

 * Velg generisk skriver i OpenOffice, så får man opp opp kprinter
  . change "lpr" to "kprinter stdin"
 * Utskrift fra firefox som skriver i format Letter, ikke A4. Bruk en i: /etc/mozilla/.../firefox.js . Denne må redigeres manuelt på hver skole. <FIXME: Ønsker et lite skript som gjøre dette automatisk?>
{{{
Valideringsrutine: Start opp OpenOffice og/eller Firefox og se at Kprinter dukker opp når man velger skriv ut.
}}}
=== Skriver forsvinner fra arbeidsstasjoner ===
==== Problem: Skriveren er vanligvis på skrivebordet men forsvinner etter omstart ====
Når man skrur av og på arbeidsstasjoner forsvinner nettskriver.

 * La arbeidstasjonen stå på. Ikke skru den av.
 * Se problem Skriveren dukker ikke opp.
{{{
Valideringsrutine: Start opp OpenOffice.org, sjekk etter at printeren kommer opp i listen over mulige printere.
}}}
=== Får ikke skrevet ut. Skriver skrudd av ===
==== Problem: Skriver skrudd av for vedlikehold uten at brukerne har fått melding ====
Flere lærere meldte om feil dette til sentral driftsoperatør.

IKT-kontakten på skolen sendte e-post om at han hadde glemt å si i fra om at skriveren skulle skrus av på forhånd, og dette skapte flere henvendelser. Neste gang skal alle få beskjed på forhånd.

{{{
Valideringsrutine: Start opp OpenOffice.org og skriv ut et testdokument. Sjekk etter at printeren skrev ut.
}}}
=== Legg til ny skriver ===
==== Problem: Hvordan koble ny skriver til Skolelinux-nettet ====
ITK-kontakten på skolen vil ha hjelp til å få opp en ny skriver i nettverket

 * Bruk CUPS for å legge til skriver i web-grensesnitt. For å få logget inn er det behov for root-passord.  <FIXME: Lag wiki-lenke til aktuell side for å sette opp ny skriver>
{{{
Valideringsrutine: Start opp OpenOffice.org og skriv ut et testdokument. Sjekk etter at printeren kommer opp i listen over mulige printere og at utskriften kommer ut.
}}}
=== Lokal utskrift gjennom NX på Windows-maskin ===
==== Problem: Vil skrive ut fra Skolelinux på Windows-PC med grafisk terminal (NX) ====
NoMachine NX versjon 1.4.0 og nyere støtter utskrift gjennom SAMBA og CUPS. Dette tillater større fleksibilitet med sømløs tilgang til lokale utskriftsmuligheter.

Trykk på configuration-knappen i NoMachine login-vindu. Velg fanen services. Trykk Add. Legg til lokal skriver.

http://www.nomachine.com/ar/view.php?ar_id=AR10B00033

{{{
Valideringsrutine: Start opp OpenOffice.org via NX på Windows-maskin og skriv et testdokument. Velg så utskrift, deretter den lokale printeren og se etter at utskriften kommer ut.
}}}
=== Får ikke skriver på nett ===
==== Problem: Får ikke tilgang til skriveren som er koblet direkte til en tynnklient ====
Skriveren vises ikke selv om den er koblet til klientmaskinen

 * Sjekk om skriverporten er aktivisert i BIOS.
 * Sjekk om det er satt opp riktig i lts.conf
{{{
Valideringsrutine: Start opp OpenOffice.org og skriv ut et testdokument. Sjekk etter at printeren kommer opp i listen over mulige printere og at utskriften kommer ut.
}}}
=== Finner ikke driver til skriver ===
==== Problem: Får ikke tak i nødvendig driver til den nye skriveren ====
Har skaffet helt ny skriver uten å sjekke om den fungerer med Linux. Det finnes fortsatt leverandører som ikke leverer drivere til Linux. Derfor bør man satse på skriverleverandører som har god Linux-støtte. Et eksempel er skrivere fra HP med Laserjet-serien. Et annet eksempel er Samsung som har gode støtte for Linux.

Det kan hende at leverandør eller andre har levert skriverdriver til CUPS-prosjektet, slik at driver finnes, men må lastes ned og installeres fra Internett. Du kan også prøve å finne din .ppd fil på  http://openprinting.org/printer_list.cgi For å installere ekstern skriverdriver må man <FIXME: Lenke til hvordan legge til driver i CUPS>

Skrivere som er anbefalt er HP Laserjet serien ;-)

{{{
Valideringsrutine: Start opp OpenOffice.org og skriv ut et testdokument. Sjekk etter at printeren kommer opp i listen over mulige printere og at utskriften kommer ut.
}}}
== Problemtype: Nettverk ==
=== Får ikke logget inn på tynnklient ===
==== Problem: Bruker prøver å logge inn på tynnklient. Skjermen blir sort, og man får innloggingsbilde på nytt uten å bli logget inn. ====
Løsning 1: Noen har endret vindushåndterer (windows-manager) til en som ikke eksisterer. Velg KDE som standard vindussystem.

Løsning 2: Tynnklienttjener er ikke meldt inn i nettgruppa til Hovedtjener. Meld Tynnklienttjener inn i nettgruppa på Hovedtjener. Se <FIXME: Lenke til oppskrift med nettgrupper>

Løsning 3: Bruker er ikke opprettet, eller passord er feil. Opprett passord <FIXME: lenke til det å opprette bruker>.

{{{
Valideringsrutine: Bruker får logget inn
}}}
=== Får ikke logget inn på halvtykk klient ===
==== Problem: Bruker prøver å logge inn på halvtykk klient. Bruker får beskjed om at innlogging skjer, men blir kastet ut før innlogging blir ferdig. ====
Bruker får ikke montert hjemmekatalogen. Den halvtykke klienten må meldes inn i nettgruppa. Se <FIXME: lenke til forklaring om hvordan man legger til halvtykke klienter i nettgruppa.>

{{{
Valideringsrutine: Bruker får logget inn
}}}
=== Ikke kontakt med nettverket ===
==== Problem: Får ikke kontakt med nettverket ====
Løsning 1: Sjekk om dhcp-tjener deler ut adresser. Hvis dhcp-tjener er nede så må den startes på nytt.

Løsning 2: Sjekk om nettverkskortet virker.

Med kommandoen

'''ifconfig'''

kan man undersøke tilstanden til nettverkskortet.

Kommandoen er også bra for å finne ut ip-adresen og MAC-adressen til maskinen. MAC-adressen blir kalt "HWaddr". En annen måte å finne MAC-adressen til en klient er å titte på syslog-fila i det man starter den aktuelle tynnklienten. Da klarer man seg bra med å klippe og lime. Bruk følgende kommando som root:

'''tail -f /var/log/syslog'''

Da vil man se noe som dette

{{{
Jun  2 22:52:28 tjener dhcpd-2.2.x: DHCPDISCOVER from 00:02:b3:8f:66:76 via eth1
Jun  2 22:52:28 tjener dhcpd-2.2.x: DHCPOFFER on 192.168.0.13 to 00:02:53:8f:66:76 via eth1
Jun  2 22:52:29 tjener dhcpd-2.2.x: DHCPREQUEST for 192.168.0.13 from 00:02:53:8f:66:76 via eth1
Jun  2 22:52:29 tjener dhcpd-2.2.x: DHCPACK on 192.168.0.13 to 00:02:53:8f:66:76 via eth1
}}}
Bruk '''Ctrl-C''' for å stanse prosesssen.

Dette er utdata fra '''ifconfig''' på en [[#mainserver|hovedtjener]]:

{{{
tjener:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:75:81:AA:78
          inet addr:10.0.2.2  Bcast:10.0.3.255  Mask:255.255.254.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27892 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26194 errors:0 dropped:0 overruns:0 carrier:0
          collisions:5 txqueuelen:100
          RX bytes:23495725 (22.4 MiB)  TX bytes:2810447 (2.6 MiB)
          Interrupt:11 Base address:0xdc00
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:44174 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44174 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:11789085 (11.2 MiB)  TX bytes:11789085 (11.2 MiB)
}}}
Utdata fra en '''ifconfig'''burde se slik ut på en [[#ltspserver|tynnklienttjener]]:

{{{
eth0      Link encap:Ethernet  HWaddr 00:30:05:75:95:5E
          inet addr:10.0.2.10  Bcast:10.0.3.255  Mask:255.255.254.0
          inet6 addr: fe80::230:5ff:fe75:955e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9749550 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12174337 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:851989409 (812.5 MiB)  TX bytes:3820253778 (3.5 GiB)
          Interrupt:169
eth1      Link encap:Ethernet  HWaddr 00:0E:0C:59:5E:84
          inet addr:192.168.0.254  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20e:cff:fe59:5e84/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:430966587 errors:0 dropped:0 overruns:0 frame:0
          TX packets:511993119 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:584433596 (557.3 MiB)  TX bytes:361859667 (345.0 MiB)
          Base address:0x2800 Memory:fc420000-fc440000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:269981 errors:0 dropped:0 overruns:0 frame:0
          TX packets:269981 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:126747627 (120.8 MiB)  TX bytes:126747627 (120.8 MiB)
}}}
Er det som vises omtrent det samme som over, og man fortsatt ikke får nett, må man gjøre noe med DNS-oppsettet. Ta en titt på delen om brannmur [[#clisp|Seksjon 3.11]].

Noen ganger er det «noen» som forsøker å enre konfigurasjonen til network card. '''eth0''' på [[#mainserver|hovedtjener]]M''. Ikke gjør det! ''Om man mot formodning skulle endre oppsettet til '''eth0''', og ting stopper på mystisk vis, er det sannsynlig at det er {{{/etc/resolv.conf}}} som har rotet det til.

Fila {{{/etc/resolv.conf}}} burde se ut som dette på en [[#mainserver|hovedtjener]]:

{{{
tjener:~# more /etc/resolv.conf
search intern
nameserver 127.0.0.1
}}}
==== Validering: Maskinen får kontakt med nettverket. ====
=== Munin-meldinger om pakkekollisjoner ===
==== Problem: Får flere munin-varsler om nettverket (eth0) som er vanskelig å forstå ====
Man kan ha fått et varsel som ser slik ut:

 intern :: tjener.intern :: eth0 errors WARNINGs: packets is 1.42 (outside range [[1]]).
Verdien bør settes til 3 gitt at det ikke er rapportert ustabilitet på maskiner. Rapporten som gis er som oftest en spissverdi. som ikke påvirker driften av utstyret. Verdien kan settes til 3 på følgende måte:

<FIXME: inn med oppskrift til å endre munin-parametre>

Er det ustabilitet i utstyr knyttet til nettverket må man gjøre feilsøking. Dette kan skyldes en rekke forhold. Vi nevner slitte kabler, slitne nettkontakter, eller dårlig elektronikk. Listen av feilkilder er langt. Det kan hende man må i gang med tidkrevende feilsøking der man isolerer hver del og måler seg fram til feilkilden.

{{{
Valideringsrutine: Se etter i munin-epostene at eth0 meldingen fra Munin forsvinner og  nettverket vil bli mere stabilt.
}}}
=== Starter ikke etter strømstans ===
==== Problem: Nettverket kommer ikke opp etter strømstans ====
Vanligvis starter alt utstyret automatisk etter strømstans. Noen kan ha erfaring fra at nettverket har stanset opp når strømmen kommer tilbake. Dette er som regel fordi noen deler i nettverket ikke har startet. Noe utstyr kan være stilt inn på at det skal være skrudd av etter strømstans. F.eks. kan det hende brannmuren ikke starter. Det er en eldre PC med to nettkort ikke skrur seg på automatisk. Dette kan justeres i BIOS, eller ved å skru på maskinen for hånd etter strømstans. Tjenermaskiner starter vanligvis på nytt etter strømstans.

I hovedsak er det to løsninger om alt ikke starter automatisk:

 * Starte opp utstyr manuelt om det ikke starter automatisk. Det kan hende man også må omstarte noe utstyr.
 * Konfigurere utstyret til å starte automatisk, eller skaffe utstyr som starer automatisk om man ikke har det fra før.
Feilsøking skjer gjennom isolering. Man trenger fagutdanning for å gjøre ordentlig feilsøking.

{{{
Valideringsrutine: Start opp en klient og sjekk etter at alle tjenester og systemer er oppe å går, dvs. blandt annet at maskinen starter opp riktig, innloggingen går greit og uskrift fungerer.  Neste gang vil alt forhåpentligvis komme rett opp.
}}}
=== IP-adresser satt feil på skrivere, klienter eller tjenere ===
==== Problem: Får ikke tilgang til skriver og klienter på nettverket ====
Sett riktig IP-adresse på skrivere, tynnklient-tjenere, og klientmaskiner. Her følger en oversikt over hvordan dette gjøres:

http://www.skolelinux.no/~klaus/sarge/x2603.html#ltspmac

Her er en fin oppskrift for å finne MAC adresse, husk at 10.0.2.2-10.0.2.19 er for servere, 20-?? er for printere osv.

Med riktig IP-adresse tilkoblet til CUPS får alle tilgang til skriver det være seg tynnklienter, arbeidsstasjoner eller bærbare maskiner.

{{{
Valideringsrutine: Du får tilgang til skrivere, nettverk og andre tjenester på nettverket
}}}
=== Nettverksutstyr virker ikke ===
==== Problem: Nettverkskortet mangler driver ====
Det er betydelig kvalitetsforskjell på nettverksutstyr. F.eks. er det lite drivere for utstyr fra Broadcom. Driftsmeldinger tyder på at slikt utstyr også kan være trøblete på Windows.

 * Erstatt ukurant nettutstyr med standardprodukter som man har gode erfaringer med. Spør driftsavdelingen og leverandører av maskinvare for Skolelinux
{{{
Valideringsrutine: Test ut maskinvaren slik at den fungerer riktig.
}}}
== Problemtype: Filsystem ==
=== Stopp .xsession-error fra å fylle opp harddisken ===
Problem: Harddisken blir fyllt opp av fila .xsession-error.

Noen ganger er det enkelte program som gir en enorm mengde med feilmeldinger. et eksempel er {{{.xsession-errors}}} i brukerkatalogen.Noan program, spesielt GIMP, er fullt i stand til å fylle opp all plass i løpet av få minutter med å lage store {{{.xsession-errors}}}-filer. Hele harddisken går full, og alt stopper opp. Så må root-bruker gå inn å slette slike filer. Dette er ikke noe man ønsker å bruke tiden på i en hektisk hverdag.

Selv om feilmeldingsfiler som {{{.xessions-errors}}} er brukbare for å finne feil, skaper de fort for mye trøbbel i løpet av en dag. Så man trenger å bli kvitt fila. Det kan gjøres med å sende meldinger til søppelkurven {{{/dev/null}}} framfor å skrive de til en fil.

Man endrer noen linjer i {{{/etc/X11/Xsession}}} med kommentarmerket ( # ) forran. Se:

{{{
# ERRFILE=$HOME/.xsession-errors
#
# # attempt to create an error file; abort if we cannot
# if touch "$ERRFILE" 2> /dev/null && [ -w "$ERRFILE" ] &&
#   [ ! -L "$ERRFILE" ]; then
#   chmod 600 "$ERRFILE"
# elif ERRFILE=$(tempfile 2> /dev/null); then
#   if ! ln -sf "$ERRFILE" "${TMPDIR:=/tmp}/xsession-$USER"; then
#     message "warning: unable to symlink \"$TMPDIR/xsession-$USER\" to" \
#              "\"$ERRFILE\"; look for session log/errors in" \
#              "\"$TMPDIR/xsession-$USER\"."
#   fi
# else
#  errormsg "unable to create X session log/error file; aborting."
# fi
#
# exec >>"$ERRFILE" 2>&1
}}}
Sett in disse to linjene isteden:

{{{
errfile="/dev/null"
exec > "$errfile" 2>&1
}}}
Nå slipper man å bekymre seg om {{{.xsession-errors}}} vil fylle opp hele harddisken.

==== Validering: Harddisken blir ikke fyllt opp av .xsession-errors ====
=== Får ikke lagret ===
==== Problem: Ønsker å ta vare på et dokument men får ikke lagret ====
Dette er kanskje den mest vanlige driftsmeldingen man får ved bruk av filer i et datanett. En viktig forutsetning er at bruker har adgang til å lagre. Vanlige bruker kan lagre på eget hjemmeområde, ikke på andres. Skal man lagre andre steder må man åpne for dette.

Årsaken er at filsystemet i Skolelinux er i et nettverk med mange forskjellige brukere, og man skal ikke endre andres filer uten å ha invitasjon til det. Linux følger Unix-standarden for fillagring. Det betyr at man har forsjellige eierrettigheter til filer. Mange er ukjent med eierrettigheterer. De har kanskje erfaring fra Windows 98 eller XP på hjemme-PC-en. I et Windows-nettverk er det vanlige å sørge for at alle brukere har eierrettigheter til sine filer, uten at andre kan endre på noe.

Driftsoperatør eller skolen IT-kontakt kan lage fellesområder. Der kan forskjellige grupper av brukere lagre, endre og slette filer. Her følger oppskrifter på problemløsning og måter å lage fellesområder på.

==== Analyse ====
Hvor forsøker brukeren å lagre filen, for å sjekke om man har rettighet til lagring.

Undersøkt brukeren har adgang til å lagre.

Er alt dette i orden må man sjekk om det er plass på disk-lageret. Diskområdet til brukeren kan være fullt. Det kan skyldes at man forsøker å lagre mer enn disk-kvoter tillater, eller at hele disken er full. Sjekk hva systemet rapporter

==== Tiltak ====
Sjekk status med overvåkings- og driftsverktøy

 * Er brukerområdet fullt? Be lærere nevne for elevene at de må slette store filer, eller så vil dette skje ved et passende tidspunkt. Er det ledig plass kan man utvide plassen på disken med lvm1 eller lvm2. Til slutt er tiltaket å kjøpe mer diskplass.
 * Er hardisk defekt? Dette bør disk-overvåkingsverktøyet melde fram om, slik at man er klar over at man kun har en disk som er i orden i et speilet (RAID1) opplegg. Skaff ny disk, og speil filene på plass.
 * Har bruker tilgang? Har ikke bruker tilgang til å lagre et bestemt sted, så må man forklare hvor bruker har tilgang til å lagre.
LVM oppskrifter for å utvide diskområde, eller legge til ny disk:

http://developer.skolelinux.no/~knuty/bok/x1998.html#lvm-home0

http://developer.skolelinux.no/~knuty/bok/x1998.html#newdisk

'''Valideringsrutine: Sjekk med df -h at disken nå har ledig plass.'''

=== Brukere får ikke melding full disk eller full diskkvote ===
==== Problem: Elever får lagrer filer i hjemmekatalogen ====
Når det gjeder diskkvoter «gis» beskjed om at hjemmekatalogen er full. Meldingen blir presentert en eneste gang i et terminalvindu. Skolelinux kommer med grafiske brukerprogram. Da blir ikke meldingen om full kvote videresendt til f.eks. filbehandleren konqueror. (Det kan hende den blir videresendt men ikke vist). Grunnen til at man bare får melding en gang er at enkelte program tillater skrivefeil og dette ville gitt en kontinuerlig strøm av meldinger om full disk-kvote.

Brukeren får ikke muligheten for i løpet av en uke å slette filer som tar mye plass. Tilgangen til systemet stanser, og eleven henvender seg til skolen ITK-kontakt. Det er litt forskjellig fremgangsmåte for å håndere lagerplass uten diskkvoter og lagerplass som har med filkvoter.

==== Tiltak ====
repquota kan brukes til å gå gjennom plassbruken.  Ut fra rapporten man får om diskbruk kan man sende en påminnelse pr. e-post til de som har tatt for mye plass, og står i fare for å miste tilgang til nye ressurser.

<FIXME: sjekk om dette skriptet gjør rapportjobben: http://www.magic-lamp.org/howto_dsvr_quota_mon.0.html >

Det er også mulig å sende e-post automatisk til brukere som har overskredet kvotene. Da må det på plass et skript for dette. <FIXME: Et slikt skript er ikke spesielt komplisert, men må lages. Se om dette skriptet er aktuelt: http://www.cpan.org/authors/id/M/MZ/MZRAHMAN/quotadm-0.0.2e >

{{{
Valideringsrutine: repquota rapporterer at brukere har frigjort plass etter å ha mottatt e-post fra driftsoperatør.
}}}
=== Brukere får ikke lagert fordi disken er full ===
==== Problem: Elever får ikke lagret ====
Det er ikke sikkert brukere får varsel om at disken er full, eller at de har lagret mer enn hva som tillates av sitt hjemmeområde som kan være regulert av diskkvoter. Siden bruker ikke ser noen melding om å ha brukt for mye plass, så stanser tilgangen til systemet. Dette er frustrerende.

==== Tiltak ====
Det er laget et skript som grafisk gir beskjed om at disklageret er fullt. Skriptene kommer fra debian-edu-config og er:

/usr/bin/debian-edu-hd-warn

/etc/debian-edu/hd-warn.conf (oppsett)

Varslingen er ikke nok. Man må også sende e-post til de som bruker mye plass. Det er også mulig at man må tvangsrydde enkelte store filer fra bestemte brukere før alle får logget inn igjen.

{{{
Valideringsrutine: Brukere har frigjort plass etter å ha mottatt e-post fra driftsoperatør at de må rydde vekk store filer.
}}}
=== Etablere disk-kvoter, f.eks. 50 MB pr. bruker ===
==== Problem: Flere elever lagrer for mye på sin hjemmekatalog ====
Det er flere måter å begrense bruken av lagringsplass. En måte er å slette store eller uønskede filer hos elever som fyller opp disken. En annen måte er å gi begrenset lagerplass for alle elever. Begge måter krever ekstra administrasjon.

Velger man å slette filer hos elever som bruker mye plass må disse få beskjed, og til slutt er det driftsansvarlig som må slette filene om eleven ikke gjør det. Velger man kvoter unngår man denne formen for administrasjon. Men man må kanskje åpne for mere plass for enkeltbrukere. Det å innvilge noen ekstra plass til bestemte og nyttige behov tar også administrastive ressurser.

Kvoter for begrenset diskplass kan dette settes opp på følgende måte:

<FIXME: inn med oppskriften til Klaus. Se lenke til «The Quota System for Hard Drive Space» >

http://developer.skolelinux.no/~knuty/bok/x2977.html

{{{
Valideringsrutine: Elever får max ha 50MB på hjemmeområdet sitt.
}}}
=== Full diskpartisjon ===
==== Problem: Diskpartisjonen har gått full. Hva gjør jeg? ====
Full diskpartisjon som f.eks. /var/spool/squid, /skole/tjener/home0, /var, /tmp eller /backup

 * Øk plassen med lvm, slett filer, eller skaff mer disk
LVM oppskrift:

http://www.skolelinux.no/~klaus/sarge/x2007.html

{{{
Valideringsrutine: Sjekk med df -h at disken nå har ledig plass. Partisjonen er ikke lenger full, og alle tjenester fungerer fint igjen.
}}}
== Problemtype: Brukerprogram ==
=== Ønske om lyd og video på klienten ===
==== Problem: Lyd og video fungerer ikke på klientmaskinene ====
Halvtykke klienter den enkleste løsningen. Anbefalt halvtykk klient har > 800 MHz prosessor, 256 MB minne, og liten harddisk til mellomlager.

Kan også løses på tynnklienter. Da må man legge inn lydmodulen esd, og sette dette riktig opp i lts.conf.

<FIXME: Det finnes forklaring på hvordan dette gjøres. Få tak i denne fra f.eks. Kongsvinger, eller andre som har gjort det samme>

{{{
Valideringsrutine: Test ut både lyd og bilde på klienten og se at dette ser ut til å fungere brukbart.
}}}
=== Uskrift med A4 i FireFox eller OpenOffice ===
==== Problem: Brukerprogram skriver ut på andre format enn A4 ====
Noen har hatt utskriftsproblemer fordi FireFox eller OpenOffice skriver ut i det amerikanske papirformatet Letter.

En årsak kan være manglende skriverrettigheter for bruker til katalogen /var/tmp

Det kan også være feil oppsett på utskriftserveren(cups windows)

Løsning: Gi bruker skrivertilgang til /var/tmp

==== Valideringsrutine: Velg utskrift via OpenOffice og/eller Firefox og se at utskriften kommer ut på skriveren uten problem, og lager ikke kø i utskriftssystemet. ====
=== Uskrift med kprinter i FireFox ===
==== Problem: FireFox skriver rett ut til skriver uten å bruke kprinter ====
Utskrift fra firefox går ikke via kprinter, format Letter. Problemet er ikke løst, men vi har en fiks rundt: /etc/mozilla/.../firefox.js må editeres manuelt på hver skole.

Endre default printer fra lpr til kprinter stdin.

==== Valideringsrutine:  Velg utskrift i FireFox og sjekk at Kprinter kommer opp. ====
=== Bruk av spesialprogram fra CD? ===
==== Problem: Vi har CD med Windows-program vi vil kjøre på Skolelinux ====
Sjekk om CD-en har plattformuavhengig kode (som html-sider, mediefiler ol.), eller om CD-en må emuleres med Wine. Må man bruke Wine må dette settes opp og testet for aktuell CD.

<FIXME: oppskrift for å sette opp Wine og installere Win32-baserte brukerprogram. Kongsvinger har løsning på dette i sitt oppsett-skript>

{{{
Valideringsrutine: Start opp Windows-programmet via Wine og se om det starter og kjører akseptabelt.
}}}
=== Nynorsk stavekontroll som standard i OpenOffice ===
==== Problem: Får ikke norsk stavekontroll i OpenOffice ====
Det kan hende man har glemt å installere ordlister på nynorsk og bokmål, eller bruker et pakkearkiv som ikke har nyeste utgave av ordlistene. Oppskriften for å installere ordlister er:

Skriv følgende i fila: /etc/apt/sources.list

{{{
deb http://www.backports.org/debian/ sarge-backports main
}}}
Deretter skriver man følgende i fila: /etc/apt/preferences

{{{
Package: *
Pin: release a=sarge-backports
Pin-Priority: 200
}}}
Så skriver man følgende kommando som superbruker (root):

{{{
apt-get update
apt-get -t sarge-backports install openoffice.org-l10n-nb openoffice.org-l10n-nn
}}}
Bruker kan velge norsk ordliste ved menyen:

Verktøy -> Innstillinger -> Språkinnstillinger -> Skrivestøtte -> OpenOffice.org Hunnspell Spellcheker -> Rediger -> Språk (Velg nynorsk eller bokmål)

{{{
Valideringsrutine: Mulighet for riktige stavekontroller i OpenOffice kommer opp og fungerer<FIXME se etter riktig måte i OOo versjoen som ligger i skolelinux>
}}}
=== Sett OpenOffice til å lagre i MS Word, Excel og PowerPoint ===
==== Problem: Elever får ikke åpnet tekst-dokumenter hjemme ====
<FIXME: Vi har fått en oppskrift fra Kongsvinger om hvordan vi kan stille inn OpenOffice 2.0 industrielt for å lagre i MS Word som standard. Dette er også gjort med OpenOffice 1.1. Andreas bør undersøke med Klaus om hvordan dette gjøres industrielt. Skriv oppskrift om dette>

Satt OOO_MS_DEFAULTS=1

{{{
Valideringsrutine: Skriv et testdokument i OpenOffice.org, velg Fil->Lagre og se at dokumentet blir lagret i Microsoft Office format.
}}}
=== Nekter å kjøre engelsk stavekontroll på maskiner ===
==== Problem: Stavekontrollen på engelsk mangler ====
Sjekk om aktuell tynnklienttjener har installert stavekontrollen

{{{
Valideringsrutine: Start opp OpenOffice.org  og se etter at muligheten for riktige stavekontroller kommer opp og fungerer.
}}}
=== Ønsker nytt program på oppgavelinjen ===
==== Problem: Nyinstallert program kommer ikke fram på oppgavelinjen ====
Dette må settes opp i /etc-katalog for alle brukere

Lag følgende fil som root-bruker:

/usr/share/applications/<programnavn>.desktop

Legg inn følgende i fila <programnavn>.desktop:

'''[Desktop Entry]<<BR>> Name=<programnavn><<BR>> Comment=<En kommentar om programmet>.<<BR>> Exec=<kjørbart program><<BR>> Icon=<<BR>> Terminal=false<<BR>> Type=Application<<BR>> Categories=Application;System;'''

Alle felter omsluttet av større og mindre-tegn må fylles ut med passende tekst eller kjørbart program.

{{{
Valideringsrutine: Se på oppgavelinjen at de nyinstallerte programene kommer frem  for alle som skal ha de.
}}}
=== Ønske om å låse fellesdokumenter ===
==== Problem: Lærere må hindres i å overskrive fellesdokumenter andre har åpnet ====
Det er et problem med halvtykke kliener at enkelte installasjoner ikke låser åpne OpenOffice-dokumenter. Dette er rapportert som feil i feilmeldingsystemet i Debian, men foreløpig må man gjøre en manuell fiks.

Ønske om å låse fellesdokument for andre brukere når en lærer bruker dokumentet. Dette må stilles inn for alle lærere. Det er betydelig støtte i OpenOffice.org med håndtering av brukerrettigheter. Versjon 2.0.1 er forbedret.

<FIXME: skriv en kort oppskrift på hvordan låse fellesdokument når det bruke av en bruker på halvtykke klienter. Kan dette gjøres i filsystemet, og ved å stille inn OpenOffice til ikke å skrive til filer som er åpne av andre?>

{{{
Valideringsrutine: Få en bruker til å åpne opp et fellesdokument, prøv så selv å åpne det og se at det er sperret.
}}}
=== Vil oppgradere til nyeste OpenOffice (v. 2.0.X) ===
==== Problem: Hvor får vi nyeste utgave av OpenOffice? ====
Backport av OpenOffice.org 2.0.3 er laget for sarge.

Skriv følgende i fila: /etc/apt/sources.list

{{{
deb http://www.backports.org/debian/ sarge-backports main
}}}
Deretter skriver man følgende i fila: /etc/apt/preferences

{{{
Package: *
Pin: release a=sarge-backports
Pin-Priority: 200
}}}
Så skriver man følgende kommando som superbruker (root):

{{{
apt-get update
apt-get -t sarge-backports upgrade openoffice.org openoffice.org-l10n-nb openoffice.org-l10n-nn
}}}
{{{
Valideringsrutine: OpenOffice fungerer slikt det var, bare nyere versjon.  Husk å sjekk utskrift, lagringsformat og stavekontroll lister.
}}}
=== Ønsker grafisk terminal (remote desktop) ===
==== Problem: Vil installere grafisk terminale med FreeNX-tjener ====
Installer NX. Husk å åpne brannmur. Last ned NX-klientene:

http://www.nomachine.com/download_client_linux.php

http://www.nomachine.com/download-package.php?Prod_Id=38

Følg oppskriften for installasjon:

http://www.nomachine.com/documentation/manager/install.php

{{{
Valideringsrutine: Tilkobling til server via FreeNX fungerer, husk også og teste utenifra lokalnettet om dette skal fungere. Brannmur kan skape problemer.
}}}
== Problemtype: E-post ==
=== e-postklient virker ikke ===
==== Problem: Får ikke brukt e-post med kmail eller thunderbird som vanlig bruker ====
e-post på thunderbird og kmail virker ikke med vanlig bruker, men som root. Fungerte på tynnklienter

<FIXME: Her kan konfigurasjonen til e-postklienten være feil satt opp, eller at man ikke har tilgang til aktuelt filområdet på den klienten man bruker. Dette kan skyldes tilkobling av maskin som ikke er med i nettgruppa til datanettet. Her må vi skrive en oppskrift.>

{{{
Valideringsrutine:  E-post fungerer akseptabelt og både inngående og utgående mail kommer frem
}}}
=== exim mail-kø gir advarsler ===
==== Problem: Får kø-varsler fra e-post-tjener som ikke gir mening ====
Her må vi sjekke flere ting. Hva sier advarselmeldinger fra exim. Er det grenseverdier som bør justeres i munin? Er det fullt på e-postområdet på disken? Hva gir advarsler, og hvilke tiltak kan man gjøre? Her trenger vi mer detaljert feilmelding.

<FIXME: Her trenger man bedre erfaringsgrunnlag for å beskrive aktuelle feilårsaker og løsninger>

{{{
Valideringsrutine: Exim mail-kø gir ikke lenger feilmelinger som ikke gir mening.
}}}
=== Bestemte brukere utestengt fra e-post ===
==== Problem: Bruker får ikke sendt e-post til andre. Hvordan åpne for e-post ====
Noen bestemte brukere er utestengt fra egen e-post (internpost)

<FIXME: Her må vi lage en sjekk på at vi virkelig har gitt alle brukere tilgang til e-postkontoret. Her kan det være problemer med at e-postklienten ikke er konfigurert til å hente e-post lokalt (bruker kan ha slettet config-filer), det kan være tilgang i LDAP ol. Vi må skrive en kort oppskrift for å gjøre enkel feilsjekke, og en enkel fikse dette for en og mange brukere>

{{{
Valideringsrutine: Be brukerene som var sperret for å sende epost om å sende en testmail til deg slik at du ser at den kommer frem.
}}}
== Problemtype: Integrasjon Samba/Windows ==
=== Deling av skriver fra Windows-nett til Skolelinux ===
==== Problem: Får ikke tilgang til skrivere på Windows-nettet fra Skolelinux ====
Kan du sende meg begge *.kix script som ligger på net-logon på NN1. Send meg gruppenavn på skriver som ligger i MS Active Direcotry. Sjekk hva skriver er delt ut på maskin ved å skrive \\XX10 Hvis du ikke får lov å koble deg på, så be de skru av brannmur eller sette unntak, tror problemet kan ligge der.  Kan være at samba på klient har problemer med æ, ø, å eller noe sånt. Hun har vel ikke problemer med alle dokumenter? Skal prøve å forske litt på dette.

{{{
Valideringsrutine: Prøv å skriv ut på på skriveren som står i windowsnettverket fra en skolelinuxmaskin og se at utskriften kommer ut.
}}}
== Problemtype: Bruker administrasjon ==
=== Brukernavn og passord mangler ===
==== Problem: Bruker får ikke logget inn fordi passord mangler ====
{{{
}}}
Avhengig av driftsavtale om hvem som skal legge inn ny bruker og passord. Det kan være IT-tjenesten som legger inn nye brukernavn og passord, IT-kontakten på skolen, eller et eksternt driftssenter.

Ved innlegging av mange brukere er det enkleste å bruke et regneark. Da med et felt for fornavn, et for etternavn, og om spesielt brukernavn, gruppe eller passord så egne felter for dette.  Dette eksporteres som kommadelt fil som kan importeres i WLUS, eller via skript.

{{{
Valideringsrutine: Test det nye brukernavnet og passordet og sjekk at du får logget inn på Skolelinux-nettverket.
}}}
=== For lange brukernavn med > 8 tegn. ===
==== Problem: Jeg vil ha brukernavn på mer enn 8 tegn. ====
Det er fullt mulig å stille inn systemet for brukernavn og passord til å ta brukernavn med mer enn 8 tegn. Da kan man opprette enkeltbrukere med lengre navn. Men når man legger inn mange brukere, så er det satt en begrensning på åtte tegn eller mindre. Brukernavnene vil tilpasses etter det i en kommbinasjon av fornavn og første bokstav i etternavnet. Når elever har fornavn lengre enn 8 tegn kuttes fornavnet, og første bokstav i etternavnet legges til. Det er også noen regler for hva som skjer når elever har like navn.

De bør være <= 8. <FIXME: Kutter WLUS passord som er > 8 tegn?>

<FIXME: her har tydeligvis en skole foreslått brukernavn med mer enn 8 tegn. Her bør vi ha en liten rutine som sjekker dette  når skolen gir oss forslag til brukernavn når de sender lister med personer som skal få tilgang til datanettet>

{{{
}}}
==== Valideringsrutine: Riktige brukernavn gir innlogging uten problemer ====
{{{
}}}
=== Skal det ikke være passord til backup-tjener? ===
==== Problem: Kan jeg slippe passord til backup-tjener? ====
{{{
}}}
Her bruker man ssh-tilgang uten passord med egen nøkkel på tjenermaskinen.

<FIXME: fullfør oppskriften i detalj>

Generer nøkkel som brukeren, og på den maskinen(maskin 1) du vil bruke for å koble deg på maskinen(maskin 2) du vil sleppe å skrive inn passord på.

"ssh-keygen -t dsa"

Kopier nøkkelen over på maskinen du vil sleppe å skrive inn passord når du logger på.

"ssh-copy-id -i .ssh/id_dsa bruker at maskin2"

{{{
Valideringsrutine: Logg inn via ssh til ønsket maskin og se at det ikke gir spørsmål om passord
}}}
=== Ønsker prøve-konti til tentamen/eksamen ===
==== Problem: Vi vil gjennomføre prøve uten at elevene kan sniktitte på arbeide på eget hjemmeområdet, eller på internett ====
Dette kan gjøres med å lage nye mapper for aktuelle elever som de får tilgang til gjennom redigering av LDAP-skjema. På den måten får de ikke tilgang til sine vanlige hjemmemapper under eksamen.

<FIXME: Andreas skriver ned oppskriften han gjorde for hånd under gjennomføring av nasjonale prøver>

{{{
Valideringsrutine: Test en prøvekontiog se at de ikke har tilganng på hjemmeområder eller internett
}}}
=== Gi brukere tilgang ===
==== Problem: Jeg vil legge inn ny bruker ====
Send liste av brukere som skal gis tilgang til systemet. Vi anbefaler å sende brukere som skal opprettes på regneark. Da med et felt for fornavn, et for etternavn, og om spesielt brukernavn, gruppe eller passord så egne felter for dette.

{{{
Valideringsrutine: Test det nye brukernavnet og passordet og se at du får logget inn på skolelinuxnettverket
}}}
=== Ønsker å ha grupper med navn etter hvilket år de går UT av skolen. ===
==== Problem: Vi vil ha oversikt over hvilket årstrinn eleven er i ====
F.eks. fortsette slik du har begynt med 06, 07 og 08. Kjør på med tall slik at alle elever som går på skolen pr. nå kan være i  en gruppe (dvs 10 grupper) Dette lages i Web-min. Bruker WLUS til å opprette de aktuelle årsgruppene, og legg til elevene i sin respektive årsgruppe når de legges til i systemet.

{{{
Valideringsrutine: Gruppenavn på elevene er satt opp etter hvilket år de går ut av skolen
}}}
=== Kan konto XX nullstilles? ===
==== Problem: Brukeren har på mystisk vis mistet viktige konfigurasjonsfiler som gir feil ====
Kopier over nytt oppsett fra skel.

{{{
Valideringsrutine: Logg inn som den aktuelle brukeren og se at oppsettet er riktig, startmeny skrivere mail etc
}}}
=== Type: Får ikke logget inn ===
==== Problem: bruker får ikke logget inn (dhcp, ltsp, nfs, config) ====
Bruker får ikke logget inn på tynnklient

Forutsetning: Innloggingsbildet er på plass

Det vanligste når brukere ikke får logget inn er at de har glemt passordet. Deretter er det systemansvarlige som har glemt å legge til en nyinstallert klienttjener i nettgruppa på filtjeneren.

Hvis det ikke er disse to tingene, så kan et hende dhcp-tjeneren er nede. NFS kan være nede. Det kan være feil på installasjonen.

Har bruker glemt passordet lages nytt. Hvem som lager nytt passord er avtalt i driftsavtalen.

Er dhcp er nede må man starte tjenesten på nytt.  Har man  innloggingsbilde kan man se om maskinen har riktig IP-adresse.

Er NFS nede må tjenesten startes på nytt.

Er det feil i Skolelinux 2.0 må det gis feilmelding i bug-systemene.

{{{
Valideringsrutine: Logg inn som den aktuelle brukeren og se at du får logget inn uten problemer.
}}}
== Problemtype: Diverse ==
=== Problem med tilgang til enheter under lessdisks ===
==== Problem: Får ikke brukt diskett og cdrom på halvtykke klienter. ====
Se i /var/lib/lessdisks/etc/auto.misc åpne for diskett og lag en lenke fra /var/autofs/misc/floppy til /var/lib/lessdisks/media Da tror jeg du skal få floppy-tilgang

{{{
Valideringsrutine: Test usb, diskett og cdrom for og se at alle 3 er i orden.
}}}
=== Får ikke brukt større skjermoppløsning ===
==== Problem: Har skjermer med høy oppløsning som vi ikke får brukt ====
Sjekk om skjermkortet støtter denne oppløsningen.

Hva er øverste oppløsning med xdebconfigurator?

Se på oppsettet i lts.conf

Det ligger med eksempelfil for lts.conf i Skolelinux 2.0 på følgende område:

/opt/ltsp/i386/usr/share/doc/ltsp-client/examples/lts.conf

Legg inn lts.conf her med de ønskede justeringer for skjermoppløsning og skjermdriver:

/var/opt/ltsp/i386/etc/

Man må sjekke om at man jobber med riktig klienmaskiner i dhcp.conf

{{{
[ltsp010]
        XSERVER           = XF86_S3             # you could try auto
        X_COLOR_DEPTH     = 16
        X_MODE_0                = 1024x768
}}}
==== Valideringsrutine:  Test den aktuelle maskinen og se at du får den valgte oppløsningen, test også andre maskiner og se at de får standard oppløsning. ====
=== Ønsker grafisk terminal (remote desktop) på Windows ===
==== Problem: Vi vil at lærere kan koble seg på Skolelinux fra Windows PC-en ====
Man må installere FreeNX-klient eller tilby denne fra nettleseren. Brannmuren må åpne for FreeNX-trafikk. Oppsett av FreeNX. Se: <FIXME: lenke til: Ønsker grafisk terminal (remote desktop)>

{{{
Valideringsrutine: Start opp FreeNX på en windowsmaskin og prøv å koble til ditt skolelinux nettverk. Tilkobling til Skolelinux fra Windows er mulig, og ønsket program starter automatisk
}}}
=== Skal vi koble svitsjer til UPS? ===
==== Problem: Vi har ustabil strømforsyning til skolen og opplever ustabilitet på datanettet ====
Er det en ide å sette svitsjer bak UPS for å gi mer stabil strøm?

Sjekk med andre driftsorganisasjoner hva som er praktisk løsning.

{{{
Valideringsrutine: Nettverket opptrer mer stabilt
}}}
=== Ønske om å kjøre halvtykke klienter via tråndløst nett ===
==== Problem: Vil ha tynne og halvtykke klienter på trådløst nett ====
Det er ikke lurt å sette opp tynnklienter på trådløst nett. Pakketapet er vanligvis stort på trådløse nett. Tynnklienter kjører de aller fleste programmene på tjenermaskiner, noe som krever synkron overførting av data over datanettet. Dette gjelder delvis halvtykke klienter, selv om de aller fleste programmene kjører på klientmaskinen.

Bærbare maskiner og enkelte arbeidsstasjoner kan fungere greit på et trådløse nett om man ikke har for mange maskiner koblet til samme trådløse nettverkspunkt. Da går det greit med overføring av e-post, filer, og Internett. Dette er asynkron filoverføring som ikke krever stor grad av interaktivitet.

{{{
Valideringsrutine: Unngå bruk av halvtykke klienter via trådløse nett. Det kan fungere med enkeltmaskiner til testformål.
}}}
=== Ønsker tilgang til lyd og cdrom på maskiner ===
==== Problem: Vi har tynnklienter uten lyd og cdrom. Vi vil ha lyd og cdrom ====
Her har man to muligheter. Det enkleste er å oppgradere til halvtykke klienter med passende maskinvare (> 800 MHz prosessor, 256 MB minne). Den andre muligheten er å gi tilgang til cdrom og lyd via tynnklienter.

Oppskrift for å sette opp halvtykke klienter.

Oppskrift for å sette opp lyd og cdrom på tynnklienter.

Se skriptet fra Trond Mæhlum, Kongsvinger kommuner:

http://developer.skolelinux.no/itil/script/installscript.sh

{{{
Valideringsrutine: Test usb, diskett og cdrom for og se at alle 3 er iorden.
}}}
=== Aktuelt brukerprogram «Pizza Prego» fungerer ikke på Skolelinux ===
==== Problem: Vi får ikke Windows-programmet til å virke. ====
Se skriptet fra Trond Mæhlum om oppsett av Wine:

http://developer.skolelinux.no/itil/script/installscript.sh

På samme måte som forskjellige utgaver av Windows støtter Wine et begrenset utgave av Windows-programmer. Dette fordi slike program er laget til bestemte utgaver av Windows. Wine kjører tålelig bra program laget for Windows 95, 98, 2000 og tidvis XP.

==== Valideringsrutine: Start programmet via Wine og se at Windows-programmet kjører fint og akseptabelt under Skolelinux. ====
=== Ønske om å koble mellomlager (swap) på flere maskiner ===
==== Problem: Halvtykke klienter kan kjøre lokalt mellomlager (swap), men det er ikke skrudd på. ====
Se skriptet fra Trond Mæhlum som erstatter LTSP MueKow med LTSP 4.2 med swap. I tillegg kan man skru på swap på  diskløse arbeidsstasjoner med denne oppskriften.

http://wiki.ltsp.org/twiki/bin/view/Ltsp/SwapNbd

Oppskrift fra Trond Mæhlum:

http://developer.skolelinux.no/itil/script/installscript.sh

==== Valideringsrutine: Sjekk at swap er satt opp ved å kjøre kommandoen top på klientene, her vil det da stå swap størrelse. ====
=== Minnepenn fungerer ikke ===
==== Problem: Vi vil bruke utstyr koblet til USB-porten, men det virker ikke ====
<FIXME: Skriv oppskrift for tynnkliente. Tynnklienter gir ikke USB-støtte uten boksen. Man må skrur på konfig-filen (lts.conf?). Dette må beskrives. Halvtykke og tykke klienter skal ha full støtte for maskinvare som kobles til USB. >

Ønsker koble til skanner og kamera      Kobler til skanner og kamera til USB-porter. For skanner brukes Xsane (som kanskje må installeres). Bruk kamera som vanlig USB-disk

{{{
Valideringsrutine: Sett opp ønsket usb-utstyr og se at det fungerer fint via Skolelinux.
}}}
=== Legg til overvåking (munin) på en skole ===
==== Problem: Vi ønsker mer effektiv innsamling av overvåkingsdata ====
<FIXME: Her må det lages et opplegg for å vise fram de vesentligeste grafene fra munin-tjenere på hver skole>

<FIXME: Hvordan skal vi få effektivt hentet inn overvåkingsdata fra munin til driftssenteret? Vi bruker i dag secure copy (scp), men vi burde kunne sette opp dette med overvåkingsdata samlet sentralt også. Å få dette på plass vil gi lavere driftskostnader>

{{{
Valideringsrutine: Meldinger fra munin ankommer e-post og gir mere effektiv overvåkning
}}}
=== Ønsker oppgradering til Skolelinux-sarge med Samba ===
==== Problem: Vil noe brekke om man oppgraderer fra Woody til Sarge? ====
for tilkobling til Win 2003 server(AFK-løsning)

<FIXME: Kontakt Akershus fylkeskommune for å få oppdatert oppskrift på hvordan de gjør dette idag. Dette er en UNINETT-finansiert sak hvor all dokumentasjon er tilgjengelig. Vi har oppskriften fra arbeidet fra våren 2005, men vil trenge oppdatering i forhold til høst 2005 og 2006.

==== Valideringsrutine: <FIXME> ====
=== cd-spiller virker på noen brukere, ikke andre ===
==== Problem: Hvorfor legges ikke alle brukere inn i grupper som gir tilgang til maskinvare? ====
På min brukar «NN» er det ikke i orden. Feilmelding: "KDEinit klarte ikkje starte kscd". DisklessXX     Meld alle brukere inn i CD-gruppa.

==== Valideringsrutine: Sett inn en cd på klienten og se at du får tilgang til å gå inn på den. ====
=== NX fungerer ikke på admin-nettet ===
==== Problem: Brukere får ikke grafiske Skolelinux-terminaler på Windows-nettet i kommunen ====
De fleste kommuner har delt opp datanettet i soner med forskjellig sikkerhetsnivå. Det sikreste er helsenettet, så følger administrasjonsnettet. Deretter følger skolenettet. Til slutt tilbys et usikkert nett for de som vil bruke nettleser på Internett. For å få tilgang til Skolelinux på grafiske terminaler må man åpne for dette i administrasjonsnettet. Det kan gjøres ved å åpne en port i brannmuren, eller å lage en proxy (mellomtjener) til skolenettet.

{{{
<FIXME: skriv en oppskrift for å sette opp en proxy (mellomtjener)>
}}}
==== Valideringsrutine: Brukere får grafiske Skolelinux-terminaler på Windows-nettet i kommunen ====
=== Ønsker mer diskplass (øk disken) ===
==== Problem: Brukere får ikke lagret. Disken er full. Har ledig plass på volumet ====
Det er et system for volum-håndtering i Skolelinux. Dette er lagt til for at man skal slippe å formatere flere disker på ny når disklageret går fullt. Man kan da koble til en ny disk, og knytte denne til det eksisterende lageret, eller man kan øke størrelsen på installerte disker. Men først bør man gjennomføre en sjekk:

1. Sjekk om noen brukere tar mye diskplass, noe som kan skyldes feil i et program, nedlasting fra nett eller noe annet. Be bruker slette filer, eller slett selv i henhold til skolens IT-reglement.

2. Sjekk om det er ledig plass på disk som kan utvides med LVM. Er det ledig plass, øk diskplass med LVM. Er all diskplass brukt, installer ekstra disker

Oppskrift for å øke diskplass.

- Alle brukere må være utlogget, og man må avmontere filområdet som skal utvides. I tillegg må man stoppe filsystemet over nettveket ved kommandoen

/etc/init.d/nfs-common stop

/etc/init.d/nfs-kernel-server stop

{{{
}}}
'''Sjekk status til filområdet: '''

'''df -h /skole/tjener/home0'''

{{{
Avmonter:
}}}
{{{umount /skole/tjener/home0}}}

{{{
Sjekk om filområdet er i orden:
e2fsck -fy /dev/vg_data/lv_home0
Sjekk om det er ledig plass (man kan også bruke pvscan)
vgdisplay /dev/vg_data
Endre størrelsen på disken med f.eks. 100MB:
lvextend --size +100M /dev/vg_data/lv_home0
resize2fs /dev/vg_data/lv_home0
Monter
mount /skole/tjener/home0
Sjekk om området er i orden:
df -h /skole/tjener/home0
Start opp igjen nfs
/etc/init.d/nfs-commen start & /etc/init.d/nfs-kernel-server start
Feilsøking <FIXME: >
Valideringsrutine:  Den ønskede partisjonen har fått mere plass, sjekk med df -h og se at endringen har skjedd.
}}}
=== Ønsker mer diskplass (legg til disk) ===
==== Problem: Brukere får ikke lagret. Disken er full. Må legge til ny disk ====
{{{
Det er et system for volum-håndtering i Skolelinux. Dette er lagt til for at man skal slippe å formatere flere disker på ny når disklageret går fullt. Man kan da koble til en ny disk, og knytte denne til det eksisterende lageret, eller man kan øke størrelsen på installerte disker. Men først bør man gjennomføre en sjekk:
1. Sjekk om noen brukere tar mye diskplass, noe som kan skyldes feil i et program, nedlasting fra nett eller noe annet. Be bruker slette filer, eller slett selv i henhold til skolens IT-reglement.
2. Sjekk om det er ledig plass på disk som kan utvides med LVM. Er det ledig plass, øk diskplass med LVM. Er all diskplass brukt, installer ekstra disker
Oppskrift for å øke diskplass.
- Alle brukere må være utlogget, og man må avmontere filområdet som skal utvides. I tillegg må man stoppe filsystemet over nettveket ved kommandoen
<FIXME: rydd opp i denne oppskriften og legg til alle detaljer>
}}}
Kort brukerveiledning på å legge til ny disk i lvm.

 1. Sett i disken fysisk, i dette eksempelet ble disken /dev/hdb og du vil ha den i diskgruppen vg_data
 1. '''pvscan'''
 1. '''df -h'''
 1. '''pvcreate /dev/hdb'''
 1. Sjekk med '''pvscan''' hva dev-fs stien til den nye disken har blitt, i dette tilfellet /dev/ide/host0/bus0/target1/disc
'''vgextend vg_data /dev/ide/host0/bus0/target1/disc'''

 1. For å fjerne en disk, umount alle partisjonene og så
'''vgreduce vg_data /dev/ide/host0/bus0/target1/disc'''

{{{
Valideringsrutine: Den ønskede lvm-delen(data eller system) har fått mere ledig plass, sjekk med kommandoen pvscan
}}}
=== Feil på Dell-firmvare ===
==== Problem: Får ikke skrevet ut på grunn av fil driver til maskinvare ====
{{{
dkaap2pi.exe.   Trenger oppgradering av firma-driver
Last ned oppdatert firmware fra dell sine hjemmesider
Valideringsrutine: Ta en testutskrift med med problemmaskinvaren og se at utskriften kommer uten problemer.
}}}
=== famd ligger inne, ikke standard Skolelinux ===
==== Problem: Jeg vil fjerne uønskede tjenesten famd fordi den gir ekstraarbeide ====
I følge flere nettsider skyldes en feil <FIXME: etterprøv om dette er riktig>. Det er mulig å roe den ned gjennom å endre et flagg i /etc/inetd.conf . '-t 6'-flagget. Man kan også oppdatere famd. Ikke glem å legg til '-l'-flagget på famd-linja i /etc/inetd.conf.

Se også Why is famd hammering my NFS server?

http://www.faqs.org/faqs/sgi/faq/admin/section-88.html

På hovedserveren på XX ligger følgendle linje aktiv: 391002/1-2 stream rpc/tcp wait root /usr/sbin/famd fam Dette er ikke standard oppsett av Skolelinux. Kan den fjernes? famd gjør livet surt for oss som drifter løsningene.         Vet du noen grunn for at den ligger inne? Den er totalt fremmed for meg. Kan du spore når denne endringen har skjedd via rdiff?

{{{
Valideringsrutine: famd kjører ikke på Skolelinux, dette kan sjekkes med kommanden ps -aux |grep famd.
}}}
=== Munin melder om CPU utenfor grenseverdi ===
==== Problem: Jeg ikke ha flere varsler fra overvåkingen med munin på systemer som fungerer helt fint ====
{{{
(32.63 i last, høyere enn 30)
<FIXME: Her må det settes opp fornuftige grenseverdier. Hva er fornuftig grenseverdi?>
<FIXME: skriv veiviser for å sette opp verdien på CPU-last, samtidig som man bør få alarm hvis CPU-lasten er over 90-95% over 20 minutter>
Valideringsrutine: De uønskede varslene kommer ikke lenger
}}}
=== Trenger jeg passord for å logge inn på overvåkingssystemet (munin). ===
==== Problem: Jeg vil ikke ha passord ved innlogging på overvåkingstjeneren (munin) ====
<FIXME: Her må vi skrive en guide for å legge på plass ssh-nøkler på aktuell tjenermaskin om overvåkning kjører på andre tjenermaskiner enn den du sitter på. Med ssh-nøkler på plass slipper man passord ved innlogging>

<FIXME: skriv veiviser>

Trenger jeg passord for det annet enn det som står i brukerhåndboka?

<FIXME: Hvis backup står på egen tjener må man lage og legge inn ssh-autentiseringsfiler for automatisk innlogging fra en autorisert klient. Det betyr at backup-tjeneren ikke trenger passord for å ta backup av f.eks. Hjemmekataloger på en filtjener>

{{{
Valideringsrutine: Passord er ikke lenger krav for å logge inn på overvåkningsystemet
}}}
=== Tynnklienter er døde etter oppgradering ===
==== Problem: Får ikke logget inn på tynnklient etter omstart av tjenermaskin ====
Alle tynnklienter må startes på nytt etter at LTSP-tjener er staret på nytt, uavhengig om dette er en oppgradering, eller omstart etter oppgradering av f.eks. kernel.

<FIXME: skriv kort veiviser>

{{{
Valideringsrutine: Prøv å logg inn på en klient etter å ha restartet den og se at du får logget inn fint.
}}}
=== Flere programikon virker ikke etter oppgradering ===
==== Problem: Ved oppgradering har flere programikon forsvunnet ====
<FIXME: skriv veiviser>

til Skolelinux-sarge    Skolens IKT-kontakt ville gjøre oppgraderingen selv. Raskeste vei til mål. Han kan slette alle ikoner, og legge inn  nye som fungerer for _alle_ brukere under ett. Dette ble nevnt under oppgraderingen, men dere skulle se på det selv.

Har gammel Windows på Lessdisks-maskiner. Hva kan optimaliseres?        Slett hele harddisken. Skal ikek være annet enn Linux på disse.

Det som enkelt kan gjøres er å slette alle ikoner, og legge inn  nye som fungerer for _alle_ brukere under ett. Dette ble nevnt under oppgraderingen, men dere skulle se på det selv.   <FIXME: Her er skolen oppgradert fra woody til sarge-utgaven av Skolelinux. Enkelte programikon har forsvunnet. Lag oppskrift på hvordan få passende ikon på plass ? gjerne et skript for å få dette til>

{{{
Valideringsrutine: Ønskede snarveier til programmer ligger på ønsket sted, logg inn og se at endringene er er skjedd og at alle snarveiene fungerer.
}}}
=== Serveren henger hardt, kan ikke fjern-rebootes ===
==== Problem: Vi må ringe skolen for å få IT-kontakten til å omstarte maskinen med å trykke på strømbryteren. ====
Serveren din måtte rebootes i natt, for å få "løs" disken, slik at vi kan få satt igang backupen igjen. Serveren klart ikke å reboote, > sannsynligvis fordi disken "henger hardt". Det betyr at noen må Slå maskinen fysisk av og på.  <FIXME: Å reboote lokalt er uønsket sålenge folk sitter med sentral drift> Dette kan ikke unngåes fullstendig, maskinen kan låses seg blant annet under forstørring av disk.

<FIXME: skriv veiviser>

{{{
Valideringsrutine: Maskinen starter opp igjen og alle tjenester fungerer
}}}
=== Lessdisks fryser med USB-penn ===
==== Problem: PC-en kræsjer når jeg kobler til USB-ting. Hva gjør jeg? ====
Når jeg søker på fil på mitt hjemmeområde, med USB-penn innsatt, låste lessdisken to ganger på rad!     <FIXME: Hvordan fungerer halvtykke klienter med lessdisks. Skyldes denne feilen adgangsrettigheter eller hva>

<FIXME: skriv veiviser>

{{{
Valideringsrutine: Koble til en usb-enhet og se at ikke klienten fryser, se også at du har tilgang til å gå inn på usb-enheten.
}}}
=== Har testa nettverk fra bærbar - får kernel panic ===
==== Problem: Bærbar maskin booter ikke ====
GRUB er satt opp til å peke på feil diskpartisjon.

<FIXME: skriv veiviser>

Can not write to  dev/console kode 432 .

Sannsynligvis skyldes denne feilen at GRUB peker på en annen disk-enhet for oppstart, og man må sette enheten med OS-et på for å få oppstart    I also got the same error and i feel before you start the system to debian you should check whether the installation drive and current drive of booting are same or not. for me i installed in /dev/hda1 and thus GRUB kept the image of bootign as root=/dev/hda1 and then by mistake i connected the drive to secondary master that is /dev/hdc1 and GRUB tried finding kernal at /dev/hdc1 which was not present because OS is installed in /dev/hda1.  So better is that on GRUB you shoudl go to edit and the change the second line to root=/dev/hda1 and then boot . It shoudl boot after that or reconnect hard drive back to the ide-connector where it was actually connected at the time of installation.

{{{
Valideringsrutine: Start opp den bærbare maskinen og se at den starter opp uten problemer
}}}
=== Alle brukere må få tilgang til lyd ===
==== Problem: Halvtykke klienter og arbeidsstasjoner mangler lydstøtte. ====
<FIXME: skriv veiviser>

<FIXME: Vi vet ikke hvordan dette bør gjøres mest mulig effektivt i dag. Man kan f.eks. Melde inn grupper med tilgang til lyd, cdrom og floppy (sound, cdrom, ol.)>

{{{
Valideringsrutine: Test lyd på halvtykke og tykke klienter og sjekk etter at lyden er akseptabel.
}}}
=== Skolene vil ha informasjon om driftsstans ===
==== Problem: PC-ene virker ikke. Etter å ha ringt servicekontorer får vi beskjed at systemet er nede for vedlikehold ====
<FIXME: skriv veiviser>

Skolene i hele kommunen vil gjerne ha mer informasjon ved driftsstans o.l. F.eks dersom en tynnklientserver må restartes ønskes dette ettermeldt.       <FIXME: Her er det tydeligvis slik at skolen ikke er orientert om driftsstans på utstyr. Dette må meldes på forhånd til IT-kontakten på de aktuelle skolene, slik at de er beredt til å ta alle henvendelser planlagt driftsstans kan medføre>

{{{
Valideringsrutine: Skoler får beskjed når tjenester ikke er oppe
}}}
=== Type: Maskinene viser galt klokkeslett ===
==== Problem: Skolen har fått uønsket høy telefonregning ====
<FIXME: skriv veiviser>

{{{
gjelder sarge pr06:
Du får unødvendig høy telefonregning om maskinen er koblet til ISDN
- Undersøk:
Finnes problemet i Request Tracker?
Finnes løsning på problemet i Request Tracker?
Hva står i
/etc/default/ntpdate
- Tiltak:
Kjør følgende som root-bruker:
<FIXME: skal sjekke hvilke navn vi skal ha>
NTPSERVERS="ntp 127.127.1.0"
echo "local" >> /etc/default/ntpdate
Forslag til driftsprosess - Knut Yrvin 13.12.2005
Dette er innspill til hendelse- og problemhåndtering i ITIL
Valideringsrutine: Telefonregningen blir lavere
}}}



More information about the debian-edu-commits mailing list