Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Asmo Koskinen - 13.06.07 - klo:15.53

Otsikko: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 13.06.07 - klo:15.53
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_balancing

Se ohje perustuu pitkälti tähän ohjeeseen:

http://theseus.sourceforge.net/projects/ets/ets-howto.html

Jotta 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=42

Tiedostot - 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.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 15.06.07 - klo:00.07
Joten hyvää kesää kaikille, jotka ahertavat LTSP-projektien parissa, syksyllä jatketaan.

Että jotkut voivat olla innostuneita LTSP-systeemistä. ;D

http://dtrask.wordpress.com/2007/06/14/linux-lab-torn-down-in-less-than-40-minutes-this-is-a-good-thing/

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 04.07.07 - klo:16.20
Että jotkut voivat olla innostuneita LTSP-systeemistä. ;D

ja jotkut ovat vielä suuruudenhullumpia kuin me Kokkolassa  ;D

"Trucks pulled up to Largo on Thursday and Friday with multiple pallets of HP 5725 thin clients. We pulled 10 out of the pile and tested them to ensure that nothing had changed since our beta units. Everything looks great. All city employees will soon have far better performance and the opportunity to run 3D applications and the 3D desktop.

BigSur of Tampa will be assembling them next week, and IT Support will be placing them around the City at the various facilities.

10 down, 550 more to go."

http://davelargo.blogspot.com/

Hyvää kesän jatkoa, ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 10.08.07 - klo:13.43
Tiedostot - http://www.arkki.info/howto/LTSP-2-servers/

No niin, lomat on pidetty ja ensi viikolla päästään tositoimiin koululla. Tällä viikolla koululle asennettiin pino uusia kytkimiä ja kuitu ulkomaailmaan. Tänään tein viimeistelyt kahden palvelimen osalta, niiden ip-avaruudet hieman muuttuivat johtuen uusien kytkimien konffauksista. Ensi viikolla voi testata koululla päätejärjestelmää yhdellä vanhemmalla ja yhdellä uudemmalla HP:n päätteellä. Sitten vain kaikki päätteet luokkiin. Jo kahdellakin päätteellä dhcpd jakaa kuorman. Yhteensä päätteitä tulee 8 luokkaan, jokaiseen 15, yhteensä siis 120. Päälle tulee opettajien pöytäkoneet, joissa Windows. Emme tee niistä dual-buuttaavia, laitamme niihin vnc/tms-yhteyden LTSP-palvelimelle. Lisäksi tulee yksi atk-luokka, 16 dual-buuttaava multimediakonetta. Jokaisen luokkaan tulee myös datatykki yhditettynä opettajan pöytäkoneeseen.

Joten ainakin tämän koulun oppilaat saavat kunnon eväät, myös kunnon rokotuksen FLOSSia  ;D.

Laitan Wikiin ohjetta, kunhan pienetkin kuprut on selvitetty aidossa kouluympäristössä.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 10.08.07 - klo:14.16
Päälle tulee opettajien pöytäkoneet, joissa Windows. Emme tee niistä dual-buuttaavia, laitamme niihin vnc/tms-yhteyden LTSP-palvelimelle.

Tämä voisi olla hyvä vaihtoehto VNC:lle.

http://www.straightrunning.com/XmingNotes/

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Marbo - 10.08.07 - klo:14.43
mitä pirua? jätkä höpöttäny yksin tääl ja vastannu omiin kysymyksiin? :o
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 10.08.07 - klo:14.47
mitä pirua? jätkä höpöttäny yksin tääl ja vastannu omiin kysymyksiin? :o

Tiedäthän sanonnan: "Meitä on moneen junaan - ja moni jää asemallekin..."

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: JJK - 10.08.07 - klo:19.35
mitä pirua? jätkä höpöttäny yksin tääl ja vastannu omiin kysymyksiin? :o

Annahan Asmon höpöttää.
Itse olen seurannut tätä Asmon "blogia" ihan mielenkiinnolla.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: mgronber - 11.08.07 - klo:03.20
mitä pirua? jätkä höpöttäny yksin tääl ja vastannu omiin kysymyksiin? :o

Skitsofrenia, masokismi ja muut vastaavat piirteet katsotaan eduksi ATK-alalla. Minusta tämä on ihan normaalia...
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Ollila - 14.08.07 - klo:10.12
Mites tämä onnistuisi yhdellä serverillä?
DHCP-serveri löytyy jo ja siinä on Fedora core 6 kaiketi.
Tähän LTSP-serveriin pitäisi saada kiinteä ip.
Tyhmiä päätteitä löytyy 4-5 kpl.

En osaa selittää oikein, mutta vastaan parhaani mukaan.
Kyselen opelta apua myös.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 16.08.07 - klo:15.31
En osaa selittää oikein, mutta vastaan parhaani mukaan.
Kyselen opelta apua myös.

Kerro tarkemmin, millaisesta projektista on kysymys. Jotta LTSP:n pystytys onnistuisi, niin tarvitset perustiedot verkosta ja Linuxin pääkäyttäjän tehtävistä.

Jos et tiedä, miten kiinteä ip-numero asetetaan tai mitä ip-numeroita voit käyttää, niin alku on aika hankala. Tutustu aluksi vaikka näihin:

Perusohje - http://ltsp.mirrors.tds.net/pub/ltsp/docs/ltsp-4.1-en.html

Fedoraan perustuva K12LTSP - http://www.k12ltsp.org/server.html

Yleinen ohje - http://www.hopunloppu.fi/content/view/30/36/

Tutkimus LTSP:n käyttöönotosta - http://thesis.jyu.fi/07/URN_NBN_fi_jyu-2007365.pdf

Alustus päätejärjestelmästä - http://www.cs.helsinki.fi/u/ruohomaa/fuksit/teema/kotiltsp.pdf

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 16.08.07 - klo:20.20
Itse olen seurannut tätä Asmon "blogia" ihan mielenkiinnolla.

Laitoin pystyyn ihan oikean blogin, tarkoitus on kommentoida Mäntykankaan LTS-projektia, toki myös muuta uutiskynnyksen ylittävää:

http://www.arkki.info/

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 17.08.07 - klo:14.05
Laitan Wikiin ohjetta, kunhan pienetkin kuprut on selvitetty aidossa kouluympäristössä.

Joku ystävällinen sielu on laatinut ohjeet Edubuntua (7.04) varten vastaavasta käytöstä kuin meillä - kaksi palvelinta, dhcpd jakaa kuorman.

https://wiki.edubuntu.org/EdubuntuDHCPload-balancingFailover

Kun olen saanut omamme pystyyn kokonaisuudessaan, niin katson onko tuossa jotain, mitä vielä voisi viilata. Meillä on muuten juuri samalla tavalla kotihakemistot kuin tuossa ohjeessa. /home on kolmannella koneella ja jaettuna nfs:llä.

"This will only work with two machines, a primary and a secondary. You will need to decide how to serve home directories and users. This actually works very well in a situation where the users and home directories "live" on a third server."

Kirjautuminen tapahtuu meillä simppelisti passwd-tiedostolla, ei ainakaan vielä LDAPpia tai vastaavia.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 18.08.07 - klo:19.33
Kirjautuminen tapahtuu meillä simppelisti passwd-tiedostolla, ei ainakaan vielä LDAPpia tai vastaavia.

En ole vielä luonut tunnuksia, koska tarvitsen jonkin skriptin, jolla luodaan valmiista tekstitiedostosta kaikki tunnukset kerralla. Tunnukset eivät ole oppilaskohtaisia, vaan päätekohtaisia. Vastaus löytyi taas lähempää kuin luulinkaan. Webmin osaa tämänkin.

Kaksi kuvakaappusta.

1. Webmin itsekin perustuu perl-skripteihin, joten tekstitiedoston käsittely onnistuu siltä hyvin.

http://www.arkki.info/howto/LTSP-2-servers/Webmin-users-01.png

2. Tekstitiedoston jokainen rivi vastaa yhtä tunnusta, salasana sinänsä on kaikille päätteille sama.

http://www.arkki.info/howto/LTSP-2-servers/Webmin-users-02.png

Näin saatoin etänä kirjautua testikoneeseeni, jossa on Ubuntu 6.06.1 ja LTSP 4.2.

asmok@ubuntu:~$ ssh -X eduwks24-150@192.168.1.100
eduwks24-150@192.168.1.100's password:
Linux ubuntu 2.6.15-28-386 #1 PREEMPT Wed Jul 18 22:50:32 UTC 2007 i686 GNU/Linux

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Last login: Sat Aug 18 19:14:18 2007 from ws101.ltsp
/usr/bin/xauth:  creating new authority file /home/eduwks24-150/.Xauthority
eduwks24-150@ubuntu:~$

Olipas näppärää. Webmin on todellakin tehokas työkalu ylläpitotehtäviin.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: ilkkak - 19.08.07 - klo:18.47
Kirjautuminen tapahtuu meillä simppelisti passwd-tiedostolla, ei ainakaan vielä LDAPpia tai vastaavia.

En ole vielä luonut tunnuksia, koska tarvitsen jonkin skriptin, jolla luodaan valmiista tekstitiedostosta kaikki tunnukset kerralla. Tunnukset eivät ole oppilaskohtaisia, vaan päätekohtaisia. Vastaus löytyi taas lähempää kuin luulinkaan. Webmin osaa tämänkin.

Kaksi kuvakaappusta.

1. Webmin itsekin perustuu perl-skripteihin, joten tekstitiedoston käsittely onnistuu siltä hyvin.

http://www.arkki.info/howto/LTSP-2-servers/Webmin-users-01.png

2. Tekstitiedoston jokainen rivi vastaa yhtä tunnusta, salasana sinänsä on kaikille päätteille sama.

http://www.arkki.info/howto/LTSP-2-servers/Webmin-users-02.png

Näin saatoin etänä kirjautua testikoneeseeni, jossa on Ubuntu 6.06.1 ja LTSP 4.2.

asmok@ubuntu:~$ ssh -X eduwks24-150@192.168.1.100
eduwks24-150@192.168.1.100's password:
Linux ubuntu 2.6.15-28-386 #1 PREEMPT Wed Jul 18 22:50:32 UTC 2007 i686 GNU/Linux

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
Last login: Sat Aug 18 19:14:18 2007 from ws101.ltsp
/usr/bin/xauth:  creating new authority file /home/eduwks24-150/.Xauthority
eduwks24-150@ubuntu:~$

Olipas näppärää. Webmin on todellakin tehokas työkalu ylläpitotehtäviin.

Ystävällisin terveisin Asmo Koskinen.

Saat webmin-komentojonot suoraan oppilaslistoista sivun

http://kimpinen.lappeenranta.fi:8080/tunnukset/tunnukset (http://kimpinen.lappeenranta.fi:8080/tunnukset/tunnukset)

servletillä.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 19.08.07 - klo:19.34
Saat webmin-komentojonot suoraan oppilaslistoista sivun
http://kimpinen.lappeenranta.fi:8080/tunnukset/tunnukset (http://kimpinen.lappeenranta.fi:8080/tunnukset/tunnukset)
servletillä.

Kiitos.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 17.09.07 - klo:10.15
Laitan Wikiin ohjetta, kunhan pienetkin kuprut on selvitetty aidossa kouluympäristössä.

Nyt viimeinenkin "pieni" kupru on selvitetty (toivon niin).

Ongelma oli se, että Slave-kone saattoi antaa ip-numeron, mutta ei saattanut antaa kerneliä, jos SEKÄ dhcp3-server oli sammutettu Master-koneesta ETTÄ verkkokaapeli oli irrotettu seinästä. Sudev neuvoi hieman lisää viikonloppuna listalla ja nyt aamulla saatoin nykäistä Master-koneen piuhan irti seinästä ja silti pääte buuttasi Slave-koneelta.

Viestini LTSP-listalle:

http://marc.info/?l=ltsp-discuss&m=119000859510608&w=2

Joten nyt minulla on kasassa neljän eri kokoisen LTSP-systeemin conf-tiedostot, ruutukaappaukset ja muut kuvat. Teen Wikin tämän viikon aikana tällaiset ohjeet.

LTSP kotona - 1 palvelin, 1 pääte - Duron 800/384M // Jammin 225
LTSP toimistolla - 1 palvelin, 10 päätettä - P4/1G // HP Vectra VL 400
LTSP toimistolla - 1 palvelin, 10 päätettä - Dual Core Xeon/4G // HP t5135
LTSP koululla - 2 palvelinta, 113 pätettä - 2xDual Core Xeon/6G // HP t5125/5135

Ja nämä kaikki perustuvat Ubuntu 6.06.1/LTSP 4.2-yhdistelmään.

Sikäli näistä pitäisi tulla helposti kopioitavia ohjeita, koska ne perustuvat oikeasti toimiviin ja käytössä oleviin ympäristöihin.

Miksi ei Ubuntu 7.04 ja LTSP5? Siksi, että en osaa tuota yhdistelmää, enkä oikein ole vakuuttunut sen toimivuudesta.

Tulen testaamaan Ubuntu 8.04:n ensi kesänä, jospa siihen LTSP5 olisi pultattu kunnolla kiinni. Näin siksi, että se on seuraava LTS Ubuntu (Long Term Support).

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 17.09.07 - klo:10.29
Miksi ei Ubuntu 7.04 ja LTSP5? Siksi, että en osaa tuota yhdistelmää, enkä oikein ole vakuuttunut sen toimivuudesta.

Toivon todella, että Edubuntu 8.04 olisi todellakin toimiva kokonaisuus. Merkkejä on ilmassa (postaus päivätty 8.9.2007):

http://ltspthinclient.blogspot.com/2007/09/fix-it-friday-edubuntu-ltsp5.html

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Risto H. Kurppa - 17.09.07 - klo:10.58
Hienoa 'tutkimusta' Asmo teet, hienoa että täältä löytyy ohjeet ja kokemuksia kaikille näitä asioita tutkiville.


r
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 17.09.07 - klo:11.26
ja jotkut ovat vielä suuruudenhullumpia kuin me Kokkolassa  ;D
http://davelargo.blogspot.com/

Jos kiinnostaa, niin tämä Dave on kirjoittanut kirjan päätteistä:

http://www.packtpub.com/linux-thin-client-networks-open-source/book#indetail

Daven postaus kirjasta ja blogi-keskustelu:

http://davelargo.blogspot.com/2007_09_01_archive.html

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 17.09.07 - klo:12.46
http://marc.info/?l=ltsp-discuss&m=119000859510608&w=2

Nyt näyttää hyvältä:

Master - http://www.arkki.info/howto/LTSP-2-servers/htop-master-17092007.png
Slave - http://www.arkki.info/howto/LTSP-2-servers/htop-slave-17092007.png

Tehtävien/prosessien/ohjelmien määrän ei tarvitsekaan olla sama, pientä heittoa siinä.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 17.09.07 - klo:16.10
Miksi ei Ubuntu 7.04 ja LTSP5? Siksi, että en osaa tuota yhdistelmää, enkä oikein ole vakuuttunut sen toimivuudesta.

Tässä LTSP-pääkehittäjän Jimin kuvaus, miksi LTSP5 ei ole mukana Novell/SuSE-distrossa:

http://marc.info/?l=ltsp-discuss&m=118726575708646&w=2

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 18.09.07 - klo:08.45
Master - http://www.arkki.info/howto/LTSP-2-servers/htop-master-17092007.png
Slave - http://www.arkki.info/howto/LTSP-2-servers/htop-slave-17092007.png

Nyt näyttää todelta hyvältä, kuvakaappaukset otettu tältä aamulta n. klo 8, kun vein tyttöä koululle. Oppilaat avaavat päätteitään ja kuorma jakaantuu hienosti kahdelle palvelimelle.

Meillä on gigabittinen lähiverkko, josta kuitu kaupungille. Päätteissä on megabittiset verkkopiirit, joten kun selaimet on avattu, niin prosessoritehot putoavat lähes nolliin näin tehokkailla palvelimilla ja lähiverkolla, jotka meillä on käytössä. Mitä enemmän muistia, sen tyytyväisempiä kaikki ovat. Näissä kuvakaappauksissa käytössä on vasta n. 1,5G/6G! LTSP-systeemissä muistin määrää ei kannata pihdata. 32-bittisessä Ubuntussa server-sarjan kerneli näkee kyllä kaiken muistin, mitä koneeseen on ahdettu.

Uskaltaisin väittää jopa, että näillä palvelimilla, niin tehokkailta ne vaikuttavat, voisimme lisätä kolmanneksen ellei peräti tuplata päätteiden määrän. Nyt tuo 6 gigaa muistia on laskettu 60 päätteen mukaan, nyrkkisääntö - 100M muistia per pääte.

Kuvakaappaukset klo 8 aikaan aamulla:

Master - http://www.arkki.info/howto/LTSP-2-servers/htop-master-18092007.png
Slave - http://www.arkki.info/howto/LTSP-2-servers/htop-slave-18092007.png

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 20.09.07 - klo:20.45
Nyt näyttää todelta hyvältä, kuvakaappaukset otettu tältä aamulta n. klo 8, kun vein tyttöä koululle. Oppilaat avaavat päätteitään ja kuorma jakaantuu hienosti kahdelle palvelimelle.

Tänään oli koko koulun vanhempain-ilta. Vanhemmat kiertelivät omissa luokissaan ja läpi uuden koulun.

Rehtorimme kertoi illassa uutisen, jonka voi nyt sitten julkistaa.

Pääministeri Matti Vanhanen tulee pitämään juhlapuheen 14.11 Mäntykankaan koulun vihkiäisiin!
Itse toimitan koulun siunaamisen varsinaisen virkani puitteissa.

Katsotaanko ehtiikö Matti istua yhdenkään päätteen eteen, ainakin pidän kameran valmiina ja käden ojossa  ;D

Toivottavasti Matin aikataulut pitävät marraskuussa.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 22.09.07 - klo:21.03
Miksi ei Ubuntu 7.04 ja LTSP5? Siksi, että en osaa tuota yhdistelmää, enkä oikein ole vakuuttunut sen toimivuudesta.

LTSP5 näyttää etenevän myös SuSE 10.3:ssa. Viesti ltsp-listalta:

"Hello Community

Along with the release of openSUSE 10.3 RC1, I am happy to announce
the release of KIWI-LTSP 0.3.8.

Changes from the last release:

* Better X detection thanks to LTSP5's configure_x.sh script
* Sound now auto-detected and works without any manual configuration
(thanks snorp)
* Local disks are now auto-mounted in /home/$USER/ltspfsmount, not a
clean implementation as it still requires manual unmount.
* YaST can now be used for initial image creation and all required server setup.
* Requires openSUSE 10.3 RC1 i386 DVD iso/media.
* 1-click installation of kiwi-ltsp-desc and other required packages.

For a step-by-step howto see: http://en.opensuse.org/LTSP

And last but not the least, we were on the news: http://news.opensuse.org/?p=263

Have a lot of fun!

-J"

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 22.10.07 - klo:19.59
Miksi ei Ubuntu 7.04 ja LTSP5? Siksi, että en osaa tuota yhdistelmää, enkä oikein ole vakuuttunut sen toimivuudesta.
LTSP5 näyttää etenevän myös SuSE 10.3:ssa.

Latasin Edubuntu 7.10 Server-version, jonka pitäisi toimia Out-of-Box - en tajunnut siitä mitään...

Jammin 225 jäi roikkumaan BusyBoxiin... Ei X:ää eikä LDM:ää...

Jään odottamaan Edubuntu 8.04 Server-versiota...

https://bugs.launchpad.net/ubuntu/+source/ltsp

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 26.10.07 - klo:09.04
Tänään oli koko koulun vanhempain-ilta. Vanhemmat kiertelivät omissa luokissaan ja läpi uuden koulun.

Eilen aamusta Keski-Pohjanmaan Radio kävi tekemässä aamujutun Mäntykankaalta:

http://lotta.yle.fi/rswebkla.nsf/sivut/paivanjuttu?opendocument&pageid=ContentDFDBF

RealPlayer 10 voi asentaa Dapperiin, mutta LTSP-systeemissä äänet eivät siirry päätteille. Kuuntelin työpaikan palvelimelta jutun uudestaan.

Asennus Dapperiiin: http://ubuntu.wordpress.com/2006/07/08/introducing-the-dapper-commercial-repository/

Uudemmissa taitaa toimia GStreamerilla tms.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: ilkkak - 27.10.07 - klo:20.07
Hyvä haastattelu.

Vaikka uskonasiat eivät olekaan enää itselleni ajankohtaisia, laitoin kuitenkin heti linkin tutulle paikalliselle papille Taipalsaarelle.

Kiitoksia linkistä.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 29.10.07 - klo:17.09
Latasin Edubuntu 7.10 Server-version, jonka pitäisi toimia Out-of-Box - en tajunnut siitä mitään...

Tyrmistyttävää...

http://www.arkki.info/howto/LTSP5/LTSP5_Sound_Usbdisk.png

LTSP5 Out-of-Box!

Kirjoitan vielä tänä iltana uuden LTSP-ohjeen Wikiin.

Ubuntu 7.10 ja LTSP5.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 29.10.07 - klo:18.45
Tyrmistyttävää...

Lisää tyrmistystä...

Flash9 toimii Out-of-Box, kun asentaa yhden deb-paketin ja buutta päätteen.

ltsp@ltsp5:/root$ ls -l
yhteensä 12
-rw-r--r-- 1 root root 9238 2006-11-28 13:42 libflashsupport_1.0~2219-1_i386.deb
ltsp@ltsp5:/root$

Nyt kuuluu ja näkyy Syrhämä  ;D
---

Olisi houkuttelevaa siirtää Mäntykangas LTSP5-aikaan jo joululomalla. Mutta nyt kannattaa laittaa tähtäin hieman kauemmaksi.

Kun Ubuntu 8.04 saadaan kaikki toimimaan vieläkin paremmin kuin ja saadaan siihen suomenkielinen dokumentaatio kuntoon LTSP:n osalta, niin meillä on aikamoinen killeri tarjota koulumaailmaan...

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 29.10.07 - klo:18.58
Tyrmistyttävää...
Lisää tyrmistystä...

Ja vielä lisää...

Totem soittaa Radio Paradise-striimiä ja samaan aikaan Firefox soittaa Syrhämän tunnuslaulua - aivan loistavaa.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Kari Argillander - 29.10.07 - klo:23.43
Todella hienoa jos noin paljon ongelmia on ratkennut uuden ubuntun ja LTSP5:n myötä. :)
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 01.11.07 - klo:14.14
Todella hienoa jos noin paljon ongelmia on ratkennut uuden ubuntun ja LTSP5:n myötä. :)

Näin hakkerit viettävät iltaansa:

"So, armed with beverages, thin clients, laptops, and a general sense of merriment and excitement, 4 intrepid LTSP hackers set off to get it going on All Hallow's Eve."

LTSP 5 parantaa tahtiaan kuin sika juoksuaan:

"First app launched was Xclock, closely followed by Firefox! Not satisfied with this major victory, we decided to push on, and installed flash in the chroot. After some futzing around, (Stéphane realizing that we needed to add the user to the audio group on the thin client itself), we were watching videos on YouTube. On the thin client."

Go, Scott, Go!

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Pöntinen - 22.04.08 - klo:10.32
Terve.

...

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_balancing

Se ohje perustuu pitkälti tähän ohjeeseen:

http://theseus.sourceforge.net/projects/ets/ets-howto.html

Nämä ohjeet perustuvat Ubuntussa/linuxissa toimivaan DHCP-palvelimeen. Meilläpä onkin Windows-DHCP...  :(

Löysin kuitenkin ohjeita "Windows Network Load Balancing" käytöstä Windows Terminal Server -koneiden kanssa. Toiminta periaate on jotakuinkin sama, kuin LTSP:n kanssa. Onko kellään kokemuksia tämän Windows-ratkaisun käytöstä LTSP-palvelinten kanssa?
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 22.04.08 - klo:12.39
Onko kellään kokemuksia tämän Windows-ratkaisun käytöstä LTSP-palvelinten kanssa?

Valitettavasti ei. Otan käytön yhden ja ainoan Windows-dhcp-palvelimen, kun päivitän työhuoneen ympäristön.

http://www.mail-archive.com/ltsp-discuss@lists.sourceforge.net/msg33248.html

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Pöntinen - 29.08.08 - klo:22.47
Tervehdys!



Minulla on nyt toinen palvelin ja olisi kaiketi korkea aika asentaa siihen ltsp ja ottaa se alkuperäisen kaveriksi. "Jakamaan kuormaa."

Meillä clientteja on max 20. Näistä käytännössä koulumme kirjaston 12 konetta ovat päällä, muut harvemmin. Nuo 12 ovatkin sitten joka välitunti täysmiehitettyinä.

Tämän lisäksi palvelinta (ainakin sen levyä ja koko verkkoliikennettä) rasittavat max. 40 linux-työasemaa, jotka hakevat käyttäjätunnistuksen ja ennen kaikkea /home:n samaiselta palvelimelta.



Miten Asmo olet jakanut tehtävät? Kerroitkin niistä ollessasi Turussa, mutta virkistäpä muistiani. Oliko Mäntykankaan /home jollain kolmannella koneella? Tämä säästäisi liikennettä ltsp-palvelimille (?). (Ainakin noiden kovalevyasennettujen työasemien osalta.) Vai onko sinulla /home toisella ltsp-palvelimista?

Kuinka suureksi koet/koit toisen palvelimen lisäämisen merkityksen päätteiden suorituskykyyn? Meillä kaikki toimii sinänsä ok, mutta kun ne kirjaston koneet täyttyvät nettipelejä tai youtubea käyttävistä oppilaista, laskee suorituskyky. (Pitäisi varmaankin logittaa verkkoliikennettä, josko pullonkaula olisi osin sielläkin.)

Entä ovatko palvelimesi identtisiä? Mulla meinaan eivät ole, toinen 2+2 ytiminen, toinen 1+1 ja muistiakin aivan eri määrät (4 ja toisessa 16). Ilmeisesti / toivottavasti nuo maineitsemasi ohjelmavaraston ja kellon synkkaaminen riittävät?


Mitenkä asennus onnistui käytännössä? Clientit alas, asennus ja bootti ja siinä se vai? Oliko teillä ongelmia tai vaikeuksia? Meillä ei tulla käyttämään fail-over-systeemiä, vaan se hoidetaan (jotenkin, en muista termiä) windows-dhcp-palvelimen asetuksilla, käytännössä tehdään jonkinlainen virtuaali-ip, johon molemmat koneet vastaavat ja se joka on kullakin hetkellä nopeampi, ehtii ottamaan uuden pxe-bootin itselleen... tjsp.)


T: Ville Pöntinen
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 29.08.08 - klo:22.51
Minulla on nyt toinen palvelin ja olisi kaiketi korkea aika asentaa siihen ltsp ja ottaa se alkuperäisen kaveriksi. "Jakamaan kuormaa."

Lisäsin hetki sitten:

http://wiki.ubuntu-fi.org/LTSP5_M%C3%A4ntykankaan_koulu

Koeta katsoa noita asetustiedostoja, enää en käytä kolmatta konetta, pelkästään kahta palvelinta.

Kysy lisää tuon ohjeen perusteella, niin siihen tulee tarvittavat selvennykset.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 29.08.08 - klo:23.01
Mitenkä asennus onnistui käytännössä? Clientit alas, asennus ja bootti ja siinä se vai? Oliko teillä ongelmia tai vaikeuksia? Meillä ei tulla käyttämään fail-over-systeemiä, vaan se hoidetaan (jotenkin, en muista termiä) windows-dhcp-palvelimen asetuksilla, käytännössä tehdään jonkinlainen virtuaali-ip, johon molemmat koneet vastaavat ja se joka on kullakin hetkellä nopeampi, ehtii ottamaan uuden pxe-bootin itselleen... tjsp.)

Tein aivan puhtaan asennuksen, sekä / että /home menivät sileäksi, koska meillä kaikki oikeasti törkeä on J-asemalla.

Tuosta virtuaalisysteemistä ei minulla ole kokemusta, toimistolla on käytössä yksi Windows DHCP. Siitäkin tein juuri uuden Wiki-sivun.

http://wiki.ubuntu-fi.org/LTSP5_Kokkolan_seurakunta

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Pöntinen - 30.08.08 - klo:02.03
Tein aivan puhtaan asennuksen, sekä / että /home menivät sileäksi, koska meillä kaikki oikeasti törkeä on J-asemalla.

Heh. Pakko lainata, kun näin herkullinen jyvä+akana sattui tulemaan.

Tuosta virtuaalisysteemistä ei minulla ole kokemusta, toimistolla on käytössä yksi Windows DHCP. Siitäkin tein juuri uuden Wiki-sivun.

Juu, samoilla asetuksilla on meidänkin win-dhcp asetettu toimimaan. Mutta sinne (siis sille win-palvelimelle) saa kuulemma systeemin, joka käytännössä arpoo, kummalle koneelle boottaavan thin-clientin boottaus ohjautuu. Tätä kokeillaan tässä kohta...

Mutta kysynpä uudelleen, luulenko oikein, kun uskon, ettei palvelinten toisistaan eroava rauta aiheuta ongelmia.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 30.08.08 - klo:08.06
Mutta kysynpä uudelleen, luulenko oikein, kun uskon, ettei palvelinten toisistaan eroava rauta aiheuta ongelmia.

Kyllä se rauta voi olla eri paria. Edellisen asennuksen yhteydessä ymmärsin, että palvelimia voidaan kuormittaa suhteessa toisiinsa (20/80, 40/60, 50/50). En tähän hätään löydä siitä dokumenttia, mutta se liittyy "split"-arvoon, joka nyt käsittääkseni on 50/50 = 128.

Mutta löysin tämän! Onko näin?

"It’s worth noting that as recently as 2005, the dhcpd.conf(5) man page used ports 519 and 520 in its failover example, but 647 and 847 look like good choices as of 2008."

http://www.madboa.com/geek/dhcp-failover/

Nyt käytän noita vanhoja portteja, pitää kysyä ltsp-listalta.

Ystävällisin terveisin Asmo Koskinen.

   
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 30.08.08 - klo:08.20
"It’s worth noting that as recently as 2005, the dhcpd.conf(5) man page used ports 519 and 520 in its failover example, but 647 and 847 look like good choices as of 2008."

Tämäkin vielä, uhh... taitaa mennä testailuksi Mäntykankaalla...

"The dhcpd.conf(5) man page says that the primary port and the peer port may be the same number. That’s the configuration I deploy, using the port 647 for both the primary and the peer."

Ystävällisin terveisin Asmo Koskinen.

Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Pöntinen - 16.09.08 - klo:14.56
Hei!

Miten olet Asmo hoitanut käyttäjähallinnan? Kopioitko /etc/passwd, -group ja -shadow -tiedostoja palvelinten välillä? Vai hoituuko käyttäjätunnistus kolmannella koneella?

Olen itse kallistumassa vaihtoehtoon, jossa kolmas kone (joka jakaa /home:n) ylläpitäisi myös käyttäjätilit eli ltsp-palvelimet hakisivat käyttäjät NIS:n avulla sieltä.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 16.09.08 - klo:15.02
Miten olet Asmo hoitanut käyttäjähallinnan? Kopioitko /etc/passwd, -group ja -shadow -tiedostoja palvelinten välillä? Vai hoituuko käyttäjätunnistus kolmannella koneella?
Olen itse kallistumassa vaihtoehtoon, jossa kolmas kone (joka jakaa /home:n) ylläpitäisi myös käyttäjätilit eli ltsp-palvelimet hakisivat käyttäjät NIS:n avulla sieltä.

Minulla oli viime vuonna /home nfs:n takana kolmannella koneella ja passwd (yms) kopioituna masterilta slavelle.

Tunnukset eivät ole henkilökohtaisia eikä niitä vaihdeta pitkin vuotta, ne pultataan päätekohtaisesti (auto login), joten tänä vuonna pudotin kolmannen nfs-palvelin pois.

Nyt masterilta jaetaan fyysinen /home nfs:n avulla slave koneelle ja passwd (yms) on kopioitu masterilta slavelle.

Ystävällisin terveisin Asmo Koskinen.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Pöntinen - 16.09.08 - klo:19.47
Tunnukset eivät ole henkilökohtaisia eikä niitä vaihdeta pitkin vuotta, ne pultataan päätekohtaisesti (auto login), joten tänä vuonna pudotin kolmannen nfs-palvelin pois.

Ainiin. Mulla kun uusia käyttäjiä tulee n. 140 vuodessa, saman verran pitäisi poistaa ja salasanojaankin ne osaavat muuttaa, niin haluan käyttäjätilit yhden koneen taakse.


Luvattoman helposti itse asiassa onnistui käyttäjien siirto koneelta toiselle ja dual-boottaavien linux-työasemien vaihtaminen uuden palvelimen alaisuuteen (NIS + NFS). Toki jouduin kävelemään molemmat tietokoneluokat läpi käynnistäessäni koneet, mutta muuten homma hoitui saman ruudun äärellä. Mussh ja etäyhteydet molemmille palvelimille ovat ihmeellisiä otuksia.

Nyt voin alkaa säätää tulevaa toista ltsp-palvelinta.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: ilkkak - 18.09.08 - klo:22.30

Ainiin. Mulla kun uusia käyttäjiä tulee n. 140 vuodessa, saman verran pitäisi poistaa ja salasanojaankin ne osaavat muuttaa, niin haluan käyttäjätilit yhden koneen taakse.
...


Muistathan NIS:n turvattomuuden! Käytä kerberosta - ei ole hankala konffata.
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Pöntinen - 18.09.08 - klo:22.40
Muistathan NIS:n turvattomuuden! Käytä kerberosta - ei ole hankala konffata.

Haaveissa on ehtiä tutustumaan LDAPpiin tai kerberokseen. Mitä dokuja suosittelisit iltalukemiseksi tuosta kerberoksesta?
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: ilkkak - 23.09.08 - klo:20.35
Muistathan NIS:n turvattomuuden! Käytä kerberosta - ei ole hankala konffata.

Haaveissa on ehtiä tutustumaan LDAPpiin tai kerberokseen. Mitä dokuja suosittelisit iltalukemiseksi tuosta kerberoksesta?

Tein viime vuonna asennuksia suoraan LTSP-systeemin toimittaneen firman ohjeesta - pahoittelen - ehdotan yleistä googlailua  :-[
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Ville Pöntinen - 23.09.08 - klo:21.16
Tein viime vuonna asennuksia suoraan LTSP-systeemin toimittaneen firman ohjeesta - pahoittelen - ehdotan yleistä googlailua  :-[

Eli ohje ei ilmeisesti ole GNU-lisensoitu  ;)

No, Google tietää, kunhan antaisi myös mulle aikaa...  :)
Otsikko: Vs: LTSP - 2 palvelinta jakamaan kuormaa
Kirjoitti: Asmo Koskinen - 23.09.08 - klo:21.46
No, Google tietää, kunhan antaisi myös mulle aikaa...  :)

Aloita tällä, vaikuttaa aika hyvältä.

http://chcn.ca/server

Lisäksi

https://help.ubuntu.com/community/OpenLDAPServer
https://help.ubuntu.com/community/LDAPClientAuthentication

Ystävällisin terveisin Asmo Koskinen.