Difference between revisions of "Drift/Maskininstallasjon"
From Programvareverkstedet
< Drift
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å | + | * 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 | ||
− | + | ||
+ | </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:
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:
- Kopier /root/.ssh/authorized_keys fra en annen maskin som virker
- Logg inn på decibel (rdist-server) og sett opp rdist:
</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:
- Sjekk at printing virker (både lpr og i f.eks. en browser)