Terve.
Ennen ensi viikolla alkavaa kesälomaa (joka koskee myös tietokoneita), olen testaillut ja konffannut kahta LTSP-palvelinta 120 päätteelle. Palvelimet ovat aika raskaita (kaksi Xeon Dual Core -prosessoria ja 6 Gigaa muistia, scsi-kovelevyt jne). Päätteitä on 30 kpl HP t5125- ja 80 kpl HP t5135-mallisia. Näytöt tulevat olemaan LCD-tyyppisiä (1280x1024x24).
LTSP-systeemi on Ubuntu 6.06.1 LTS ja LTSP 4.2.
Kaksi palvelinta saadaan jakamaan 120 päätteen kuorma, kun laitetaan DHCP-palvelu tekemään likainen työ. Ohje löytyy LTSP:n Wikistä. Jos palvelimissa mennään kolmeen tai yli, niin silloin joudutaan miettimään oikeita klustereita. Voisin kuvitella, että sitten kannattaa jo verkko jakaa ja pysyä edelleen kahdessa palvelimessa yhtä LTSP-verkkoa kohden, koska tämä on sittenkin aika yksinkertainen ja suoraviivainen tapa tasata kuormaa. LTSP Wikin oma ohje:
http://wiki.ltsp.org/twiki/bin/view/Ltsp/WorkInProgress#DHCPD_based_load_balancingSe ohje perustuu pitkälti tähän ohjeeseen:
http://theseus.sourceforge.net/projects/ets/ets-howto.htmlJotta ohjelmat eli deb-paketit olisivat kummassakin koneessa samoja, tarvitaan dpkg-ohjelmaa.
Ubuntu:
dpkg --get-selections "*" > package.list
Ubuntu2:
dpkg --set-selections < package.list
apt-get dselect-upgrade
Monia muitakin asioita (jotka täytyy olla synkronissa (ntpd, /etc, /home jne)) täytyy ottaa huomioon, mutta teen näistä kaikista syksyllä Wikiin ohjeen; sitten kun LTSP-systeemi on fyysisesti pystyssä Mäntykankaan koululla.
Niille, jotka jo pyörittävät yhden palvelimen LTSP-systeemiä, nämä esimerkki-tiedostot kertonevat tarvittavat muutokset. Oikeastaan ainoa iso muutos koskee dhcpd.conf-tiedostoja kummallakin palvelimella. Muita pienempiä muutoksia pitää tehdä niihin tiedostoihin, jotka käsittelevät ip-numeroita; niitä ei järin monta loppujen lopuksi ole.
Testi-ympäristö on sinänsä oikeat koneet ja konffaukset. Ainoa asia, mikä jää nähtäväksi syksyllä - se todellinen testi - on, kun kaikki 120 päätettä käynnistetään yhtä aikaa.
Testi-ympäristö, johon konffaukset liittyvät, on tällainen.
Ubuntu - Master - 172.17.6.10
Ubuntu2 - Server - 172.17.6.11
eduwks6-147 - pääte - HP t1535
eduwks6-182 - pääte - HP t5125
Lisäksi tulevat Ubuntu3-nfs- ja Ubuntu4-backup-koneet.
Sain jopa päätteen hyppäämään Ubuntu2-palvelimelle, kun vähän stressasin Ubuntu-palvelinta eli nyin sopivasti kaapelia irti päätteen käynnistymisen aikana.
HP t5135 on niin uusi pääte, että LTSP 4.2 ei sisällä sen vaatimaa ajuria. Mutta Janne Karjanlahti on tehnyt ajurin t5530-päätteelle, joka on samaa sarjaa. Joten pyysin ja sain häneltä puuttuvan ajurin, kiitokset Jannelle. Ajuri ilmestynee jossain vaiheessa myös tälle www-sivulle ladattavaksi:
http://www.antarktis.fi/index.php?option=com_content&task=view&id=91&Itemid=42Tiedostot -
http://www.arkki.info/howto/LTSP-2-servers/dhcpd.conf-master - Ubuntu - Master - 172.17.6.10
hosts-master - Ubuntu - Master - 172.17.6.10
lts.conf-master - Ubuntu - Master - 172.17.6.10
dhcpd.conf-server - Ubuntu - Server - 172.17.6.11
hosts-server - Ubuntu - Server - 172.17.6.11
lts.conf-server - Ubuntu - Server - 172.17.6.11
Joten hyvää kesää kaikille, jotka ahertavat LTSP-projektien parissa, syksyllä jatketaan.
Ystävällisin terveisin Asmo Koskinen.