Difference between revisions of "Drift/Maskininstallasjon"

From Programvareverkstedet
Jump to: navigation, search
Line 5: Line 5:
 
* Sett opp mail
 
* Sett opp mail
 
** smarthost: smtp.pvv.ntnu.no
 
** smarthost: smtp.pvv.ntnu.no
* installer NIS, autofs og rdistd.
+
* installer NIS, autofs og rdistd, ssh-server
 
** NIS domain: pvv
 
** NIS domain: pvv
 
** Fiks store-symlink for rdistd og ting den trenger: <pre><nowiki>
 
** Fiks store-symlink for rdistd og ting den trenger: <pre><nowiki>
Line 11: Line 11:
 
ln -s /usr/bin/rdistd /store/bin
 
ln -s /usr/bin/rdistd /store/bin
 
ln -s /usr/bin/perl /store/bin
 
ln -s /usr/bin/perl /store/bin
 +
 +
 +
</nowiki></pre>
 +
Sjekke nettoppsett:
 +
default route:  129.241.210.129
 +
maske: 255.255.255.128
 +
sjekk ip
 +
 +
</nowiki></pre>
 +
Sjekke NIS-oppsett:
 +
domainname: pvv
 +
(hardkod ip til nis-server)
 +
sjekk at YP kjører: ps -ef | grep ypbind
 +
sjekk brukere: ypcat passwd
 +
konfigurer ns-modul til å bruke YP (sjekk at det står) i /etc/nsswitch.conf :
 +
passwd: files nis
 +
group: files nil
 +
 +
kjør id på en random bruker, få svar. <- bra.
 +
 
</nowiki></pre>
 
</nowiki></pre>
 
* IKKE legg til nis i /etc/nsswitch.conf. Vi prøver å bytte til disting av passordfiler (noe rdist gjør automatisk om du ikke legger den til i ${YP})
 
* IKKE legg til nis i /etc/nsswitch.conf. Vi prøver å bytte til disting av passordfiler (noe rdist gjør automatisk om du ikke legger den til i ${YP})
Line 19: Line 39:
 
</nowiki></pre>
 
</nowiki></pre>
 
* Kopier /root/.ssh/authorized_keys fra en annen maskin som virker
 
* Kopier /root/.ssh/authorized_keys fra en annen maskin som virker
* Logg inn på bacchus (rdist-server) og sett opp rdist: <pre><nowiki>
+
* Logg inn på decibel (rdist-server) og sett opp rdist: <pre><nowiki>
 
cd /local/adm/rdist
 
cd /local/adm/rdist
 
co -l Distfile.head
 
co -l Distfile.head
 
# Legg til boksen (gjerne i ${NOSTORE} også)
 
# Legg til boksen (gjerne i ${NOSTORE} også)
 
vim Distfile.head
 
vim Distfile.head
 +
ci -u Distfile.head
 
make
 
make
 
./Rdist -m maskin
 
./Rdist -m maskin
ci -u Distfile.head
+
 
 +
</nowiki></pre>
 +
 
 
</nowiki></pre>
 
</nowiki></pre>
 +
Start/restart automount
 +
Linux/Solaris: autofs
 +
* BSD: amd
 +
andre: automount
 +
 
* Sett opp logging til loghost. Legg til i /etc/syslog.conf: <pre><nowiki>
 
* Sett opp logging til loghost. Legg til i /etc/syslog.conf: <pre><nowiki>
 
*.* @loghost.pvv.ntnu.no
 
*.* @loghost.pvv.ntnu.no

Revision as of 18:50, 25 January 2008

Dette er en kjapp oversikt over hvordan man får opp basic PVV-oppsett på en boks. Den er ikke nødvendigvis komplett, men den er nå en start :-)

  • Sett opp DNS på dvask
  • Sett fast IP som i DNS
  • Sett opp mail
    • smarthost: smtp.pvv.ntnu.no
  • installer NIS, autofs og rdistd, ssh-server
    • NIS domain: pvv
    • Fiks store-symlink for rdistd og ting den trenger:
mkdir -p /store/bin ln -s /usr/bin/rdistd /store/bin ln -s /usr/bin/perl /store/bin

Sjekke nettoppsett: default route: 129.241.210.129 maske: 255.255.255.128 sjekk ip

</nowiki></pre> Sjekke NIS-oppsett: domainname: pvv (hardkod ip til nis-server) sjekk at YP kjører: ps -ef | grep ypbind sjekk brukere: ypcat passwd konfigurer ns-modul til å bruke YP (sjekk at det står) i /etc/nsswitch.conf : passwd: files nis group: files nil

kjør id på en random bruker, få svar. <- bra.

</nowiki></pre>

  • IKKE legg til nis i /etc/nsswitch.conf. Vi prøver å bytte til disting av passordfiler (noe rdist gjør automatisk om du ikke legger den til i ${YP})
  • Logg inn på malina (yp-master) og legg til boksen i netgroup:
cd /var/yp vi src/netgroup /usr/ccs/bin/make
  • Kopier /root/.ssh/authorized_keys fra en annen maskin som virker
  • Logg inn på decibel (rdist-server) og sett opp rdist:
cd /local/adm/rdist co -l Distfile.head # Legg til boksen (gjerne i ${NOSTORE} også) vim Distfile.head ci -u Distfile.head make ./Rdist -m maskin

</nowiki></pre> Start/restart automount Linux/Solaris: autofs

  • BSD: amd

andre: automount

  • Sett opp logging til loghost. Legg til i /etc/syslog.conf:
  • .* @loghost.pvv.ntnu.no
  • Sette opp ntpdate og ntpd for å holde klokka synkronisert.
  • Installere og sette opp rwhod.
  • Fiks lyd-tilgang (som regel ved å rote rundt i udev). Startpunkt:
grep -r dsp /etc/udev
  • Sjekk at printing virker (både lpr og i f.eks. en browser)