Rootmanual:Blandat YP och DNS: Skillnad mellan sidversioner

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
m ({{Föråldrad}} lägger nu automatiskt sidan i kategorin Föråldrat.)
mIngen redigeringssammanfattning
Rad 37: Rad 37:
(Kolla med <tt>ypcat ypservers</tt> vilka YP-servrar som finns just
(Kolla med <tt>ypcat ypservers</tt> vilka YP-servrar som finns just
nu). Om mappen inte skapats:
nu). Om mappen inte skapats:

<ul>
<li>Logga in på tokaimura.
*Logga in på tokaimura.
<li>Kör <tt>/etc/init.d/postfix stop</tt>. Det är nämligen relativt
*Kör <tt>/etc/init.d/postfix stop</tt>. Det är nämligen relativt
stor risk att nästa steg misslyckas, och konsekvenserna kan bli
stor risk att nästa steg misslyckas, och konsekvenserna kan bli
studsad mail i så fall. Därför ska mailservern stoppas i förebyggande
studsad mail i så fall. Därför ska mailservern stoppas i förebyggande
syfte.
syfte.
<li>Logga in på ypslaven som inte fungerar.
*Logga in på ypslaven som inte fungerar.
<li>Kör <tt>ypinit -s klorin</tt> eller <tt>ypinit -s ypmaster</tt>.
*Kör <tt>ypinit -s klorin</tt> eller <tt>ypinit -s ypmaster</tt>.
Vilket kommando som fungerar bäst är inte helt utrett. Om du känner
Vilket kommando som fungerar bäst är inte helt utrett. Om du känner
dig feg så tar du en säkerhetskopia av den katalog som ypinit vill ta
dig feg så tar du en säkerhetskopia av den katalog som ypinit vill ta
bort.
bort.
<li>På klorin, kör <tt>cd /etc/yp;touch $map;make</tt> för att se att
*På klorin, kör <tt>cd /etc/yp;touch $map;make</tt> för att se att
kontrollera att alla slavar verkligen tar emot mappen nu.
kontrollera att alla slavar verkligen tar emot mappen nu.
<li>Kontrollera att ypslaven serverar de centrala mapparna
*Kontrollera att ypslaven serverar de centrala mapparna
<tt>passwd</tt> och <tt>home</tt>.
<tt>passwd</tt> och <tt>home</tt>.
<li>På tokaimura, kör <tt>/etc/init.d/postfix start</tt>.
*På tokaimura, kör <tt>/etc/init.d/postfix start</tt>.
</ul>
</ol>
</ol>

Versionen från 25 juli 2006 kl. 20.31


Varning! Den här informationen är troligtvis föråldrad. Om du har tid, kontrollera gärna hur verkligheten ser ut och uppdatera den här sidan.

Ladda om zonfilerna i DNS'en på kurage

Man gör sina ändringar i filerna under /var/dns, sedan kör man make i katalogen.

Att synka användardatabasen på nobel med yp

  1. Logga in som root på nobel på lämpligt sätt
  2. ypcat passwd | udbgen -t passwd

Att skapa en ny YP-map

  1. Logga in på klorin.
  2. cd /etc/yp
  3. Skapa $map med rätt innehåll.
  4. Checka in filen i RCS: ci -l $map
  5. Editera Makefile.var_yp. Den nya mappen behöver läggas till på tre ställen. Det bör vara uppenbart vad som gäller om du tittar på en av de andra mapparna.
  6. Kör make i /var/yp. Efter ett tag kommer den att hänga. Det är antagligen säkert att avbryta den. Annars kan du vänta tio-femton minuter tills den får en timeout.
  7. Kör /usr/lib/netsvc/yp/ypxfr -h klorin $map på Solaris-ypslavarna och /usr/lib/yp/ypxfr -h klorin $map på Linux-ypslavarna.
  8. Kontrollera att mappen finns på alla servrar. Enklast görs det genom att köra dessa tre kommandon och kontrollera att alla ger samma utmatning:
    /usr/sbin/yppoll -h klorin.lysator.liu.se $map
    /usr/sbin/yppoll -h svartsmurf.lysator.liu.se $map
    /usr/sbin/yppoll -h tokaimura.lysator.liu.se $map
    /usr/sbin/yppoll -h lenin.lysator.liu.se $map
    

    (Kolla med ypcat ypservers vilka YP-servrar som finns just nu). Om mappen inte skapats:

    • Logga in på tokaimura.
    • Kör /etc/init.d/postfix stop. Det är nämligen relativt

    stor risk att nästa steg misslyckas, och konsekvenserna kan bli studsad mail i så fall. Därför ska mailservern stoppas i förebyggande syfte.

    • Logga in på ypslaven som inte fungerar.
    • Kör ypinit -s klorin eller ypinit -s ypmaster.

    Vilket kommando som fungerar bäst är inte helt utrett. Om du känner dig feg så tar du en säkerhetskopia av den katalog som ypinit vill ta bort.

    • På klorin, kör cd /etc/yp;touch $map;make för att se att

    kontrollera att alla slavar verkligen tar emot mappen nu.

    • Kontrollera att ypslaven serverar de centrala mapparna

    passwd och home.

    • På tokaimura, kör /etc/init.d/postfix start.