Kickstart – Työaseman automaattinen asennus


Kickstart – Työaseman automaattinen asennus

Tätä artikkelia ei ole vielä muotoiltu tai oikoluettu.

© 2005 Tero Karvinen http://iki.fi/karvinen

– Tavoite: käyttäjä voi kirjautua työasemalle ja ryhtyä töihin

Mitä pitää automatisoida työaseman asennuksessa – Miten asennus alkaa: koneen käynnistys (magic packet), verkkokäynnistys ladataan käyttöjärjestelmä (pxe) – Laitetuki – mahdollisimman pienellä vaivalla kaikki kohdelaitteet tuettuna (ks) – Verkkoasetukset, koneen nimi (dhcp) – Ohjelmat (ks) – Käyttäjätunnukset (ks %post) (tai keskitetty käyttäjänhallinta openldap) – Asetukset (ks %post, /etc/skel, /etc/) – Päivityksiä (chkconfig yum on) – Etäkäyttö (ssh-palvelin jokaiseen työasemaan)

Kokeile, lukeeko asennusohjelma ks.cfg:n # cp /root/anaconda-ks.cfg /home/tero/ks.cfg; chown tero:tero /home/tero/ks.cfg ftp://ftp.funet.fi/pub/linux/mirrors/fedora/linux/core/4/i386/os/images/boot.iso scp anaconda-ks.cfg a123@myy.helia.fi:public_html/ks.cfg Kopioi weppipalvelimelle linux ks=http://myy.helia.fi/~xyzzy/linux/ks.cfg = ‘ (backspace vieressä) : shift-Ö ~ shift-½§ (vasemmalla ylhäällä) / – ks.cfg:n pitäsi vastata osaan kysymyksistä, yleensä ensimmäinen kysymys on levyn osioinnista, jos ks.cfg löytyi.

===

ks.cfg:n teko 1) – /root/anaconda-ks.cfg

  1. tiedoston alkuun kommenttina oma nimi, yhteystieto, päiväys, lisenssi (esim GNU General Public License)

2) muokataan tekstieditorilla

  1. Red Hat 9 Customization Guide
  2. system-config-kickstart

– testauksen ajaksi kannattaa lyhentää ohjelmalistaa “%packages –resolvedeps”

Tavoitteet muokkauksessa 1) kysymykset pois (esim osiointi) 2) laitteistoriippuvuudet pois 3) viimeistely

  1. enimmäkseen shell script %post-kohdassa
  2. käyttäjien luonti

adduser -p ‘sotkua’ tero

  1. etäkäyttö (muuriin ssh reikä), julkisen avaimen kirjautuminen
  2. asetukset (/etc/skel, /etc/)
  3. automaattiset päivitykset päälle (chkconfig yum on)

Katso myös: http://users.tkk.fi/~tkarvine/kickstart/parts/ Jos Logical Volume Manager -osiointi ei toimi labrassa, kokeile tätä: bootloader –location=mbr zerombr yes clearpart –initlabel part /boot –fstype ext3 –size=100 –ondisk=hdc part / –fstype ext3 –size=700 –grow –ondisk=hdc part swap –size=128 –grow –maxsize=1024 –ondisk=hdc

http://myy.helia.fi/~a666/linux/j-1.html

© 2005 Tero Karvinen http://iki.fi/karvinen


Posted in Old Site | Tagged | Comments Off on Kickstart – Työaseman automaattinen asennus

Comments are closed.