Kirjoittaja Aihe: Edubuntu server ja muutama kysymys ennen testausta.  (Luettu 5500 kertaa)

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Hei!

Olen nykyään eräässä koulussa töissä mikrotuessa. Meillä on talossa Wysen s10 thin clienttejä jotka ovat äärimmäisen epävakaita ja huonosti toimivia Windows pohjaisella käyttiksellään. Joten tutkimme hieman asiaa ja Edubuntu näyttäisi hyvältä ainakin kokeiltavaksi. Siis herääkin kysymys, että toimiiko se meiden thin clienteillä, muistia on 64 tai 128 (ostettu kahdessa eri erässä) ja prossut on vajaa 400MHz AMD.
Seuraava kysymys on, että toimiiko, ja jos toimii niin, miten sisäisen verkon yli. Kaikissa ohjeissa on laitettu vain serveri kone sisäiseen verkkoon kiinni ja siitä rakennettu alaspäin ensin reitittimeen ja sitten clienttiin. Päätteet tulisivat ympäri taloa netti/office käyttöön ja tämän takia niiden kytkeminen samaan reitittimeen on mahdotonta.

-Sampo Saarela

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #1 : 19.02.08 - klo:14.33 »
Wysen s10 thin clienttejä
Päätteet tulisivat ympäri taloa netti/office käyttöön ja tämän takia niiden kytkeminen samaan reitittimeen on mahdotonta.

En osaa sanoa, kokeilkaa. Tuo 64/128 voi kosahtaa LTSP5:n kanssa, LTSP4.2:n kanssa toimii varmastikin - ongelma on vain se, että LTSP4.2 on kuollut, sitä ei enää kehitetä eteenpäin. Minäkään en enää ole siitä kiinnostunut, vaikka vielä viime kesänä tein yhtä ja toista säätöä, jotta kaikki saatiin toimimaan. LTSP5 toimii suoraan pakasta - kunhan päätteet ovat riittävän tehokkaita.

Tämä löytyy LTSP:n Wikistä:

http://wiki.ltsp.org/twiki/bin/view/Ltsp/Clients#Wyse_9235LE

Meillä on Mäntykankaan koulu on kyllä kouluverkossa, mutta kaikki koulut on samalla eristetty toisistaan, ja kouluillakin haliinto-verkko (XP:t) erillään LTSP-verkosta, oppilas-verkosta. taitaa olla aika yleinen käytäntö. Minulla ei ole kokemusta siitä, että palvelin olisi jossain muualla kuin samassa aliverkossa. Kyllä kai se on aivan mahdollista. Ainoa hieman poiekkava kokemus on Windows dhcp-palvelimen käytöstä. Silloin LTSP5 ei tarvitse lainkaan omaa dhcp-palvelinta, eikä lts.conf-tiedostoa.

http://forum.ubuntu-fi.org/index.php?topic=15066.0

Mutta todellakin, minulla asennukset ovat olleet niin yksinkertaisia kuin että samaan aliverkkoon kaikki ja palomuurikin on jossain reunalla minun ulottumattomissani, siihen ei ole tarvinnut koskea.

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #2 : 19.02.08 - klo:14.41 »
Meillä on talossa Wysen s10 thin clienttejä jotka ovat äärimmäisen epävakaita ja huonosti toimivia Windows pohjaisella käyttiksellään.

Onko nyt niin, että nuo Wyset eivät tue PXE:tä? Siitä ei ole mitään mainintaa, vain RDP ja ICA.

http://www.wyse.com/products/software/os/Wyse_ThinOS.pdf

"RDP and ICA session support via a straightforward connection manager"

http://www.wyse.com/products/hardware/thinclients/S10/index.asp

Meilläkin on niissä t5135-päätteissä Linux sisällä, mutta se ohitetaan PXE:llä, niiden kuuluukin olla "tyhmiä" päätteitä.

Jos haluatte päästä helpolla, niin myykää ne Wyset jonnekin ja hankkikaa noita t5135-päätteitä. Toimivat laakista. Ja itse tekemälläkään ei pääse samoihin hintoihin...

Ystävällisin terveisin Asmo Koskinen.

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #3 : 19.02.08 - klo:14.51 »
Suosittelen ensisijaisesti perehtymistä LTSP ja Edubuntu dokumentaatioon ihan omakätisesti.
www.ltsp.org
http://www.edubuntu.org/Documentation

Mutta seuraavassa omia käsityksiäni:

Päätteidenne kelpoisuus: Noin vähillä rammeilla voi olla suuria vaikeuksia toimia järkevästi, tosin
https://help.ubuntu.com/community/HowToCookEdubuntu/Chapters/HardwareRequirements
kertoo,että
Lainaus
Minimal specs
233MHz with 48MB ram. 2MB video ram.
Recommended specs
400Mhz with 128MB ram and PXE boot capabilities.

Mutta dokusta ei käy ilmi, mitä LTSP versiota tuo koskee, ilmeisesti päiväyksestä päätellen nelosta.

Tuohon päätteiden osoiteavaruuteen voi antaa lisävalaistusta Antarktis-dokumentaatio.
www.antarkstis.fi

Voi kuvitella, että riittää, jos päätteet ovat samassa aliverkossa, verkkonne voinee niinkin määrittää. Oleelisintahan on, että pääte löytää serverin bootatakseen. Serveri kyllä jakelee päättelle dataa vaikka Honoluluun, jos päätteen ip on konfattu sen client-tietokantaan.
Mutta kokeilemallahan tuo selviää. Koeserveriksi parille päätteelle riittää tavallinen pöytämylly kahdella verkkoliitännällä.

T:Jallu
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #4 : 19.02.08 - klo:15.03 »
Päätteidenne kelpoisuus: Noin vähillä rammeilla voi olla suuria vaikeuksia toimia järkeväst

Ainakin muutamilla on ollut huonoja kokemuksia:

http://www.fixya.com/support/t272706-wyse_s30_thin_client_ubuntu

Tämä on vielä pahempi...

"WYSE will AFAIK not work with LTSP - those are limited to their built-in
OS and will not do PXE or real network boot (correct me if they improved
their product list - last time I spoke to one of their salespersons I
earned some hostile answers about LTSP)."

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

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #5 : 19.02.08 - klo:15.31 »
400Mhz with 128MB ram and PXE boot capabilities.

openSuSE kehittäjä vastaili minulle:

"Only thing left to do is optimize it for lower end hardwares, it works
with 128MB diskless desktop PCs but has some issues with ready to use
diskless workstations with less RAM. It should work very well on
clients with 256M ram.

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

LTSP5:ssä yksittäisistä ominaisuuksista kai ldm (ssh-putkitus) vaatii eniten tehoja. Samoin LTSP5:ssä X oletuksena yritetään käynnistää syvyydellä 32. Usein pelkästään X:n pakottaminen 16:sta auttaa käynnistämään LTSP5:n.

Ystävällisin terveisin Asmo Koskinen.

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #6 : 19.02.08 - klo:16.01 »
Hei!
Kiitoksia vastauksista erityisen paljon, testausta tässä valmistellaankin. Wyset olivat mielestäni joka suhteessa virheostos ja nyt olisi vain tarkoitus saada niistä jotain irti. (en siis ollut talossa sen hankinnan aikana).

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #7 : 19.02.08 - klo:16.19 »
Wyset olivat mielestäni joka suhteessa virheostos ja nyt olisi vain tarkoitus saada niistä jotain irti.

Ota mikä tahansa PIII/256/PXE-kykenevä kone ja laita se biosista buuttamaan verkosta. Testaamiseen riittää yksi kone.

Olen kirjoittanut jotakin noista päätevaihtoehdoista:

Jammin 225 - DIY - HP t5125/5135 - P4

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

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #8 : 19.02.08 - klo:16.58 »
LTSP4.2 on kuollut, sitä ei enää kehitetä eteenpäin.

Kannattaa vilkaista tällainen lyhyt dia-sarja.

http://people.ubuntu.com/~ogra/LTSP_talk_ubuntulive.pdf

Dia 5 - "The “ancient” past (LTSP up to 4.2)"
Dia 6 - "MueCow, the LTSP5 implementation"

Ystävällisin terveisin Asmo Koskinen.

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #9 : 19.02.08 - klo:21.48 »
Hmmmm... Clientit loggaavat serveri koneelle, ja kun serveri kone loggaa windows pohjaiseen domainiin, niin kaikki clientit tietystikin loggaavat tähän domainiin.

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #10 : 18.04.08 - klo:13.19 »
Hei taas kaikille!

Kirjoittelen tässä nyt Edubuntu päätteeltä juttua. (ihan testi pääte, oma duunikoneeni, joka pxe boottaa suoraan edubuntuserveriin.)

Nyt ollaan tod. näk. heivaamassa Wyset helvettiin epätoimivina ja huonoina.

Muutama ongelma kuitenkin jatkoa varten. Miten pystyn asentamaan ltsp osioon muita kerneleitä? Kun tällä hetkellä Edubuntuni on X86-64 (AMD64) ja päätteeni tukee vastaavaa käskykantaa (EMT64). Mutta lopulliset päätteet eivät varmastikaan tätä käskykantaaa tue. LTSP kansiossa on kumminkin vain AMD64 kansio. Jouduin vähän dhcpd conffia muuttelemaan, että sain filut löytymään.

Toimiiko näillä muilla kerneleillä sitten softat, jotka on asennettu serverin 64bit versioon? (tyhmä kysymys, tietenkin :D )

Ja sitten nyt kaikki suosittelemaan hyviä päätteitä Edubuntuun ja ltsp 5 versioon. Kysymykseen ei tule tavalliset pöytäkoneen raadot, koska päätteitä halutaan käyttää juurikin pienen koon, äänettömyyden ja muiden vastaavien asioiden takia.

AD domainiin kirjautuminen tod. näk. saadana toimimaan asentamalla likewise-open tälle serverikoneelle?

Onko kellään kokemusta sambasta? Tulisi saada ilmeisesti windows pohjaisen serverin My Documentsit mountattua tähän ja toisinpäin. (Ad domainin käyttäjätunnusten documentsit siis). Varmastikin suhteellisen monimutkainen juttu mutta jotenkin on saatava toimimaan :)

Terv: Sampo Saarela

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #11 : 18.04.08 - klo:15.07 »
LTSP kansiossa on kumminkin vain AMD64 kansio. Jouduin vähän dhcpd conffia muuttelemaan, että sain filut löytymään.

Aloitan tästä  :)

Lue nämä, erilaisia versioita 64-bittisestä serveristä; testailin näitä tänä talvena.

http://wiki.ubuntu-fi.org/Edubuntu_7.10_Classroom_Server_%28x86_64%29
http://wiki.ubuntu-fi.org/Edubuntu_8.04_Classroom_Server_%28x86_64%29
http://wiki.ubuntu-fi.org/Ubuntu_8.04_Alternate_%28x86_64%29

Ja tarvitset myös tämän, kun haluat käyttää TCM-ohjelmaa.

https://wiki.edubuntu.org/InstallX11VncOnLtspClients?highlight=%28client%29

Ja kun haluat käyttää 32-bittistä Firefoxia 64-bittisessä ympäristössä.

https://help.ubuntu.com/community/AMD64/FirefoxAndPlugins

Jatketaan muista kysymyksistä myöhemmin.

Ystävällisin terveisin Asmo Koskinen.

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #12 : 18.04.08 - klo:15.30 »
Hohhhoijaaa... Koskahan opettelen kirjoittamaan?

Eli ongelma on nyt siinä, että /opt/ltsp/ kansion sisältö on
Koodia: [Valitse]
administrator@studio7:~$ cd /opt/ltsp/
administrator@studio7:/opt/ltsp$ dir
amd64  images
administrator@studio7:/opt/ltsp$

ja dhcpd conffi on (koska tällä hetkellä on vain yksi pääte, joka on 64 bittinen, mutta lopulliset eivät tule olemaan 64 bittisiä, jolloin tarvin tänne i386 nimisen kansion tuon amd64 kansion sijaan / rinnalle.

Koodia: [Valitse]
#
# Default LTSP dhcpd.conf config file.
#

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.20 192.168.0.250;
    option domain-name "example.com";
    option domain-name-servers 192.168.0.255;
    option broadcast-address 192.168.0.255;
    option routers 192.168.0.1;
#    next-server 192.168.0.254;
#    get-lease-hostnames true;
    option subnet-mask 255.255.255.0;
    option root-path "/opt/ltsp/amd64";
    if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
        filename "/ltsp/amd64/pxelinux.0";
    } else {
        filename "/ltsp/i386/nbi.img";
    }
}

Lopulta tämän tulis näyttää siis tältä:

Koodia: [Valitse]
#
# Default LTSP dhcpd.conf config file.
#

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.20 192.168.0.250;
    option domain-name "example.com";
    option domain-name-servers 192.168.0.255;
    option broadcast-address 192.168.0.255;
    option routers 192.168.0.1;
#    next-server 192.168.0.254;
#    get-lease-hostnames true;
    option subnet-mask 255.255.255.0;
    option root-path "/opt/ltsp/i386";
    if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
        filename "/ltsp/i386/pxelinux.0";
    } else {
        filename "/ltsp/amd64/nbi.img";
    }
}

Mutta niin kauan kuin /opt/ltsp/ kansion ainoa sisältö on amd64 kansio, ei taida olla paljon järkeä ohjailla päätteitä mounttailemaan olemattomia root filesystemeitä ja käyttämään olemattomia kerneleitä. Tätä asiaa ei ole kovin paljoa siuvttu missään ohjeessa minun silmiini (voi olla, että olen sokea). Jos tässä on asennus kämmätty niin arvostaisin suuresti jos joku osaa neuvoa mistä saan sopivan roto filesystemin ja kernelin ja kuinka saan ne upotettua tuonne kansioon pxeboottia varten.

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #13 : 18.04.08 - klo:16.06 »
No, ainakin alkuun likewise-open kusee LTSP serverin todella pahasti :D No oppia ikä kaikki ja jatkamaan.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #14 : 18.04.08 - klo:16.10 »
http://wiki.ubuntu-fi.org/Ubuntu_8.04_Alternate_%28x86_64%29

Siis... luodaan hakemisto /opt/ltsp/i386 sinne 64-bittiselle koneelle, jossa on ennestään amd64-hakemisto!?

"32-bittinen ympäristö päätteille

32-bittinen (i386) ympäristö luodaan seuraavalla tavalla: ltsp-build-client --arch i386

Asennus alkaa ja päättyy seuraavalla tavalla."

http://wiki.ubuntu-fi.org/Ubuntu_8.04_Alternate_%28x86_64%29

Eikö tämä ole se mitä kysyt? Olen sen kertonut kaikissa noissa Wiki-ohjeissa.

Ystävällisin terveisin Asmo Koskinen.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #15 : 18.04.08 - klo:16.22 »
Ja sitten nyt kaikki suosittelemaan hyviä päätteitä Edubuntuun ja ltsp 5 versioon. Kysymykseen ei tule tavalliset pöytäkoneen raadot, koska päätteitä halutaan käyttää juurikin pienen koon, äänettömyyden ja muiden vastaavien asioiden takia.

Suomenlahden toisella puolella myydään tällaisia (ThinCan (DBE62)):

http://www.artecgroup.com/thincan/models.html

Ja Ranskanmaalla tällaisia (Linutop 2).

http://www.linutop.com/linutop2/linutop2.en.html

Kummatkin perustuvat AMD Geode 800Mhz-prosessoriin, noita ottaisin testiin ennemmin kuin HP T-sarjaa.

http://h10010.www1.hp.com/wwpc/fi/fi/sm/WF04a/35735-342057-342057-342057-637193.html

Ystävällisin terveisin Asmo Koskinen.

AION

  • Käyttäjä
  • Viestejä: 150
    • Profiili
Vs: Edubuntu server ja muutama kysymys ennen testausta.
« Vastaus #16 : 21.04.08 - klo:20.28 »
Päätteet on vähän vielä kesken johtoportaan osalta mutta nyt tuli ajankohtaisekse sitten tämä samba hölmöily. No asiaa paljon googlettelin ja pääsin niin pitkälle, että sain mountattua oman "My Documentsini" tonne omaan home folderiin komennolla:
Koodia: [Valitse]
moun -t cifs //Fileserver.domain.fi/trusthenkilökunta/käyttäjänimi /home/TRUST.DOMAIN/käyttäjänimi -o username=käyttäjänimi@TRUST.DOMAIN.FI,password=salasana
No nyt tulee kaksi ongelmaa. Meillä on käyttäjiä komesta eri ryhmästä. DOMAIN.FI / opiskelijat, TRUST.DOMAIN.FI / henkilökunta ja TRUST.DOMAIN.FI / opiskelijat. Kaikkien "My Domcuments" on samalla palvelimella. "Fileserver.DOMAIN.FI" mutta eri alakansioissa tyyliin:   Fileserver.domain.fi/trusthenkilökunta, Fileserver.domain.fi/trustopiskelijat, Fileserver.domain.fi/domainopiskelijat. Ja jokaisella on oikeus vain ja ainoastaan omiin tiedostoihinsa. Tässä vaiheessa ei tule kysymykseen yhden global administratorin tunnuksien käyttö "My Documents"ien mounttaamiseen, koska joku saattaisi snipetä tämän accountin Linuxin tiedostoista.

Nyt kysynkin, onko mahdollista ns. tallentaa kirjautumisnimi ja salasana johonkin tiedostoon ja tästä käyttää niitä fstabissa olevaan mountti komentoon. Fstabiin voi laittaa ilmeisesti kaikki nuo kolme eri hakemistoa (Fileserver.domain.fi/jotain/käyttäjänimi), koska jokaisen credentialsit toimivat vain yhdessä noista alahakemistoista. Näin ollen se palauttaa virheellä kaksi, jotka eivät toimi.

Miten tämä toteutetaan pääteympäristössä? :O  Siinä varmaan päivän kuumin kysymys.