Solaris 10 8/07 安裝指南:網路安裝

Procedure使用 SPARC CD 媒體在 x86 系統上建立 SPARC 安裝伺服器

遵循本程序使用 SPARC CD 媒體在 x86 系統上建立 SPARC 安裝伺服器。

在此程序中,x86-system 是指作為安裝伺服器的 x86 系統,remote-SPARC-system 是指要使用 SPARC CD 媒體的遠端 SPARC 系統。

開始之前

您需要下列項目才能執行此作業。


備註 –

本程序假定系統正在執行 Volume Manager。若您目前不是使用 Volume Manager 來管理媒體,請參閱「System Administration Guide: Devices and File Systems」


  1. 在遠端 SPARC 系統上,成為超級使用者或具有同等權限的角色。

    這個系統必須包括 CD-ROM 光碟機,且必須屬於網站網路部分和命名服務。如果您使用命名服務,則該系統必須已經使用 NIS、NIS+、DNS 或 LDAP 等命名服務。如果您並未使用命名服務,則必須遵循網站的策略來分配關於此系統的資訊。

  2. 在遠端 SPARC 系統上,將 Solaris Software for SPARC Platforms - 1 CD 插入系統磁碟機。

  3. 在 SPARC 系統上,將下列項目增加到 /etc/dfs/dfstab 檔案。


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
    
  4. 在遠端 SPARC 系統上,啟動 NFS 常駐程式。

    • 若安裝伺服器正在執行目前的 Solaris 發行版本或相容版本,請鍵入下列指令。


      remote-SPARC-system# svcadm enable svc:/network/nfs/server
      
    • 如果安裝伺服器正在執行 Solaris 9 作業系統或相容版本,請鍵入下列指令。


      remote-SPARC-system# /etc/init.d/nfs.server start
      
  5. 在遠端 SPARC 系統上,使用共用指令確認 CD 亦可用於其他系統。


    remote-SPARC-system# share
    -   /cdrom/cdrom0/s0 ro,anon=0 " "
    -   /cdrom/cdrom0/s1 ro,anon=0 " "

    在前一個範例輸出中,cdrom0 是指基於 SPARC 之系統上的目前的 Solaris 發行版本。此文字字串會依 Solaris 作業系統的不同版本而異。

  6. 在即將成為 SPARC 安裝伺服器的 x86 系統上,成為超級使用者或具有同等權限的角色。

  7. 確認遠端 x86 系統上的 CD 已正確匯出。


    x86-system# showmount -e remote-SPARC-system
    export list for remote-SPARC-system:
    /cdrom/cdrom0/s0 (everyone)
    /cdrom/cdrom0/s1 (everyone)
  8. 在 x86 系統上,變更至已掛磁碟上的 Tools 目錄:


    x86-system# cd /net/remote-SPARC-system/cdrom/cdrom0/s0/Solaris_10/Tools
    
  9. 在 x86 系統上,將磁碟機中的光碟複製到安裝伺服器的硬碟 (位於使用 setup_install_server 指令建立的目錄內) 上:


    x86-system# ./setup_install_server  install_dir_path
    
    install_dir_path

    指定要複製光碟影像的目錄。目錄必須為空目錄。


    備註 –

    setup_install_server 指令指出您是否有足夠的磁碟空間來儲存 Solaris Software 的光碟影像。若要決定可用的磁碟空間,請使用 df -kl 指令。


  10. 在 x86 系統上,變更至頂層目錄。


    x86-system# cd /
    
  11. 在 x86 系統上,解除掛載這兩個目錄。


    x86-system# umount /net/remote-SPARC-system/cdrom/cdrom0/s0
    

    x86-system# umount /net/remote-SPARC-system/cdrom/cdrom0/s1
    
  12. 在 SPARC 系統上,取消共用這兩片 CD-ROM 磁碟片段。


    remote-SPARC-system# unshare /cdrom/cdrom0/s0
    

    remote-SPARC-system# unshare /cdrom/cdrom0/s1
    
  13. 在 SPARC 系統中,退出 Solaris Software for SPARC Platforms - 1 CD。

  14. 將 Solaris Software for SPARC Platforms - 2 CD 插入 x86 系統的 CD-ROM 光碟機中。

  15. 在 x86 系統上,變更至已掛載 CD 上的 Tools 目錄:


    x86-system# cd /cdrom/cdrom0/s0/Solaris_10/Tools
    
  16. 在 x86 系統上,將 CD 複製到安裝伺服器的硬碟上:


    x86-system# ./add_to_install_server install_dir_path
    
    install_dir_path

    指定要複製 CD 影像的目錄

  17. 退出 Solaris Software for SPARC Platforms - 2 CD。

  18. 對您要安裝的每一片 Solaris Software CD,重複步驟 14步驟 17

  19. 在 x86 系統上,將 Solaris Languages for SPARC Platforms CD 插入 x86 系統的 CD-ROM 光碟機並掛載 CD。

  20. 在 x86 系統上,變更至已掛載 CD 上的 Tools 目錄:


    x86-system# cd /cdrom/cdrom0/s0/Solaris_10/Tools
    
  21. 在 x86 系統上,將 CD 複製到安裝伺服器的硬碟上:


    x86-system# ./add_to_install_server install_dir_path
    
    install_dir_path

    指定要複製 CD 影像的目錄

  22. 決定您是否要修補位於 miniroot (Solaris_10/Tools/Boot) 中的檔案,該 miniroot 位於由 setup_install_server 建立的網路安裝影像上。

    • 如果不修補,請繼續下一個步驟。

    • 若要修補,請使用 patchadd -C 指令來修補位於 miniroot 中的檔案。


      注意 – 注意 –

      在使用 patchadd -C 指令之前,請務必閱讀 Patch README 說明,或聯絡您所在地區的 Sun 支援辦事處。


  23. 決定您是否需要建立啟動伺服器。


範例 6–4 使用 SPARC CD 媒體在 x86 系統上建立 SPARC 安裝伺服器

下列範例會以圖解方式說明如何在名為 richards 的 x86 系統上建立 SPARC 安裝伺服器。下列 SPARC CD 是從名為 simpson 的遠端 SPARC 系統複製到 x86 安裝伺服器的 /export/home/cdsparc 目錄的。

此範例假定安裝伺服器正在執行目前的 Solaris 發行版本。

在遠端 SPARC 系統上,插入 Solaris Software for SPARC Platforms - 1 CD,然後鍵入下列指令:


simpson (remote-SPARC-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (remote-SPARC-system)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (remote-SPARC-system)# svcadm enable svc:/network/nfs/server

在 x86 系統上:


richards (x86-system)# cd /net/simpson/cdrom/cdrom0/s0//Solaris_10/Tools
richards (x86-system)# ./setup_install_server /export/home/cdsparc
richards (x86-system)# cd /
richards (x86-system)# umount /net/simpson/cdrom/cdrom0/s0/

在遠端 SPARC 系統上:


simpson (remote-SPARC-system) unshare /cdrom/cdrom0/s0
simpson (remote-SPARC-system) unshare  /cdrom/cdrom0/s1

在 x86 系統上:


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

對想要安裝的每片 Solaris Software for x86 Platforms CD 重複上述指令。


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

在這個範例中,每張 CD 都會在執行每個指令之前插入並自動掛載。指令完成執行之後,該 CD 就會被移除。


繼續安裝

設置好安裝伺服器之後,必須增加用戶端做為安裝用戶端。如需有關如何增加用戶端系統以從網路安裝的資訊,請參閱使用 CD 影像增加要從網路安裝的系統

如果您未使用 DHCP,且您的用戶端系統和您的安裝伺服器位於不同的子網路,便須建立啟動伺服器。如需更多資訊,請參閱使用 CD 影像在子網路上建立啟動伺服器

另請參閱

如需 setup_install_serveradd_to_install_server 指令的附加資訊,請參閱「install_scripts(1M) 線上手冊」。