Kirjoittaja Aihe: Kotiverkko thin clienteista vai PC:istä?  (Luettu 10249 kertaa)

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Kotiverkko thin clienteista vai PC:istä?
« Vastaus #20 : 17.09.08 - klo:08.34 »
PAE on ilmeisesti valmiiksi käytössä 32 bittisessä Edubuntussa?

Ei. Sellaista distroa kuin Edubuntu ei ole enää olemassa. Kun asennetaan valmis LTSP-ympäristö, niin käytetään Ubuntu 8.04.1 Alternate -distroa. Edubuntu tarkoittaa vain lisälevyä, jossa on opetusohjelmia ja jotka voidaan asentaa kyseiseltä rompulta ilman Internet-yhteyttä.

LTSP-ympäristön asentamiseen on kaksi tapaa. Ensimmäinen on hyvä, toinen huono.

Hyvä - Ubuntu 8.04.1 Alternate - http://www.arkki.info/howto/Wiki/LTSP5/Asennus/LTSP5_02.png
Huono - Ubuntu 8.04.1 + LTSP-paketit.

Nämä Linux-ytimeen ja muistin käyttöön liittyvät asiat pitää viilata kuntoon perusasennuksen jälkeen. Ja sillä käyttääkö 32- vai 64-bittistä ympäristöä, ei ole mitään väliä LTSP-ympäristön kannalta. Mutta sillä on väliä työpöytäkäytössä (Java-plug-in, Flash-plug-in jne jne)

Ystävällisin terveisin Asmo Koskinen.
« Viimeksi muokattu: 17.09.08 - klo:08.37 kirjoittanut Asmo Koskinen »

nore

  • Käyttäjä
  • Viestejä: 302
    • Profiili
Vs: Kotiverkko thin clienteista vai PC:istä?
« Vastaus #21 : 17.09.08 - klo:09.42 »
Lainaus
Ei. Sellaista distroa kuin Edubuntu ei ole enää olemassa.
Anteeksi epätäsmällisyyteni. Muotoillaan kysymys uudelleen: sisältääkö Ubuntu 8.04.1 Alternate-levyltä asennettu ltsp-ympäristö valmiiksi PAE:n? (Ei=ei.)
Tein hakua ubuntu.comin wikissä ja keskusteluryhmissä. Siellä kerrattiin samat asiat kuin tässä säikeessä mutta pääasia jäi epäselväksi: jos Alternate-LTSP asennukseen lisää yli 4 GB muistia, niin jotain käsketään tehdä mutta mitä se oli? Käsitys 4 GB:n rajasta näkyy olevan foorumeilla niin yleinen, ettei tässä jaksa hävetä tietämättömyyttään.

Näitä LTSP-ympäristön viilaukseen liittyviä asioita on nyt tuntunut putkahtelevan täällä palvelinalueella tässä kuussa niputtain:

Ehkä Edubuntu 7.04 opetti vaarin liian helpolle: kun heitti asennuslevyn sisään ja hakkasi enteriä, kaikki tuntui sen jälkeen toimivan itsestään. (Naivia kai ajatellakaan, ettei viilausta tarvittaisi, tarvetta ei vain silloin huomannut.) Nyt Hardyn kanssa on oppimiskäyrä alkanut muistuttaa v-käyrää. Lisäksi niin moni asetustiedosto vaihtoi paikkaa, ettei tässä enää ole kärryillä siitä, minne pitäisi puukko työntää.
« Viimeksi muokattu: 17.09.08 - klo:09.45 kirjoittanut nore »

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Kotiverkko thin clienteista vai PC:istä?
« Vastaus #22 : 17.09.08 - klo:13.42 »
Tämä säie oli mielenkiintoista luettavaa erityisesti tuon muistihomman osalta. Mulla on töissä käyttistestejä varten kone 4Gt:n muistilla. Asensin siihen joskus ubuntun 32-bit. perusversion, jolla muistia tuli käyttöön ~3,5Gt. Käytössä on 2.6.24-19-generic kerneli (oletusarvo?).

Tässä dmesg-litanian alku:
Koodia: [Valitse]
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.24-19-generic (buildd@terranova) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Wed Aug 20 22:56:21 UTC 2008 (Ubuntu 2.6.24-19.41-generic)
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000df7b1d00 (usable)
[    0.000000]  BIOS-e820: 00000000df7b1d00 - 00000000df7b3d00 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000df7b3d00 - 00000000e0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f4000000 - 00000000f8000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fed40000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed45000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000118000000 (usable)
[    0.000000] Warning only 4GB will be used.
[    0.000000] Use a HIGHMEM64G enabled kernel.
[    0.000000] 3200MB HIGHMEM available.
[    0.000000] 896MB LOWMEM available.

Ja pari riviä /proc/meminfo alusta:
Koodia: [Valitse]
MemTotal:      3623700 kB
MemFree:       3046236 kB

Tuon dmesg-litanian mukaan pitäisi siis käyttää HIGHMEM64G enabloitua kerneliä. Luulin aluksi että joutuisin kääntämään kernelin saadakseni kaiken muistin käyttöön, mutta em. viestien jälkeen kokeilin server-kerneliä. Asensin siis "linux-image-server" paketin.

Nyt dmesg kertoo:
Koodia: [Valitse]
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.24-19-server (buildd@terranova) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Wed Aug 20 23:54:28 UTC 2008 (Ubuntu 2.6.24-19.41-server)
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000df7b1d00 (usable)
[    0.000000]  BIOS-e820: 00000000df7b1d00 - 00000000df7b3d00 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000df7b3d00 - 00000000e0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000f4000000 - 00000000f8000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fed40000 (reserved)
[    0.000000]  BIOS-e820: 00000000fed45000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000118000000 (usable)
[    0.000000] 3584MB HIGHMEM available.
[    0.000000] 896MB LOWMEM available.
...ja meminfo
Koodia: [Valitse]
MemTotal:      4013704 kB
MemFree:       3529392 kB

Varoitukset ja viritysohjeet siis hävisivät dmesg-litanian alusta ja koko 4Gt muisti tuli käyttöön ;D

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: Kotiverkko thin clienteista vai PC:istä?
« Vastaus #23 : 17.09.08 - klo:14.31 »
Tämä säie oli mielenkiintoista luettavaa erityisesti tuon muistihomman osalta. Mulla on töissä käyttistestejä varten kone 4Gt:n muistilla. Asensin siihen joskus ubuntun 32-bit. perusversion, jolla muistia tuli käyttöön ~3,5Gt. Käytössä on 2.6.24-19-generic kerneli (oletusarvo?).

Varoitukset ja viritysohjeet siis hävisivät dmesg-litanian alusta ja koko 4Gt muisti tuli käyttöön ;D

Joo, tuo generic-kernel asentuu oletuksena; 32-bittisiin servereihin (tai jos tahtoo paljon muistia käyttöön) pitää asentaa server-kernel. Itselläni töissä näkyy koko 16GB palvelimessa ihan mainiosti.

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Vs: Kotiverkko thin clienteista vai PC:istä?
« Vastaus #24 : 17.09.08 - klo:17.12 »
Nyt Hardyn kanssa on oppimiskäyrä alkanut muistuttaa v-käyrää. Lisäksi niin moni asetustiedosto vaihtoi paikkaa, ettei tässä enää ole kärryillä siitä, minne pitäisi puukko työntää.

LTSP5-ympäristössä on ollut ja on vain kaksi tiedostoa, joita käsitellään. Ne ovat...

lts.conf ja dhcpd.conf.

Minulla on kaksi asennusta, jotka edustavat ääripäitä.

1.  Ensimmäinen ääripää on tämä oman työpaikkani asennus. Minulla ei ole LTSP-palvelimella lainkaan lts.conf tai dhcpd.conf-tiedostoja, sillä Windows 2003 Server jakaa ensin ip-numerot MAC-osoitteen perusteella ja sen jälkeen LTSP5-palvelin hoitaa kaiken muun automaagisesti.

2. Toinen ääripää löytyy Mäntykankaankoululta, jossa on kaksi palvelinta. Niiden kaikki asetustiedostot löytyvät täältä. Tässä asennuksessa noita kahta tiedostoa on säädetty oikein urakalla.

http://wiki.ubuntu-fi.org/LTSP5_M%C3%A4ntykankaan_koulu
http://www.arkki.info/howto/Wiki/LTSP5-Mantykangas/ltsp-master/
http://www.arkki.info/howto/Wiki/LTSP5-Mantykangas/ltsp-slave/

Miksi jotakin pitää sitten säätää?

Jos rautaympäristö vaatii sitä.
Jos lähiverkkoympäristö vaatii sitä.
Jos jokin yksittäinen ohjelma vaatii sitä.

Mutta jos palvelinrauta, pääterauta ja lähiverkko ovat kunnossa, niin LTSP5 ei tarvitse mitään säätämistä, kuten täällä minun työpaikallani. Mäntykankaalla on toisin.

Jos Gnome tai Firefox tai OpenOffice tai Flash tai Java ei toimi, niin se ei ole LTSP5:n syy. Mutta yksittäisiä ohjelmia voi joutua säätämään paljonkin, koska niitä ohjelmia ei ole koskaan kukaan edes ajatellut käytettävän niin kuin ohjelmia käytetään thin client -ympäristössä.

----
Totuus säätämisestä on jossain näiden kahden ääripään välissä.

Ystävällisin terveisin Asmo Koskinen.