Installationsguide för Solaris 9 4/04

Skapa en plattformsoberoende installationsserver för cd-skivor

Om du behöver använda en cd för en annan plattform än den på installationsservern, kan inte installationsservern läsa cd:n. Du behöver ett fjärrsystem för att läsa cd-skivan. Om du till exempel konfigurerar en SPARC-installationsserver och behöver använda cd-skivor för x86-plattformen, behöver du ett fjärr-x86-system för att läsa cd-skivorna.

Så här skapar du en x86-installationsserver på ett SPARC-system med x86-cd-skivor

Använd den här proceduren om du vill skapa en x86-installationsserver på ett SPARC-system med x86-cd-skivor. Det här behöver du:


Obs!  

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


I den här proceduren är SPARC-system det SPARC-system som ska bli installationsserver och fjärr-x86-system är fjärr-x86-systemet som ska användas för x86-cd-skivorna.

  1. Bli superanvändare på fjärr-x86-systemet.

    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 dessutom finnas i NIS-, DNS-, LDAP eller NIS+-namntjänsten. Om du inte använder en namntjänst måste du distribuera information om systemet genom att följa nätverksplatsens principer.

  2. Sätt in Solaris Software 1 of 2 x86 Platform Edition CD i fjärr-x86-systemets cd-rom-enhet.

  3. Lägg till följande poster i filen /etc/dfs/dfstab på fjärr-x86-systemet.


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
    
  4. Starta NFS-bakgrundsprogrammet på fjärr-x86-systemet.


    fjärr-x86-system# /etc/init.d/nfs.server start
    
  5. Kontrollera att cd:n på fjärr-x86-systemet är tillgänglig för andra system med delningskommandot.


    fjärr-x86-system# share
    -   /cdrom/sol_9_x86/s0 ro,anon=0 " "
    -   /cdrom/sol_9_x86/s2 ro,anon=0 " "

    I det föregående exempelresultatet refererar sol_9_x86 till operativmiljön Solaris 9 (x86-version). Textsträngen är olika för varje version av Solaris-miljön.

  6. Bli superanvändare på SPARC-systemet som ska bli x86-installationsserver.

  7. På SPARC-systemet får du åtkomst till x86-cd:n genom att skapa två kataloger för de lämpliga monteringspunkterna, en för miniroten och en för produkten.


    SPARC-system# mkdir katalognamn_s0 
    

    SPARC-system# mkdir katalognamn_s2
    
    katalognamn_s0

    Namnet på katalogen som ska innehålla miniroten från skivdel 0

    katalognamn_s2

    Namnet på katalogen som ska innehålla produkten från skivdel 2

  8. Kontrollera att cd:n är korrekt exporterad på fjärr-x86-systemet.


    SPARC-system# showmount -e remote-x86-system
    exportlista för fjärr-x86-system:
    /cdrom/sol_9_x86/s0 (everyone)
    /cdrom/sol_9_x86/s2 (everyone)
  9. Montera avbildningen för fjärr-x86-cd:n på SPARC-systemet.


    SPARC-system# mount fjärr_x86_systemnamn:/cdrom/sol_9_x86/s0 katalognamn_s0
    

    SPARC-system# mount fjärr_x86_systemnamn:/cdrom/sol_9_x86/s2 katalognamn_s2
    
  10. Byt till Tools-katalogen på den monterade skivan på SPARC-systemet.


    SPARC-system# cd /katalognamn_s2/Solaris_9/Tools
    
  11. På SPARC-systemet kopierar du skivan i enheten till installationsserverns hårddisk, i katalogen som du skapat med kommandot setup_install_server:


    SPARC-system# ./setup_install_server -t katalognamn_s0 sökv_till_instkat
    
    -t

    Anger sökvägen till en startavbildning om du vill använda en annan startavbildning än den som finns i Tools-katalogen på Solaris Software 2 of 2.

    katalognamn_s0

    Namnet på katalogen som innehåller miniroten från skivdel 0.

    sökv_till_instkat

    Anger katalogen dit skivavbildningen ska kopieras. Katalogen måste vara tom.


    Obs!  

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


  12. Byt till toppkatalogen på SPARC-systemet.


    SPARC-system# cd /
    
  13. Avmontera båda katalogerna på SPARC-systemet.


    SPARC-system# unmount katalognamn_s0 
    

    SPARC-system# unmount katalognamn_s2
    
  14. Häv delningen av båda cd-rom-skivdelarna på x86-systemet.


    fjärr-x86-system# unshare /cdrom/sol_9_x86/s0
    

    fjärr-x86-system# unshare /cdrom/sol_9_x86/s2
    
  15. Mata ut Solaris Software 1 of 2 x86 Platform Edition CD på x86-systemet.

  16. Sätt in Solaris Software 2 of 2 x86 Platform Edition CD i SPARC-systemets cd-rom-enhet.

  17. Byt till Tools-katalogen på den monterade cd-skivan på SPARC-systemet.


    SPARC-system# cd /cdrom/cdrom0/Solaris_9/Tools
    
  18. På SPARC-systemet kopierar du cd:n till installationsserverns hårddisk:


    SPARC-system# ./add_to_install_server sökv_till_instkat
    
    sökv_till_instkat

    Anger katalogen dit cd-avbildningen ska kopieras

  19. Mata ut Solaris Software 2 of 2 x86 Platform Edition CD.

  20. Sätt in Solaris x86 Platform Edition Languages CD i SPARC-systemets cd-rom-enhet och montera cd:n.

  21. Byt till Tools-katalogen på den monterade cd-skivan på SPARC-systemet.


    SPARC-system# cd /cdrom/cdrom0/Tools
    
  22. På SPARC-systemet kopierar du cd:n till installationsserverns hårddisk:


    SPARC-system# ./add_to_install_server sökv_till_instkat
    
    sökv_till_instkat

    Anger katalogen dit cd-avbildningen ska kopieras

  23. 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 svaret är nej matar du ut Solaris x86 Platform Edition Languages CD och fortsätter till Steg 31.

    • Om det är ja, mata ut Solaris x86 Platform Edition Languages CD och fortsätt.

  24. Sätt in Solaris x86 Platform Edition Installation CD i fjärr-x86-systemets cd-rom-enhet.

  25. Lägg till följande post i filen /etc/dfs/dfstab på fjärr-x86-systemet.


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
    
  26. Starta NFS-bakgrundsprogrammet på fjärr-x86-systemet.


    fjärr-x86-system# /etc/init.d/nfs.server start
    
  27. På fjärr-x86-systemet verifierar du att cd:n är tillgänglig på andra system:


    fjärr-x86-system# share
    -   /cdrom/multi_sol_9_x86/s0 ro,anon=0 " "
    -   /cdrom/multi_sol_9_x86/s2 ro,anon=0 " "
  28. Montera skivdelarna på cd:n på SPARC-systemet.


    SPARC-system# mount fjärr_x86_systemnamn:/cdrom/multi_sol_9_x86/s0 katalognamn_s0 
    SPARC-system# mount fjärr_x86_systemnamn:/cdrom/multi_sol_9_x86/s2  katalognamn_s2
    
  29. På SPARC-systemet byter du till katalogen som innehåller modify_install_server på den monterade cd-skivan:


    SPARC-system# cd katalognamn_s2
    
  30. Kopiera Solaris Web Start-gränssnittet till installationsservern.


    SPARC-system# ./modify_install_server -p sökv_till_instkat katalognamn_s0
    
    -p

    Bevarar den befintliga avbildningens minirot i sökv_till_instkat/Solaris_9/Tools/Boot.orig

    sökv_till_instkat

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

    katalognamn_s0

    Namnet på katalogen som ska innehålla miniroten från skivdel 0

  31. Bestäm om du vill korrigera filerna i miniroten (Solaris_9/Tools/Boot) på nätverksinstallationsavbildningen som skapades med setup_install_server.

    • Om du inte vill fortsätter du till nästa steg.

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


      Varning!   Varning!  

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


  32. Bestäm om du behöver skapa en startserver.


Exempel 15–3 Skapa en x86-installationsserver på ett SPARC-system med x86-cd-skivor

I följande exempel illustreras hur du skapar en x86-installationsserver på ett SPARC-system som kallas rosemary. Följande x86-cd-skivor kopieras från ett fjärr-x86-system som kallas tadpole till SPARC-installationsserverns katalog /export/home/cdx86.

På fjärr-x86-systemet:


tadpole (fjärr-x86-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (fjärr-x86-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (fjärr-x86-system)# /etc/init.d/nfs.server start

På SPARC-systemet:


rosemary (SPARC-system)# mkdir /x86S0
rosemary (SPARC-system)# mkdir /x86S2
rosemary (SPARC-system)# mount tadpole:/cdrom/sol_9_x86/s0 /x86S0
rosemary (SPARC-system)# mount tadpole:/cdrom/sol_9_x86/s0 /x86S2
rosemary (SPARC-system)# cd /x86S2/Solaris_9/Tools
rosemary (SPARC-system)# ./setup_install_server -t /x86S0 /export/home/cdx86
rosemary (SPARC-system)# cd /
rosemary (SPARC-system)# unmount /x86S0
rosemary (SPARC-system)# unmount /x86S2

tadpole (fjärr-x86-system) unshare /cdrom/cdrom0/s0
tadpole (fjärr-x86-system) unshare  /cdrom/cdrom0/s2

rosemary (SPARC-system)# cd /cdrom/cdrom0/Solaris_9/Tools
rosemary (SPARC-system)# ./add_to_install_server /export/home/cdx86
rosemary (SPARC-system)# cd /cdrom/cdrom0/Tools
rosemary (SPARC-system)# ./add_to_install_server /export/home/cdx86

På fjärr-x86-systemet:


tadpole (fjärr-x86-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (fjärr-x86-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (fjärr-x86-system)# /etc/init.d/nfs.server start

På SPARC-systemet:


rosemary (SPARC-system)# mount remote_x86_system_name:/cdrom/sol_9_x86 /x86S0
rosemary (SPARC-system)# mount remote_x86_system_name:/cdrom/sol_9_x86 /x86S2
rosemary (SPARC-system)# cd /x86S2
rosemary (SPARC-system)# ./modify_install_server -p /export/home/cdx86 /x86S0

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


Så här skapar du en SPARC-installationsserver på ett x86-system med SPARC-cd-skivor

Använd den här proceduren om du vill skapa en SPARC-installationsserver på ett x86-system med SPARC-cd-skivor. Det här behöver du:


Obs!  

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


I den här proceduren är x86-system det x86-system som ska bli installationsserver och fjärr-SPARC-system är fjärr-SPARC-systemet som ska användas för cd-skivorna.

  1. Bli superanvändare på fjärr-SPARC-systemet.

    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 dessutom finnas i NIS-, DNS-, LDAP eller NIS+-namntjänsten. Om du inte använder en namntjänst måste du distribuera information om systemet genom att följa nätverksplatsens principer.

  2. På fjärr-SPARC-systemet sätter du in Solaris Software 1 of 2 SPARC Platform Edition CD i systemets cd-enhet.

  3. Lägg till följande poster i filen /etc/dfs/dfstab på fjärr-SPARC-systemet.


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
    
  4. Starta NFS-bakgrundsprogrammet på fjärr-SPARC-systemet.


    fjärr-SPARC-system# /etc/init.d/nfs.server start
    
  5. Kontrollera att cd:n på fjärr-SPARC-systemet är tillgänglig för andra system med delningskommandot.


    fjärr-SPARC-system# share
    -   /cdrom/cdrom0/s0 ro,anon=0 " "
    -   /cdrom/cdrom0/s1 ro,anon=0 " "
  6. Bli superanvändare på SPARC-systemet som ska bli x86-installationsserver.

  7. På SPARC-systemet får du åtkomst till x86-cd:n genom att skapa två kataloger för de lämpliga monteringspunkterna, en för miniroten och en för produkten.


    x86-system# mkdir katalognamn_s0 
    

    x86-system# mkdir katalognamn_s1 
    
    katalognamn_s0

    Namnet på katalogen som ska innehålla produkten från skivdel 0

    katalognamn_s1

    Namnet på katalogen som ska innehålla miniroten från skivdel 1

  8. Kontrollera att cd:n är korrekt exporterad på fjärr-x86-systemet.


    x86-system# showmount -e remote-SPARC-system
    export list for fjärr-SPARC-system:
    /cdrom/sol_9_sparc/s0 (everyone)
    /cdrom/sol_9_sparc/s1 (everyone)
  9. Montera avbildningen för fjärr-x86-cd:n på SPARC-systemet.


    x86-system# mount fjärr-SPARC-system_namn:/cdrom/cdrom0/s0 katalognamn_s0
    

    x86-system# mount fjärr-SPARC-system_namn:/cdrom/cdrom0/s1 katalognamn_s1
    
  10. Byt till Tools-katalogen på den monterade skivan på x86-systemet.


    x86-system# cd /katalognamn_s0/Solaris_9/Tools
    
  11. På x86-systemet kopierar du skivan i enheten till installationsserverns hårddisk, i katalogen som du skapat med kommandot setup_install_server:


    x86-system# ./setup_install_server -t katalognamn_s1 sökv_till_instkat
    
    -t

    Anger sökvägen till en startavbildning om du vill använda en annan startavbildning än den som finns i Tools-katalogen på Solaris Software 2 of 2.

    katalognamn_s1

    Namnet på katalogen som innehåller miniroten från skivdel 1.

    sökv_till_instkat

    Anger katalogen dit skivavbildningen ska kopieras. Katalogen måste vara tom.


    Obs!  

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


  12. Byt till toppkatalogen på x86-systemet.


    x86-system# cd /
    
  13. Avmontera båda katalogerna på x86-systemet.


    x86-system# unmount katalognamn_s0 
    

    x86-system# unmount katalognamn_s1 
    
  14. Häv delningen av båda cd-rom-skivdelarna på SPARC-systemet.


    fjärr-SPARC-system# unshare /cdrom/cdrom0/s0
    

    fjärr-SPARC-system# unshare /cdrom/cdrom0/s2
    
  15. Mata ut Solaris Software 1 of 2 x86 Platform Edition CD på SPARC-systemet.

  16. Sätt in Solaris Software 2 of 2 SPARC Platform Edition CD i x86-systemets cd-rom-enhet.

  17. Byt till Tools-katalogen på den monterade cd-skivan på x86-systemet.


    x86-system# cd /cdrom/cdrom0/Solaris_9/Tools
    
  18. På x86-systemet kopierar du cd:n till installationsserverns hårddisk:


    x86-system# ./add_to_install_server sökv_till_instkat
    
    sökv_till_instkat

    Anger katalogen dit cd-avbildningen ska kopieras

  19. Mata ut Solaris Software 2 of 2 SPARC Platform Edition CD.

  20. Sätt in Solaris SPARC Platform Edition Languages CD i x86-systemets cd-rom-enhet och montera cd:n.

  21. Byt till Tools-katalogen på den monterade cd-skivan på x86-systemet.


    x86-system# cd /cdrom/cdrom0/Tools
    
  22. På x86-systemet kopierar du cd:n till installationsserverns hårddisk:


    x86-system# ./add_to_install_server sökv_till_instkat
    
    sökv_till_instkat

    Anger katalogen dit cd-avbildningen ska kopieras

  23. 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 svaret är nej matar du ut Solaris SPARC Platform Edition Languages CD och fortsätter till Steg 31.

    • Om ja, mata ut Solaris SPARC Platform Edition Languages CD och fortsätt.

  24. Sätt in Solaris SPARC Platform Edition Installation CD i fjärr-SPARC-systemets cd-rom-enhet.

  25. Lägg till följande post i filen /etc/dfs/dfstab på fjärr-SPARC-systemet.


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
    
  26. Starta NFS-bakgrundsprogrammet på fjärr-SPARC-systemet.


    fjärr-SPARC-system# /etc/init.d/nfs.server start
    
  27. På fjärr-SPARC-systemet verifierar du att cd:n är tillgänglig på andra system:


    fjärr-SPARC-system# share
    -   /cdrom/multi_sol_9_x86/s0 ro,anon=0 " "
    -   /cdrom/multi_sol_9_x86/s1 ro,anon=0 " "

    I det föregående exempelresultatet refererar multi_sol_9_x86 till operativmiljön Solaris 9 (x86-version). Textsträngen är olika för varje version av Solaris-miljön.

  28. Montera skivdelarna på cd:n på x86-systemet.


    x86-system# mount fjärr-SPARC-systemnamn:/cdrom/cdrom0/s0 katalognamn_s0 
    x86-system# mount fjärr-SPARC-systemnamn:/cdrom/cdrom0/s1  katalognamn_s1
    
  29. På x86-systemet byter du till katalogen som innehåller modify_install_server på den monterade cd-skivan:


    x86-system# cd katalognamn_s0
    
  30. Kopiera Solaris Web Start-gränssnittet till installationsservern.


    x86-system# ./modify_install_server -p sökv_till_ instkat katalognamn_s1
    
    -p

    Bevarar den befintliga avbildningens minirot i sökv_till_instkat/Solaris_9/Tools/Boot.orig

    sökv_till_instkat

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

    katalognamn_s1

    Namnet på katalogen som ska innehålla miniroten från skivdel 1

  31. Bestäm om du vill korrigera filerna i miniroten (Solaris_9/Tools/Boot) på nätverksinstallationsavbildningen som skapades med setup_install_server.

    • Om du inte vill fortsätter du till nästa steg.

    • 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.


  32. Bestäm om du behöver skapa en startserver.


Exempel 15–4 Skapa en SPARC-installationsserver på ett x86-system med SPARC-cd-skivor

I följande exempel illustreras hur du skapar en SPARC-installationsserver på ett x86-system som kallas richards. Följande SPARC-cd-skivor kopieras från ett fjärr-SPARC-system som kallas simpson till x86-installationsserverns katalog /export/home/cdsparc.

På fjärr-SPARC-systemet:


simpson (fjärr-SPARC-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (fjärr-SPARC-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (fjärr-SPARC-system)# /etc/init.d/nfs.server start

På x86-systemet:


richards (x86-system)# mkdir /sparcS0
richards (x86-system)# mkdir /sparcS1
richards (x86-system)# mount simpson:/cdrom/cdrom0/s0 /sparcS0
richards (x86-system)# mount simpson:/cdrom/cdrom0/s1 /sparcS1
richards (x86-system)# cd /sparcS0/
Solaris_9/Tools
richards (x86-system)# ./setup_install_server -t /sparcS0 /export/home/cdsparc
richards (x86-system)# cd /
richards (x86-system)# unmount /sparcS0
richards (x86-system)# unmount /sparcS1

På fjärr-SPARC-systemet:


simpson (fjärr-SPARC-system) unshare /cdrom/cdrom0/s0
simpson (fjärr-SPARC-system) unshare  /cdrom/cdrom0/s1

På x86-systemet:


richards (x86-system)# cd /cdrom/cdrom0/Solaris_9/Tools
richards (x86-system)# ./add_to_install_server /export/home/cdsparc
richards (x86-system)# cd /cdrom/cdrom0/Tools
richards (x86-system)# ./add_to_install_server /export/home/cdsparc

På fjärr-SPARC-systemet:


simpson (fjärr-SPARC-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (fjärr-SPARC-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (fjärr-SPARC-system)# /etc/init.d/nfs.server start

På x86-systemet:


richards (x86-system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS0
richards (x86-system)# mount remote_SPARC_system_name:/cdrom/cdrom0 /sparcS1
richards (x86-system)# cd /sparcS0
richards (x86-system)# ./modify_install_server -p /export/home/cdsparc /sparcS1

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