Installationsguide för Solaris 9

Kapitel 12 Förbereda en installation från nätverket med cd (Steg-för-steg-anvisningar)

I det här kapitlet beskrivs hur du använder cd:n för att konfigurera nätverket och systemen för installation av Solaris-programvaran från nätverket. Med nätverksinstallationer kan du installera Solaris-programvara från ett system som har tillgång till skivavbildningar av Solaris 9 (installationsserver) till andra system på nätverket. Du kopierar innehållet på cd:n till installationsserverns hårddisk. Sedan kan du installera Solaris-programvaran från nätverket med någon av installationsmetoderna för Solaris. Det här kapitlet innehåller följande avsnitt:

Steg-för-steg-anvisningar: Förbereda en installation från nätverket med cd

Tabell 12-1 Steg-för-steg-anvisningar: Konfigurera en installationsserver med cd

Uppdrag 

Beskrivning  

För instruktioner 

Skapa en installationsserver.

Använd kommandot setup_install_server(1M) för att kopiera Solaris 9 programvara 1 (av 2)-cd:n till installationsserverns hårddisk.

Använd kommandot add_to_install_server(1M) för att kopiera Solaris 9 programvara 2 (av 2)-cd:n och Solaris 9 språk-cd till installationsserverns hårddisk.

Använd kommandot modify_install_server(1M) om du vill lägga till programvaran för användargränssnittet Solaris Web Start till nätverksinstallationsavbildningen.

"Skapa en installationsserver med cd"

(Valfritt) Skapa startservrar.

Om du vill installera system från nätverket, och dessa system inte finns i samma delnät som installationsservern, måste du skapa en startserver i delnätet för att starta systemen. Om du använder DHCP (Dynamic Host Configuration Protocol) behövs ingen startserver. 

"Skapa en startserver i ett delnät med en cd-avbildning"

Lägg till system som ska installeras via nätverket.

Använd kommandot add_install_client för att konfigurera alla system som du vill installera från nätverket. Alla system som du vill installera måste kunna hitta installationsservern, startservern och konfigurationsinformationen i nätverket.

"Lägga till system som ska installeras via nätverket"

Skapa en installationsserver med cd

Installationsservern innehåller den installationsavbildning som behövs för att installera system från nätverket. Du måste skapa en installationsserver om du ska installera Solaris-programvaran på ett system via nätverket. Det är inte alltid som du måste konfigurera en separat startserver.

Så här skapar du en installationsserver med cd


Obs!

Du kan inte använda system med SunOS-versioner som är äldre än Solaris 2.3.



Obs!

I anvisningarna förutsätts det att Volymhanteraren körs på datorn. Om du inte använder Volymhanteraren för att hantera disketter och dvd/cd-skivor kan du läsa mer om hur du hanterar flyttbara lagringsmedier utan Volymhanteraren i System Administration Guide: Basic Administration.


  1. Bli superanvändare på det system som ska bli installationsserver.

    Systemet måste ha en cd-rom-enhet och vara en del av nätverket och namntjänsten. Om du använder en namntjänst måste systemet redan finnas i en namntjänst, till exempel NIS, NIS+, DNS eller LDAP. Om du inte använder en namntjänst måste du distribuera information om systemet genom följa nätverksplatsens principer.

  2. Sätt in Solaris 9 programvara 1 (av 2)-cd:n i systemets cd-rom-enhet.

  3. Skapa en katalog för cd-avbildningen.


    # mkdir -p sökväg_till_installationskatalogen
    

    sökväg_till_installations- katalogen

    Anger katalogen dit cd-avbildningen ska kopieras 

  4. Byt till Tools-katalogen på den monterade skivan.


    # cd /cdrom/cdrom0/s0/Solaris_9/Tools
    
  5. Kopiera bilden på enheten till installationsserverns hårddisk.


    # ./setup_install_server sökväg_till_installationskatalogen
    

    sökväg_till_installations- katalogen

    Anger katalogen dit cd-avbildningen ska kopieras 


    Obs!

    Kommandot setup_install_server anger om det finns tillräckligt mycket ledigt diskutrymme för Solaris 9-programvara-avbildningarna. Kontrollera mängden tillgängligt diskutrymme med kommandot df -kl.


  6. Bestäm om du vill att installationsservern ska vara tillgänglig för montering.

    • Om du använder DHCP eller om installationsservern är på samma delnät som systemet som ska installeras, behöver du inte skapa en startserver. Fortsätt till Steg 7.

    • Om installationsservern inte finns i samma delnät som det system som ska installeras, och du inte använder DHCP, måste du dela installationsavbildningen med startservern och starta NFS-bakgrundsprogrammet. Fortsätt.

    1. Kontrollera att sökvägen till installationsserverns installationsavbildning är korrekt delad.


      # share | grep sökväg_till_installationskatalogen
      

      sökväg_till_installations- katalogen

      Anger sökväg till startserverns installationsavbildning 

      • Om sökvägen till installationsserverns katalog visas, och anon=0 visas i alternativen, fortsätter du till Steg 7.

      • Om sökvägen till installationsserverns katalog inte visas, eller anon=0 inte visas i alternativen, fortsätter du.

    2. Gör installationsservern tillgänglig för startservern genom att lägga till den här posten i filen /etc/dfs/dfstab.


      share -F nfs -o ro,anon=0 -d "installationsserverkatalog" 
      
      	sökväg_till_installationskatalogen
      
    3. Kontrollera att sökvägen till katalogen på installationsservern är korrekt delad.


      # ps ef | grep nfsd
      
    4. Starta nfsd-bakgrundsprogrammet och dela installationsservern.

      • Om nfsd-bakgrundsprogrammet inte är igång startar du det.


        # /etc/init.d/nfs.server start 
        
      • Om nfsd-bakgrundsprogrammet är igång delar du installationsservern.


        # shareall
        
  7. Byt katalog till rotkatalogen (/).


    # cd /
    
  8. Mata ut Solaris 9 programvara 1 (av 2)-cd:n.

  9. Sätt in Solaris 9 programvara 2 (av 2)-cd:n i systemets cd-rom-enhet.

  10. Byt till Tools-katalogen på den monterade cd-skivan.


    # cd /cdrom/cdrom0/Solaris_9/Tools
    
  11. Kopiera cd:n i enheten till installationsserverns hårddisk.


    # ./add_to_install_server sökväg_till_installationskatalogen
    

    sökväg_till_installations- katalogen

    Anger katalogen dit cd-avbildningen ska kopieras 

  12. Byt katalog till rotkatalogen (/).


    # cd /
    
  13. Mata ut Solaris 9 programvara 2 (av 2)-cd:n.

  14. Sätt in Solaris 9 språk-cd i systemets cd-rom-enhet.

  15. Byt till Tools-katalogen på den monterade cd-skivan.


    # cd /cdrom/cdrom0/sol_9_lang_sparc/Tools
    
  16. Kopiera cd:n i enheten till installationsserverns hårddisk.


    # ./add_to_install_server sökväg_till_installationskatalogen
    

    sökväg_till_installations- katalogen

    Anger katalogen dit cd-avbildningen ska kopieras 

  17. Byt katalog till rotkatalogen (/).


    # cd /
    
  18. Bestäm om du vill att användare ska kunna starta ett system med installationsmetoden Solaris Web Start och installera Solaris 9-programvaran via nätverket.

    • Om du inte vill göra det matar du ut Solaris 9 språk-cd och fortsätter till Steg 22.

    • Om det är ja, mata ut Solaris 9 språk-cd och fortsätt.

  19. Sätt in Solaris 9-installations-cd:n i systemets cd-rom-enhet.

  20. Byt till katalogen som innehåller modify_install_server på den monterade cd-skivan.


    # cd /cdrom/cdrom0/s0
    
  21. Kopiera Solaris Web Start-gränssnittet till installationsservern:


    # ./modify_install_server -p sökväg_till_installationskatalogen 
    	sökväg_till_installerarminiroten
    

    -p

    Bevarar den befintliga avbildningens minirot i sökväg_till_installationskatalogen/Solaris_9/Tools/Boot.orig

    sökväg_till_installations- katalogen

    Anger katalogen dit Solaris Web Start-gränssnittet ska kopieras 

    sökväg_till_installerar- miniroten

    Anger katalogen på cd-skivan som Solaris Web Start-gränssnittet ska kopieras från 

  22. Bestäm om du vill du vill korrigera filerna i miniroten (/sökväg_till_installationskatalogen/Solaris_9/Tools/Boot) på nätverksinstallationsavbildningen som skapades med setup_install_server. Du kan behöva korrigera filer om du har problem med någon startavbildning.

    • Om svaret är nej, fortsätter du.

    • Annars korrigerar du filerna i miniroten med kommandot patchadd -C.


      Varning!   Varning!

      Använd inte patchadd -C om du inte har läst instruktionerna i korrigeringsfilens Readme-fil eller har kontaktat din lokala Sun-support.


  23. Bestäm om du vill skapa en startserver.


Exempel 12-1 Skapa en installationsserver med cd

I följande exempel illustreras hur du skapar en installationsserver genom att kopiera följande cd-skivor till installationsserverns /export/home/s9cdsparc-katalog:


# mkdir -p /export/home/s9cdsparc
# cd /cdrom/cdrom0/s0/Solaris_9/Tools
# ./setup_install_server /export/home/s9cdsparc

Om du har en separat startserver lägger du till följande steg:

Lägg till följande sökväg i filen /etc/dfs/dfstab:
share -F nfs -o ro,anon=0 -d "installationsserverkatalog" \
/export/home/s9cdsparc
# ps ef | grep nfsd
# /etc/init.d/nfs.server start
Fortsätt med följande steg.

Om du inte behöver någon startserver eller har lagt till de här 
	stegen 
för en separat startserver fortsätter du:
# cd /
# cd /cdrom/cdrom0/Solaris_9/Tools
# ./add_to_install_server /export/home/s9cdsparc
# cd /
# cd /cdrom/cdrom0/sol_9_lang_sparc/Tools
# ./add_to_install_server /export/home/s9cdsparc
# cd /
# cd /cdrom/cdrom0/s0
# ./modify_install_server -p /export/home/s9cdsparc /cdrom/cdrom0/s0 

I det här exemplet sätts varje cd in och monteras automatiskt före varje kommando. Efter varje kommando tas cd-skivan ut.


Skapa en startserver i ett delnät med en cd-avbildning

Du måste skapa en installationsserver om du ska installera Solaris-programvaran på ett system via nätverket. Det är inte alltid du behöver konfigurera en startserver. En startserver innehåller tillräckligt mycket av start-programvaran för att kunna starta system via nätverket. Installationsservern slutför sedan installationen av Solaris-programvaran.

Så här skapar du en startserver i ett delnät med en cd-avbildning

  1. Logga in och bli superanvändare på systemet som du tänker göra till startserver för delnätet.

    Systemet måste ha en lokal cd-rom-enhet eller tillgång till Solaris 9-fjärrdiskavbildningarna, som vanligtvis finns på installationsservern. Om du använder en namntjänst bör systemet finnas i namntjänsten. Om du inte använder en namntjänst måste du distribuera information om systemet genom följa nätverksplatsens principer.

  2. Montera avbildningen av Solaris 9 programvara 1 (av 2)-cd:n från installationsservern.


    # mount -F nfs -o ro servernamn:sökväg /mnt
    

    servernamn: sökväg

    Installationsserverns namn och absolut sökväg till diskavbildningen 

  3. Skapa en katalog för startavbildningen.


    #  mkdir -p sökväg_till_startkatalogen
    

    sökväg_till_start- katalogen

    Anger katalogen dit start-programvaran ska kopieras  

  4. Byt till Tools-katalogen på avbildningen för Solaris 9 programvara 1 (av 2)-cd:n.


    # cd /mnt/Solaris_9/Tools
    
  5. Kopiera start-programvaran till startservern.


    # ./setup_install_server -b sökväg_till_startkatalogen
    

    -b

    Anger att systemet ska konfigureras som startserver 

    sökväg_till_start- katalogen

    Anger katalogen dit start-programvaran ska kopieras  


    Obs!

    Kommandot setup_install_server visar om det finns tillräckligt med diskutrymme för avbildningarna. Kontrollera mängden tillgängligt diskutrymme med kommandot df -kl.


  6. Byt katalog till rotkatalogen (/).


    # cd /
    

Du är nu färdig att konfigurera systemen som ska installeras via nätverket. Se "Lägga till system som ska installeras via nätverket".


Exempel 12-2 Skapa en startserver i ett delnät med cd

Följande exempel visar hur du skapar en startserver på ett delnät. Med de här kommandona kopierar du start-programvara från Solaris 9 programvaru-cd 1 (av 2)-avbildningen till /export/install/boot på systemets lokala disk. Även programvaran för Solaris Web Start-gränssnittet kopieras till installationsservern.


# mount -F nfs -o ro crystal:/export/install/boot /mnt 
# mkdir -p sökväg_till_startkatalog
# cd /mnt/Solaris_9/Tools
# ./setup_install_server -b /export/install/boot
# cd /

I det här exemplet sätts cd-skivan in och monteras automatiskt före kommandot. Efter kommandot tas cd-skivan ut.


Lägga till system som ska installeras via nätverket

När du har skapat en installationsserver och, om nödvändigt, en startserver, måste du konfigurera varje system som du vill installera via nätverket. Alla system som du vill installera måste hitta följande:

Använd följande add_install_client-procedur för att konfigurera installationsservrar och klienter. Se även exempelprocedurer för följande:

Så här lägger du till system som ska installeras via nätverket med add_install_client från en server

Om du har en startserver kontrollerar du att du har delat installationsserverns installationsavbildning. Mer information finns i Steg 6.

  1. Logga in som superanvändare på installationsservern eller startservern.

  2. Om du använder någon av namntjänsterna NIS, NIS+, DNS eller LDAP kontrollerar du att följande information om det system som ska installeras har lagts till i namntjänsten:

    • Värdnamn

    • IP-adress

    • Ethernet-adress

    Mer information om namntjänster finns i System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).

  3. Byt till Tools-katalogen på avbildningen för Solaris 9-cd:n på installationsservern:


    # cd /sökväg_till_installationskatalogen/Solaris_9/Tools
    

    sökväg_till_installations- katalogen

    Anger sökvägen till Tools-katalogen

  4. Konfigurera ett system som ska installeras från nätverket. Systemet kan vara en installationsserver eller startserver.


    # ./add_install_client [[-d]] 
    	[[-s installationsserver:sökväg_till_installationskatalogen]] \
    [[-c jumpstartserver:sökväg_till_jumpserver]]   [[-p server:sökväg]] \
      [[-t sökväg_till_startavbildning]] klientens_namn plattformsgrupp 
    

    -d

    Anger att klienten ska använda DHCP för att erhålla parametrar för nätverksinstallation.  

    -s installationsserver:sökväg_till_- installationskatalogen

    Anger namnet på och sökvägen till installationsservern.  

    • installationsserver är värdnamnet på installationsservern

    • sökväg_till_installationskatalogen är den absoluta sökvägen till avbildningen av Solaris 9-cd:n

    -c jumpstartserver:sökväg_till_jumpstart

    Anger en JumpStart-katalog för anpassade JumpStart-installationer. jumpstartserver är värdnamnet på den server där JumpStart-katalogen finns. jumpstart_dir_path är den absoluta sökvägen till JumpStart-katalogen.

    -p sysid-server:sökväg

    Anger sökvägen till sysidcfg-filen för förkonfigurering av systeminformation. sysid-server är antingen ett giltigt värdnamn eller en IP-adress för den server som innehåller filen. sökväg är den absoluta sökvägen till den katalog som innehåller filen sysidcfg.

    -t boot_image_path

    Anger sökvägen till en alternativ startavbildning om du vill använda en annan startavbildning än den som finns i Tools-katalogen på nätinstallationsavbildningen av Solaris 9 (cd eller dvd).  

    klientens_namn

    Namnet på systemet som ska installeras via nätverket. Det här namnet är inte installationsserverns värdnamn.

    plattformsgrupp

    Plattformsgruppen på systemet som ska installeras. En detaljerad lista över plattformsgrupper hittar du i Kapitel 39.


Exempel 12-3 Lägga till en installationsklient på en installationsserver när du använder DHCP (cd)

Följande exempel visar hur du lägger till en installationsklient när du använder DHCP för att konfigurera installationsparametrar i nätverket. Installationsklienten heter basil och är ett UltraTM 5-system. Filsystemet /export/home/s9cdsparc/Solaris_9/Tools innehåller kommandot add_install_client.


installationsserver# cd /export/home/s9cdsparc/Solaris_9/Tools
installationsserver# ./add_install_client -d basil sun4u


Exempel 12-4 Lägga till en installationsklient som finns i samma delnät som servern i nätverket (cd)

Följande exempel visar hur du lägger till en installationsklient som finns i samma delnät som installationsservern. Installationsservern heter basil och är ett UltraTM 5-system. Filsystemet /export/home/s9cdsparc/Solaris_9/Tools innehåller kommandot add_install_client.


installationsserver# cd /export/home/s9cdsparc/Solaris_9/Tools
installationsserver# ./add_install_client basil sun4u


Exempel 12-5 Lägga till en installationsklient i ett nätverk med endast en startserver (cd)

Följande exempel visar hur du lägger till en installationsklient för en startserver. Installationsklienten heter rose och är ett UltraTM 5-system. Kör kommandot på startservern. Du använder alternativet -s för att ange den installationsserver som heter basil och innehåller en avbildning av Solaris 9 i /export/home/s9cdsparc.


startserver# cd /export/home/s9cdsparc/Solaris_9/Tools
startserver# ./add_install_client -s basil:/export/home/s9cdsparc rose sun4u