Ero sivun ”LTSP/Fedora Linux” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 394 merkkiä lisätty ,  14. tammikuuta 2022
ei muokkausyhteenvetoa
p (Kuvaa)
Ei muokkausyhteenvetoa
 
(11 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
[[Kuva:K12Linux-login.png|right|200px|thumb|LTSP-asiakkaan [[LDM]]-kirjautumisohjelma]]
[[Kuva:K12Linux-login.png|right|200px|thumb|LTSP-asiakkaan [[LDM]]-kirjautumisohjelma]]


[[LTSP|LTSP 5]] -palvelimen asentaminen [[Fedora]]an on tehty suhteellisen helpoksi Fedoran 9-versiosta alkaen.
Aiemmin [[LTSP|LTSP 5]] -[[palvelin|palvelimen]] (''Linux Terminal Server Project'') asentaminen [[Fedora]]an on ollut kohtalaisen vaikeaa jakelun puutteellisen LTSP-integraation vuoksi, mutta Fedoran 9-versiosta alkaen jakelun LTSP-tuki parani huomattavasti.
 
== Hyvä tietää ennen asennusta ==
 
LTSP-palvelin koostuu useasta omasta toiminnostaan vastaavasta palvelimesta, minkä vuoksi järjestelmä voi vaikuttaa hieman sekavalta ja monimutkaiselta hallita. Fedoran paketit tarjoavat kuitenkin suhteellisen valmiit ja toimivat asetukset useimpiin tilanteisiin, eikä esimerkiksi [[DHCP]]-palvelimen asetuksiin tarvitse useimmiten koskea lainkaan.
 
=== Verkkoasetuksista ===
 
Fedoran LTSP-paketit luovat järjestelmään automaattisesti <tt>ltspbr0</tt>-sillan, jota erityisesti DHCP-palvelin kuuntelee. Tämä mahdollistaa hyvin valmiiden [[asetustiedosto]]jen toimittamisen ja palvelimen asentamisen siten, ettei palvelimeen välittömästi liittymättömiä verkkoasetuksia tarvitse muokata paljoa. Useimmiten kuitenkin on tarve yhdistää tämä silta johonkin fyysiseen verkkoliitäntään, jotta LTSP-palvelu ulottuisi myös fyysisen palvelinkoneen ulkopuolelle.
 
LTSP-käyttöön mukautetun [[DHCP]]-palvelun tarpeesta johtuen on palvelinkoneessa erittäin suotavaa olla oma verkkokorttinsa LTSP-asiakaskoneita varten.


== LTSP-palvelimen ja -asiakasjärjestelmän asennus ==
== LTSP-palvelimen ja -asiakasjärjestelmän asennus ==
Rivi 7: Rivi 17:
Aluksi asennetaan järjestelmään tarvittavat paketit:
Aluksi asennetaan järjestelmään tarvittavat paketit:


  yum install ltsp-server
  [[yum]] install ltsp-server


Lisätään NFS-palvelimen jakoihin hakemisto <tt>/opt/ltsp</tt>:
Lisätään [[NFS]]-palvelimen jakoihin hakemisto <tt>/opt/ltsp</tt>:


  echo '/opt/ltsp *(ro,async,no_root_squash)' >> /etc/exports
  [[echo]] '/opt/ltsp *(ro,async,no_root_squash)' >> /etc/exports


Käynnistetään tarvittavat palvelut:
Käynnistetään tarvittavat [[init-skriptit|palvelut]]:


  for service in xinetd ltsp-dhcpd rcpbind nfs sshd; do chkconfig $service on; service $service restart; done
  for service in [[xinetd]] ltsp-dhcpd rcpbind nfs [[ssh]]d; do chkconfig $service on; service $service restart; done
  for server in ldminfod nbdrootd nbdswapd tftp; do chkconfig $server on; done
  for server in ldminfod nbdrootd nbdswapd tftp; do chkconfig $server on; done


Rivi 22: Rivi 32:
  ltsp-build-client --arch=i386
  ltsp-build-client --arch=i386


== Asetukset ==
== Palvelinjärjestelmän asetukset ==


LTSP-järjestelmä on jo lähes valmis käyttöönottoa varten, mutta verkkoasetuksia on vielä hieman tarve muokata.
LTSP-järjestelmä on jo lähes valmis käyttöönottoa varten, mutta verkkoasetuksia on vielä hieman tarve muokata.
Rivi 62: Rivi 72:
, missä N on halutun verkkoliitännän numero.  
, missä N on halutun verkkoliitännän numero.  


Tämä asetus ei kuitenkaan säily esimerkiksi palvelinkoneen uudelleenkäynnistysten ylitse. Pysyvämpi tapa asetta silta on muokata tiedostoa <tt>/etc/sysconfig/network-scripts/ifcfg-ethN</tt> esimerkiksi seuraavankaltaiseksi:
Tämä asetus ei kuitenkaan säily esimerkiksi palvelinkoneen uudelleenkäynnistysten ylitse. Pysyvämpi tapa asettaa silta on muokata tiedostoa <tt>/etc/sysconfig/network-scripts/ifcfg-ethN</tt> esimerkiksi seuraavankaltaiseksi:


  # Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
  # Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
Rivi 73: Rivi 83:
Kolme viimeistä riviä ovat tässä oleelliset. Verkkoliitäntä liitetään siltaan, otetaan laite [[NetworkManager]]-palvelun hallusta pois ja merkitään laite otettavaksi käyttöön koneen käynnistyessä.
Kolme viimeistä riviä ovat tässä oleelliset. Verkkoliitäntä liitetään siltaan, otetaan laite [[NetworkManager]]-palvelun hallusta pois ja merkitään laite otettavaksi käyttöön koneen käynnistyessä.


Koska laitteen hallinta halutaan toteuttaa Fedoran perinteisellä <tt>network</tt> -palvelulla, tulee myös se asettaa käynnistymään automaattisesti:
Koska laitteen hallinta halutaan toteuttaa Fedoran perinteisellä <tt>network</tt>-palvelulla, tulee myös se asettaa käynnistymään automaattisesti:
   
   
  chkconfig network on
  chkconfig network on
Rivi 79: Rivi 89:
Nyt palvelinta pitäisi pystyä täysin käyttämään myös verkkokorttiin yhdistetyiltä fyysisiltä laitteilta.
Nyt palvelinta pitäisi pystyä täysin käyttämään myös verkkokorttiin yhdistetyiltä fyysisiltä laitteilta.


== Asiakasjärjestelmän asetukset ==
Asiakaskoneissa ajettava järjestelmä sijaitsee palvelimella hakemistossa <tt>/opt/ltsp/i386</tt>. Se on tavallinen i386-käskykantaa käyttävä Fedora-asennus likimain oletusasetuksilla.
=== Kirjautumisruutu ja oletuskieli suomeksi ===
[[LDM]]-[[graafinen kirjautumisohjelma|kirjautumisohjelma]] ei Fedorassa tällä hetkellä noudata palvelimen, vaan asiakasjärjestelmän kieliasetusta. Tämän vuoksi asiakasjärjestelmän kieliasetus halutaan usein vaihtaa esimerkiksi suomeksi palvelinjärjestelmän tavoin. Tämä tehdään muokkaamalla tiedostoa <tt>/opt/ltsp/i386/etc/sysconfig/i18n</tt>. Suomeksi järjestelmän saa seuraavalla tiedoston sisällöllä:
LANG="fi_FI.[[UTF-8]]"
=== Suomalainen näppäimistöasettelu ===
Myös [[näppäimistö]]asetukset halutaan usein vaihtaa suomalaisiin. Tämä voidaan tehdä esimerkiksi muokkaamalla tiedosto <tt>/opt/ltsp/i386/etc/sysconfig/keyboard</tt> seuraavan näköiseksi:
KEYBOARDTYPE="pc"
KEYTABLE="fi"
LAYOUT="fi"
MODEL="pc105+inet"
OPTIONS=""
VARIANT=""


[[Luokka:LTSP]]
[[Luokka:LTSP]]
[[Luokka:Fedora]]
[[Luokka:Fedora Linux]]
[[Luokka:Ohjeet]]
[[Luokka:Etäkäyttö]]
505

muokkausta

Navigointivalikko