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.
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.
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.
Logga in som superanvändare på servern där du vill skapa JumpStart-katalogen.
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 |
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 |
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.
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ägen för cd-skivan, dvd-skivan eller avbildningen på den lokala hårddisken.
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 |
Uppdatera exempelfilerna för JumpStart så att de fungerar i den aktuella miljön.
Kontrollera att root är ägare till JumpStart-katalogen och att behörigheten är 755.
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.
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 |
---|---|---|
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 följande versioner:
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. | |
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. |
Använd följande procedur endast om du lagrar information för nätverksinstallation på följande platser:
I /etc/bootparams-filen.
I bootparams-databasen för namntjänsten. Om du vill uppdatera bootparams-databasen lägger du till posten som visas i Steg 3.
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 du sparar JumpStart-katalogen på en diskett
Om du anger platsen för profilservern när du startar datorn
Om du har datorer med olika arkitektur måste du ange platsen för profilservern när du startar datorn
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.
Du kan också lagra information om nätverksinstallation på en DHCP-server.
För SPARC-baserade system använder du kommandot add_install_client och alternativet -d för att ange att det anpassade JumpStart-programmet använder DHCP-servern. Du kan också använda kommandot boot med alternativet dhcp för att ange att det anpassade JumpStart-programmet använder DHCP-servern. Instruktioner för hur du använder det här alternativet finns i SPARC: Kommandoreferens för kommandot boot.
För x86-baserade system använder du kommandot add_install_client och alternativet -d för att ange att det anpassade JumpStart-programmet använder DHCP-servern med PXE.
Från och med Solaris 10 1/06 kan du redigera GRUB-posten på GRUB-menyn och lägga till alternativet dhcp. Instruktioner för hur du redigerar GRUB-posten finns i x86: Utföra en anpassad JumpStart-installation genom att redigera GRUB-startkommandot (boot)
Logga in som superanvändare på installations- eller startservern.
Använd en textredigerare för att öppna /etc/bootparams.
* install_config=server:sökväg_för_jumpstartkat |
Ett jokertecken som anger att alla datorer har åtkomst.
Värdnamnet för profilservern där JumpStart-katalogen finns.
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 |
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.