Installationshandbok för Solaris 10: Anpassad JumpStart och avancerade installationer

Skapa en profilserver för datorer i nätverk

När du konfigurerar JumpStart-installationer för datorer i nätverket skapar du en JumpStart-katalog på servern. JumpStart-katalogen innehåller alla viktiga anpassade JumpStart-filer, exempelvis rules-filen, rules.ok-filen och profiler. Du måste spara JumpStart-katalogen i rotkatalogen (/) på profilservern.

Servern som innehåller en JumpStart-katalog kallas profilserver. En profilserver kan vara samma dator som en installationsserver eller en annan dator. Med en profilserver kan du tillhandahålla anpassade JumpStart-filer för olika plattformar. En x86-server kan t.ex. användas för att tillhandahålla anpassade JumpStart-filer för både SPARC- och x86-system.


Obs! –

När du har skapat en profilserver ger du datorerna åtkomst till servern. Detaljerade instruktioner finns i Så här tillåter du datorer att ansluta till profilservern.


ProcedureSå här skapar du en JumpStart-katalog på en server


Obs! –

I anvisningarna förutsätts det att Solaris Volymhanterare körs på datorn. Om du inte använder Volymhanteraren för hantering av hårddiskar finns detaljerad information om hur du hanterar flyttbara media utan Volymhanteraren i System Administration Guide: Devices and File Systems.


Steg
  1. Logga in som superanvändare på servern där du vill skapa JumpStart-katalogen.

  2. Skapa JumpStart-katalogen på valfri plats på servern.


    # mkdir -m 755 sökväg_för_jumpstartkat
    

    I kommandot är sökväg_för_jumpstartkat den absoluta sökvägen för JumpStart-katalogen.

    Med följande kommando skapas exempelvis en katalog som kallas jumpstart i rotkatalogen (/) och behörigheten anges till 755:


    # mkdir -m 755 /jumpstart
    
  3. Redigera filen /etc/dfs/dfstab genom att lägga till följande post.


    share -F nfs -o ro,anon=0 sökväg_för_jumpstartkat
    

    Med följande post skapas t.ex. katalogen /jumpstart:


    share -F nfs -o ro,anon=0 /jumpstart
    
  4. Skriv shareall och tryck på Retur.

  5. Bestäm dig för om du vill kopiera exempel på anpassade JumpStart-filer till JumpStart-katalogen.

    • Om du inte vill det går du till Steg 8.

    • Om du vill det kan du använda följande tabell som beslutsunderlag för nästa steg.

    Exempelplatser 

    Instruktioner 

    Solaris Operating System DVD eller Solaris-programvara - 1 för plattformen 

    Sätt i Solaris Operating System DVD eller Solaris-programvara - 1 i serverns cd-romenhet. 

    Solaris Volymhanterare monterar cd-skivan automatiskt. 

    En avbildning av Solaris Operating System DVD eller Solaris-programvara - 1 för plattformen på en lokal disk

    Byt katalog till platsen för avbildningen av Solaris Operating System DVD eller Solaris-programvara - 1. Skriv t.ex. följande kommando:  


    cd /export/install

  6. Kopiera exemplen på anpassade JumpStart-filer till JumpStart-katalogen på profilservern.


    # cp -r sökväg_för_medium/Solaris_10/Misc/jumpstart_sample/* sökväg_för_jumpstartkat
    
    sökväg_för_medium

    Sökvägen för cd-skivan, dvd-skivan eller avbildningen på den lokala hårddisken.

    sökväg_för_jumpstartkat

    Sökvägen på profilservern där du placerar de anpassade exempelfilerna för JumpStart.

    Med följande kommando kopieras t.ex. jumpstart_sample-katalogen till katalogen /jumpstart på profilservern:

    • För SPARC-baserade system:


      cp -r /cdrom/cdrom0/s0/Solaris_10/Misc/jumpstart_sample/* /jumpstart
      
    • För x86-baserade system:

      • Från och med Solaris 10 1/06:


        cp -r /cdrom/cdrom0/s0/Solaris_10/Misc/jumpstart_sample/* /jumpstart
        
      • För Solaris 10 3/05:


        cp -r /cdrom/cdrom0/s2/Solaris_10/Misc/jumpstart_sample/* /jumpstart
        
  7. Uppdatera exempelfilerna för JumpStart så att de fungerar i den aktuella miljön.

  8. Kontrollera att root är ägare till JumpStart-katalogen och att behörigheten är 755.

  9. Tillåt datorerna i nätverket att ansluta till profilservern.

    Detaljerade instruktioner finns i Så här tillåter du datorer att ansluta till profilservern.

Tillåta datorer att ansluta till profilservern

När du skapar en profilserver måste du se till att datorerna kan ansluta till JumpStart-katalogen på profilservern under en anpassad JumpStart-installation. Du kan säkerställa åtkomsten på något av följande sätt:

Kommando eller fil 

Tillhandahålla åtkomst 

Instruktioner 

add_install_client, kommando

Varje gång du lägger till en dator för nätverksinstallation använder du alternativet -c med kommandot add_install_client för att ange profilservern.


Obs! –

Om du inte använder NFS måste du använda ett annat sätt för att tillhandahålla åtkomst.

  • För SPARC-baserade system använder du kommandot boot

  • För x86-baserade system:

    • Från och med Solaris 10 1/06 redigerar du GRUB-menyn

    • För Solaris 10 3/05 använder du kommandot boot.


Lägga till system som ska installeras från nätverket med en cd-avbildning i Installationshandbok för Solaris 10: Nätverksbaserade installationer

  • SPARC: kommandot boot

  • x86: kommandot boot

För följande versioner: 

  • SPARC

  • För x86, Solaris 10 3/05

Ange platsen för JumpStart-katalogen på profilservern när du startar datorn. Du måste komprimera de anpassade konfigurationsfilerna för JumpStart i en fil. Spara sedan den komprimerade konfigurationsfilen på en NFS-server, en HTTP-server eller på ett medium för lokal åtkomst. 

När du startar datorn för att påbörja den anpassade JumpStart-installationen ska du ange platsen för den komprimerade filen.  

x86: GRUB-menyn

Från och med Solaris 10 1/06 anger du platsen för JumpStart-katalogen på profilservern när du startar systemet genom att redigera startposten på GRUB-menyn. Du måste komprimera de anpassade konfigurationsfilerna för JumpStart i en fil. Spara sedan den komprimerade konfigurationsfilen på en NFS-server, en HTTP-server eller på ett medium för lokal åtkomst.

När du redigerar posten på GRUB-menyn anger du platsen för den komprimerade filen.  

/etc/bootparams-filen

Lägg till ett jokertecken i /etc/bootparams-filen.

Så här tillåter du datorer att ansluta till profilservern

ProcedureSå här tillåter du datorer att ansluta till profilservern

Använd följande procedur endast om du lagrar information för nätverksinstallation på följande platser:

Om du använder följande procedur måste systemen vara av samma typ, exempelvis enbart SPARC-system.

Använd inte den här proceduren under följande omständigheter:

Om ovanstående omständigheter gäller använder du kommandot boot. För x86 och Solaris 10 1/06 använder du GRUB-menyn.


Obs! –

Du kan också lagra information om nätverksinstallation på en DHCP-server.


Steg
  1. Logga in som superanvändare på installations- eller startservern.

  2. Använd en textredigerare för att öppna /etc/bootparams.

  3. Lägg till den här posten.

    * install_config=server:sökväg_för_jumpstartkat
    
    *

    Ett jokertecken som anger att alla datorer har åtkomst.

    server

    Värdnamnet för profilservern där JumpStart-katalogen finns.

    sökväg_för_jumpstartkat

    Den absoluta sökvägen för JumpStart-katalogen.

    Följande post ger exempelvis alla datorer åtkomst till /jumpstart-katalogen på profilservern sherlock:

    * install_config=sherlock:/jumpstart

    Varning! – Varning! –

    Om du använder den här proceduren kan följande felmeddelande visas när en installationsklient startas:

    VARNING! getfile: RPC misslyckades: fel 5: (RPC nådde tidsgränsen).

    Starta från nätverket, felmeddelanden innehåller detaljer om det här felmeddelandet.


    Nu kan alla datorer ansluta till profilservern.