Drift/Maskininstallasjon: Difference between revisions

From Programvareverkstedet
No edit summary
 
No edit summary
Line 1: Line 1:
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 opp DNS på dvask
* Sett fast IP som i DNS
* Sett fast IP som i DNS
* Sett opp mail
* installer NIS og rdistd.
** smarthost: smtp.pvv.ntnu.no
* installer NIS, autofs og rdistd, ssh-server
** NIS domain: pvv
** NIS domain: pvv
** Fiks store-symlink for rdistd og ting den trenger: <pre><nowiki>
** Fremgangsmåte for Debian: <pre><nowiki>
aptitude install nis rdistd
mkdir -p /store/bin
mkdir -p /store/bin
ln -s /usr/bin/rdistd /store/bin
ln -s /usr/bin/rdistd /store/bin
ln -s /usr/bin/perl /store/bin
</nowiki></pre>
</nowiki></pre>
Sjekke nettoppsett:
* Fiks /etc/nsswitch.conf: <pre><nowiki>
default route:  129.241.210.129
passwd:        compat nis
maske: 255.255.255.128
group:          compat nis
sjekk ip
 
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.
 
* 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: <pre><nowiki>
cd /var/yp
vi src/netgroup
/usr/ccs/bin/make
 
</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å decibel (rdist-server) og sett opp rdist: <pre><nowiki>
* Logg inn på bacchus og kjør rdist: <pre><nowiki>
cd /local/adm/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
./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: <pre><nowiki>
*.* @loghost.pvv.ntnu.no
</nowiki></pre>
* Sette opp <i>ntpdate</i> og <i>ntpd</i> for å holde klokka synkronisert.
* Installere og sette opp <i>rwhod</i>.
* Fiks lyd-tilgang (som regel ved å rote rundt i udev). Startpunkt: <pre><nowiki>
grep -r dsp /etc/udev
</nowiki></pre>
</nowiki></pre>
* Sjekk at printing virker (både lpr og i f.eks. en browser)


__NOTOC__
__NOTOC__

Revision as of 01:44, 31 March 2007

  • Sett opp DNS på dvask
  • Sett fast IP som i DNS
  • installer NIS og rdistd.
    • NIS domain: pvv
    • Fremgangsmåte for Debian:

aptitude install nis rdistd mkdir -p /store/bin ln -s /usr/bin/rdistd /store/bin

  • Fiks /etc/nsswitch.conf:

passwd: compat nis group: compat nis

  • Kopier /root/.ssh/authorized_keys fra en annen maskin som virker
  • Logg inn på bacchus og kjør rdist:

cd /local/adm/rdist ./Rdist -m maskin