Oracle Solaris 10 9/10 설치 설명서: 네트워크 기반 설치

5장 DVD 매체를 사용하여 네트워크에서 설치(작업)

이 장에서는 DVD 매체를 사용하여 Solaris 소프트웨어를 네트워크를 통하여 설치할 수 있도록 네트워크 및 시스템을 설정하는 방법에 대해 설명합니다. 네트워크 설치를 사용하면 설치 서버라는 현재 Solaris 릴리스 디스크 이미지에 액세스할 수 있는 시스템에서 네트워크의 다른 시스템에 Solaris 소프트웨어를 설치할 수 있습니다. 현재 Solaris 릴리스 DVD 매체의 내용을 설치 서버의 하드 디스크로 복사합니다. 그런 다음 임의의 Solaris 설치 방법을 사용하여 네트워크를 통해 Solaris 소프트웨어를 설치할 수 있습니다.

이 장에서는 다음 주제를 다룹니다.


주 –

작업 맵: DVD 매체를 사용하여 네트워크에서 설치

표 5–1 작업 맵: DVD 매체를 사용하여 설치 서버 설정

작업 

설명 

수행 방법 

(x86에만 해당): 시스템에서 PXE를 지원하는지 확인합니다. 

네트워크를 통해 x86 기반 시스템을 설치하려면 시스템에서 PXE를 사용하여 로컬 부트 매체 없이 부트할 수 있는지 확인합니다. 

x86 기반 시스템에서 PXE를 지원하지 않으면 로컬 DVD 또는 CD에서 시스템을 부트해야 합니다. 

하드웨어 제조업체의 설명서나 시스템 BIOS를 확인하십시오. 

설치 방법을 선택합니다. 

Solaris OS은 설치나 업그레이드에 필요한 여러 가지 방법을 제공합니다. 사용자 환경에 가장 적합한 설치 방법을 선택합니다. 

Oracle Solaris 10 9/10 설치 설명서: 설치 및 업그레이드 계획Solaris 설치 방법 선택

시스템 관련 정보를 수집합니다. 

확인 목록을 사용하여 워크시트를 완성하여 설치나 업그레이드를 위해 필요한 모든 정보를 수집합니다. 

Oracle Solaris 10 9/10 설치 설명서: 설치 및 업그레이드 계획의 5 장, 설치 또는 업그레이드 전에 정보 수집(계획 수립)

(선택 사항) 시스템 정보를 사전 구성합니다. 

시스템 정보를 사전 구성함으로써 설치나 업그레이드 중에 정보 입력을 요청받게 되는 일을 방지할 수 있습니다. 

2 장시스템 구성 정보 미리 구성(작업)

설치 서버를 만듭니다.

Solaris DVD를 설치 서버의 하드 디스크에 복사하려면 setup_install_server(1M) 명령을 사용합니다.

DVD 매체를 사용하여 설치 서버 만들기

(선택 사항) 부트 서버를 만듭니다.

설치 서버와 동일한 서브넷에 있지 않는 네트워크에서 시스템을 설치하려면 서브넷에 부트 서버를 만들어 시스템을 부트해야 합니다. setup_install_server 명령과 -b 옵션을 사용하여 부트 서버를 설정합니다. DHCP(동적 호스트 구성 프로토콜)를 사용한다면 부트 서버는 필요하지 않습니다.

DVD 이미지로 서브넷에 부트 서버 만들기

네트워크로부터 설치할 시스템을 추가합니다.

네트워크에서 설치할 각 시스템을 설정하려면 add_install_client 명령을 사용합니다. 설치할 각 시스템은 네트워크에서 설치 서버, 부트 서버 및 구성 정보를 찾을 필요가 있습니다.

DVD 이미지로 네트워크에서 설치할 시스템 추가

(선택 사항) DHCP 서버를 구성합니다.

DHCP를 사용하여 시스템 구성 및 설치 매개 변수를 제공하려면 DHCP 서버를 구성한 다음 설치에 적합한 옵션과 매크로를 만듭니다. 


주 –

PXE를 사용하여 네트워크에서 x86 기반 시스템을 설치하려면 DHCP 서버를 구성해야 합니다.


System Administration Guide: IP Services의 13 장, Planning for DHCP Service (Tasks)

DHCP 서비스를 사용하여 시스템 구성 정보 미리 구성(작업)

네트워크를 통하여 시스템을 설치합니다. 

네트워크에서 시스템을 부트하여 설치를 시작합니다. 

DVD 이미지를 사용하여 네트워크에서 시스템 설치

DVD 매체를 사용하여 설치 서버 만들기

네트워크를 통해 시스템을 설치하는 데 필요한 설치 이미지가 설치 서버에 포함되어 있습니다. 네트워크를 통해 시스템에 Solaris 소프트웨어를 설치하려면 설치 서버를 만들어야 합니다. 부트 서버 설정은 항상 필요하지는 않습니다.

ProcedureSPARC 또는 DVD 매체를 사용하여 SPARC 설치 서버 만들기


주 –

이 절차에서는 시스템에서 볼륨 관리자가 실행 중인 것으로 가정합니다. 볼륨 관리자를 사용하여 매체를 관리하지 않을 경우 System Administration Guide: Devices and File Systems를 참조하십시오.


  1. 설치 서버가 될 시스템에서 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.


    주 –

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.


    해당 시스템은 DVD-ROM 드라이브를 갖고 있어야 하며 사이트의 네트워크 및 이름 지정 서비스에 속해 있어야 합니다. 이름 지정 서비스를 사용한다면 시스템이 이미 NIS, NIS+, DNS 또는 LDAP와 같은 서비스에 속해 있어야 합니다. 이름 지정 서비스를 사용하지 않는다면 사용자 사이트의 정책에 따라 이 시스템에 관한 정보를 배포해야 합니다.

  2. 시스템의 드라이브에 Solaris DVD를 넣습니다.

  3. DVD 이미지를 포함할 디렉토리를 만듭니다.


    # mkdir -p install_dir_path
    

    install_dir_path는 DVD 이미지를 복사할 디렉토리를 지정합니다.

  4. 마운트된 디스크의 Tools 디렉토리로 변경합니다.


    # cd /cdrom/cdrom0/Solaris_10/Tools
    
  5. 드라이브의 DVD 이미지를 설치 서버의 하드 디스크에 복사합니다.


    # ./setup_install_server install_dir_path
    
    install_dir_path

    DVD 이미지를 복사할 디렉토리를 지정합니다.


    주 –

    setup_install_server 명령은 Solaris Software 디스크 이미지에 사용 가능한 디스크 공간이 충분한지 여부를 나타냅니다. 사용 가능한 디스크 공간을 확인하려면 df -kl 명령을 사용합니다.


  6. 설치 서버를 마운트용으로 사용할 수 있게 할 필요가 있는지 결정합니다.

    • 설치 서버가 설치할 시스템과 동일한 서브넷에 있거나 DHCP를 사용 중이라면 부트 서버는 만들 필요가 없습니다. 단계 7를 진행합니다.

    • 설치 서버가 설치할 시스템과 동일한 서브넷에 있지 않고 DHCP가 사용 중이 아니면 다음 단계들을 완료합니다.

      1. 설치 서버의 이미지 경로가 올바로 공유되어 있는지 확인합니다.


        # share | grep install_dir_path
        
        install_dir_path

        DVD 이미지를 복사한 설치 이미지로 경로를 지정합니다.

        • 설치 서버의 디렉토리 경로가 표시되고 옵션에 anon=0이 표시되는 경우 단계 7를 진행합니다.

        • 설치 서버의 디렉토리 경로가 표시되지 않거나 anon=0이 옵션에 표시되지 않으면 계속합니다.

      2. 부트 서버에서 설치 서버를 사용할 수 있도록 합니다.

        share 명령을 사용하여 이 항목을 /etc/dfs/dfstab 파일에 추가합니다.


        share -F nfs -o ro,anon=0 -d "install server directory" install_dir_path
        
      3. nfsd 데몬이 실행 중인지 확인합니다.

        • 설치 서버에서 현재 Solaris 릴리스 또는 호환되는 버전이 실행되는 경우 다음 명령을 입력합니다.


          # svcs -l svc:/network/nfs/server:default
          

          nfsd 데몬이 온라인이면 단계 d를 진행합니다. nfsd 데몬이 온라인이 아닌 경우 데몬을 시작합니다.


          # svcadm enable svc:/network/nfs/server
          
        • 설치 서버에서 Solaris 9 OS 또는 호환되는 버전이 실행되는 경우 다음 명령을 입력합니다.


          # ps -ef | grep nfsd
          

          nfsd 데몬이 실행 중이면 단계 d를 진행합니다. nfsd 데몬이 온라인이 아닌 경우 데몬을 시작합니다.


          # /etc/init.d/nfs.server start
          
      4. 설치 서버를 공유합니다.


        # shareall
        
  7. 디렉토리를 루트( /)로 변경합니다.


    # cd /
    
  8. Solaris DVD를 꺼냅니다.

  9. (옵션) setup_install_server로 작성된 네트워크 설치 이미지의 미니루트에 있는 파일을 패치합니다.

    부트 이미지에 문제가 있으면 파일을 패치할 필요가 있습니다. 단계별 절차는 7 장미니루트 이미지 패치(작업)을 참조하십시오.

  10. 부트 서버를 만들 필요가 있는지 결정합니다.


예 5–1 SPARC: DVD를 사용하여 설치 서버 만들기

다음 예에서는 설치 서버의 /export/home/dvd 디렉토리에 Solaris DVD를 복사하여 설치 서버를 만드는 방법에 대해 설명합니다. 이 예에서는 설치 서버에서 현재 Solaris 릴리스가 실행 중인 것으로 가정합니다.


# mkdir -p /export/home/dvd
# cd /cdrom/cdrom0/Solaris_10/Tools
# ./setup_install_server /export/home/dvd

별도의 부트 서버가 필요한 경우에는 설치 서버를 부트 서버에서 사용할 수 있도록 합니다.

share 명령을 사용하여 이 항목을 /etc/dfs/dfstab 파일에 추가합니다.


share -F nfs -o ro,anon=0 -d "install server directory" /export/home/dvdsparc

nfsd 데몬이 온라인인지 확인합니다. nfsd 데몬이 온라인이 아닌 경우 데몬을 시작하고 공유합니다.


# svcs -l svc:/network/nfs/server:default
# svcadm enable svc:/network/nfs/server
# shareall 
# cd /

설치 계속

설치 서버를 설정한 후 반드시 클라이언트를 설치 클라이언트로 추가해야 합니다. 네트워크를 통하여 설치할 클라이언트 시스템을 추가하는 방법은 add_install_client 로 네트워크에서 설치할 시스템 추가(DVD)를 참조하십시오.

DHCP를 사용하지 않으며 클라이언트 시스템이 설치 서버와 다른 하위 네트워크에 있는 경우 반드시 부트 서버를 만들어야 합니다. 자세한 내용은 DVD 이미지로 서브넷에 부트 서버 만들기를 참조하십시오.

참조

setup_install_serveradd_to_install_server 명령에 대한 자세한 내용은 install_scripts(1M)을 참조하십시오.

DVD 이미지로 서브넷에 부트 서버 만들기

네트워크에서 시스템에 Solaris 소프트웨어를 설치하려면 설치 서버를 만들어야 합니다. 부트 서버 설정은 항상 필요하지는 않습니다. 부트 서버는 네트워크에서 시스템을 부트하기에 충분한 부트 소프트웨어를 포함하고 있으며 설치 서버가 Solaris 소프트웨어의 설치를 완료합니다.

ProcedureDVD 이미지로 서브넷에 부트 서버 만들기

  1. 서브넷에 대한 부트 서버로 만들려는 시스템에서 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.


    주 –

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.


    시스템이 반드시 원격 현재 Solaris 릴리스 디스크 이미지에 액세스할 수 있어야 하며, 이 이미지는 보통 설치 서버에 있습니다. 이름 지정 서비스를 사용한다면 시스템이 이름 지정 서비스에 속해 있어야 합니다. 이름 지정 서비스를 사용하지 않는다면 사용자 사이트의 정책에 따라 이 시스템에 관한 정보를 배포해야 합니다.

  2. 설치 서버에서 Solaris DVD를 마운트합니다.


    # mount -F nfs -o ro server_name:path /mnt
    
    server_name: path

    설치 서버 이름 및 디스크 이미지 절대 경로입니다.

  3. 부트 이미지용 디렉토리를 만듭니다.


    # mkdir -p boot_dir_path
    
    boot_dir_path

    부트 소프트웨어를 복사할 디렉토리를 지정합니다.

  4. Solaris DVD 이미지의 Tools 디렉토리로 변경합니다.


    # cd /mnt/Solaris_10/Tools
    
  5. 부트 서버에 부트 소프트웨어를 복사합니다.


    # ./setup_install_server -b boot_dir_path
    
    -b

    시스템을 부트 서버로 설정하도록 지정합니다.

    boot_dir_path

    부트 소프트웨어를 복사할 디렉토리를 지정합니다.


    주 –

    setup_install_server 명령은 이미지용으로 사용할 수 있는 충분한 공간이 있는지를 나타냅니다. 사용 가능한 디스크 공간을 확인하려면 df -kl 명령을 사용합니다.


  6. 디렉토리를 루트( /)로 변경합니다.


    # cd /
    
  7. 설치 이미지를 마운트 해제합니다.


    # umount /mnt
    

    이제 네트워크에서 설치할 시스템을 설정할 준비가 되었습니다. DVD 이미지로 네트워크에서 설치할 시스템 추가를 참조하십시오.


예 5–2 서브넷에서 부트 서버 만들기(DVD)

다음 예에서는 서브넷에서 부트 서버를 만드는 방법을 설명합니다. 이 명령은 이름이 crystal인 부트 서버의 로컬 디스크에서 부트 소프트웨어를 Solaris DVD 이미지에서 /export/home/dvdsparc로 복사합니다.


# mount -F nfs -o ro crystal:/export/home/dvdsparc /mnt 
# mkdir -p  /export/home/dvdsparc
# cd /mnt/Solaris_10/Tools
# ./setup_install_server -b /export/home/dvdsparc
# cd /
# umount /mnt

설치 계속

부트 서버를 설정한 후 반드시 클라이언트를 설치 클라이언트로 추가해야 합니다. 네트워크를 통하여 설치할 클라이언트 시스템을 추가하는 방법은 DVD 이미지로 네트워크에서 설치할 시스템 추가를 참조하십시오.

참조

setup_install_server 명령에 대한 자세한 내용은 install_scripts(1M)을 참조하십시오.

DVD 이미지로 네트워크에서 설치할 시스템 추가

설치 서버와 부트 서버(필요한 경우)를 만든 후에 네트워크에서 설치할 시스템을 각각 설정해야 합니다. 설치하려는 개별 시스템은 다음을 찾을 필요가 있습니다.

설치 서버와 클라이언트 설정은 다음의 add_install_client 절차를 따릅니다. 또한 다음을 위해서는 예로 든 절차를 참조하십시오.

이 명령의 기타 옵션은 add_install_client(1M) 매뉴얼 페이지를 참조하십시오.

Procedureadd_install_client 로 네트워크에서 설치할 시스템 추가(DVD)

설치 서버를 만든 후, 반드시 네트워크에서 설치하려는 각 시스템을 설정해야 합니다.

다음의 add_install_client 프로시저를 사용하여 네트워크에서 설치할 x86 클라이언트를 설정합니다.

시작하기 전에

부트 서버가 있는 경우 설치 서버 설치 이미지를 공유하고 적절한 서비스를 시작했는지 확인하십시오. “SPARC 또는 x86 DVD 매체를 사용하여 SPARC 설치 서버 만들기”의 단계 6를 참조하십시오.

설치하려는 각 시스템에는 다음 항목이 있어야 합니다.

  1. 설치 서버 또는 부트 서버에서 수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.


    주 –

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security ServicesConfiguring RBAC (Task Map)를 참조하십시오.


  2. NIS, NIS+, DNS 또는 LDAP 이름 지정 서비스를 사용하는 경우 설치할 시스템에 관한 다음 정보가 이름 지정 서비스에 추가되었는지 확인합니다.

    • 호스트 이름

    • IP 주소

    • 이더넷 주소

    이름 지정 서비스에 대한 자세한 내용은 System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)를 참조하십시오.

  3. 클라이언트를 설치 서버의 /etc/ethers 파일에 추가합니다.

    1. 클라이언트에서 이더넷 주소를 찾습니다. 로컬 파일에서 /etc/ethers 맵을 가져옵니다.


      # ifconfig -a grep ether
      ether 8:0:20:b3:39:1d
    2. 설치 서버에서 편집기를 사용하여 /etc/ethers 파일을 엽니다. 주소를 목록에 추가합니다.

  4. Solaris DVD 이미지의 Tools 디렉토리로 변경합니다.


    # cd /install_dir_path/Solaris_10/Tools
    
    install_dir_path

    Tools 디렉토리 경로를 지정합니다.

  5. 네트워크에서 설치될 수 있도록 클라이언트 시스템을 설정합니다.


    # ./add_install_client -d -s install_server:install_dir_path \
    -c jumpstart_server:jumpstart_dir_path  -p sysid_server:path \
    -t boot_image_path -b "boot-property=value" \
    -e ethernet_address client_name platform_group
    
    -d

    클라이언트가 네트워크 설치 매개 변수를 확보하기 위해 DHCP를 사용하도록 지정합니다. -d만 사용하는 경우 add_install_client 명령은 동일한 클래스의 클라이언트 시스템(예: 모든 SPARC 클라이언트 시스템)에 대한 설치 정보를 설정합니다. 특정 클라이언트에 대한 설치 정보를 설정하려면 -d-e 옵션과 함께 사용합니다.

    x86 클라이언트의 경우 이 옵션을 사용하여 PXE 네트워크 부트로 네트워크에서 시스템을 부트합니다. 이 옵션의 출력은 DHCP 서버에서 만들어야 하는 DHCP 옵션을 나열합니다.

    DHCP를 사용하여 클래스에 맞게 설치하는 방법은 Solaris 설치 매개 변수용 DHCP 옵션과 매크로 만들기를 참조하십시오.

    -s install_server:install_dir_path

    설치 서버 이름과 경로를 지정합니다.

    • install_server는 설치 서버의 호스트 이름입니다.

    • install_dir_path는 Solaris DVD 이미지의 절대 경로입니다.

    -c jumpstart_server :jumpstart_dir_path

    사용자 정의 JumpStart 설치용 JumpStart 디렉토리를 지정합니다. jumpstart_server는 JumpStart 디렉토리가 위치한 서버의 호스트 이름입니다. jumpstart_dir_path는 JumpStart 디렉토리의 절대 경로입니다.

    -p sysid_server :path

    시스템 정보 사전 구성을 위해 sysidcfg 파일의 경로를 지정합니다. sysid_server는 파일을 포함하고 있는 서버의 올바른 호스트 이름 또는 IP 주소입니다. pathsysidcfg 파일을 포함하고 있는 디렉토리의 절대 경로입니다.

    -t boot_image_path

    현재 Solaris 릴리스 네트워크 설치 이미지, CD 또는 DVD의 Tools 디렉토리에 있는 이미지가 아닌 다른 부트 이미지를 사용하려는 경우 경로를 대체 부트 이미지로 지정합니다.

    -bboot-property= value

    x86 기반 시스템에만 적용: 네트워크에서 클라이언트를 부트할 때 사용할 부트 변수의 값을 설정할 수 있습니다. -b 옵션은 -e 옵션과 함께 사용해야 합니다.

    부트 등록 정보에 대한 설명은 eeprom(1M) 매뉴얼 페이지를 참조하십시오.

    -e ethernet_address

    설치하려는 클라이언트의 이더넷 주소를 지정합니다. 이 옵션을 사용하면 클라이언트에 대한 부트 파일을 포함하여 특정 클라이언트에 사용할 설치 정보를 설정할 수 있습니다.

    부트 파일 이름에는 nbp. 접두어가 사용되지 않습니다. 예를 들어, x86 기반 클라이언트에 대해 -e 00:07:e9:04:4a:bf를 지정하면 이 명령은 /tftpboot 디렉토리에 010007E9044ABF.i86pc라는 부트 파일을 만듭니다. 그러나 현재 Solaris 릴리스는 nbp. 접두어가 있는 레거시 부트 파일의 사용을 지원합니다.

    DHCP를 사용한 클라이언트별 설치하는 방법은 Solaris 설치 매개 변수용 DHCP 옵션과 매크로 만들기를 참조하십시오.

    client_name

    네트워크에서 설치할 시스템의 이름입니다. 이 이름은 설치 서버의 호스트 이름이 아닙니다.

    platform_group

    설치할 시스템의 플랫폼 그룹입니다. 자세한 내용은 Oracle Solaris 10 9/10 설치 설명서: 설치 및 업그레이드 계획플랫폼 이름 및 그룹을 참조하십시오.


예 5–3 SPARC: DHCP 사용 시 SPARC 설치 서버에 SPARC 설치 클라이언트 추가(DVD)

다음 예에서는 DHCP를 사용하여 네트워크에서 설치 매개 변수를 설정할 때 설치 클라이언트를 추가하는 방법에 대해 설명합니다. 설치 클라이언트는 이름이 basil이며 Ultra 5 시스템입니다. 파일 시스템 /export/home/dvdsparc/Solaris_10/Tools에는 add_install_client 명령이 포함되어 있습니다.

DHCP를 사용하여 네트워크 설치에 대한 설치 매개 변수를 설정하는 방법에 대한 자세한 내용은 DHCP 서비스를 사용하여 시스템 구성 정보 미리 구성(작업)을 참조하십시오.


sparc_install_server# cd /export/home/dvdsparc/Solaris_10/Tools
sparc_install_server# ./add_install_client -d basil sun4u


예 5–4 서버와 동일한 서브넷에 있는 설치 클라이언트 추가(DVD)

다음 예는 설치 서버와 동일한 서브넷에 있는 설치 클라이언트를 추가하는 방법을 보여 줍니다. 설치 클라이언트는 이름이 basil인 Ultra 5 시스템입니다. 파일 시스템 /export/home/dvdsparc/에는 add_install_client 명령이 포함되어 있습니다.


install_server# cd /export/home/dvdsparc/Solaris_10/Tools
install_server# ./add_install_client basil sun4u


예 5–5 부트 서버에 설치 클라이언트 추가(DVD)

다음 예에서는 설치 클라이언트를 부트 서버에 추가하는 방법에 대해 설명합니다. 설치 클라이언트는 이름이 rose이며 Ultra 5 시스템입니다. 부트 서버에서 명령을 실행합니다. -s 옵션은 /export/home/dvdsparc에 Solaris Operating System for SPARC Platforms DVD 이미지를 포함하고 있는 rosemary라는 이름의 설치 서버를 지정하는 데 사용됩니다.


boot_server# cd /export/home/dvdsparc/Solaris_10/Tools
boot_server# ./add_install_client -s rosemary:/export/home/dvdsparc rose sun4u


예 5–6 x86: DHCP 사용 시 x86 설치 서버에 단일 x86 설치 클라이언트 추가(DVD)

다음 예에서는 DHCP를 사용하여 네트워크에서 설치 매개 변수를 설정할 때 x86 설치 클라이언트를 설치 서버에 추가하는 방법에 대해 설명합니다.

이 서버는 /export/home/dvdx86에 Solaris Operating System for x86 Platforms DVD 이미지를 포함합니다.


x86_install_server# cd /export/boot/dvdx86/Solaris_10/Tools
x86_install_server# ./add_install_client -d -e 00:07:e9:04:4a:bf \ 
-s rosemary:/export/home/dvdx86 i86pc

이전 명령은 이더넷 주소가 00:07:e9:04:4a:bf인 클라이언트를 설치 클라이언트로 설정합니다. 설치 서버에 부트 파일 010007E9044ABF.i86pc가 작성됩니다. 이전 릴리스에서는 이 부트 파일의 이름이 nbp.010007E9044ABF.i86pc로 지정되었습니다.

DHCP를 사용하여 네트워크 설치에 대한 설치 매개 변수를 설정하는 방법에 대한 자세한 내용은 DHCP 서비스를 사용하여 시스템 구성 정보 미리 구성(작업)을 참조하십시오.



예 5–7 x86: 네트워크 설치 중 사용할 직렬 콘솔 지정(DVD)

다음 예에서는 설치 서버에 x86 설치 클라이언트를 추가하고 설치 중에 사용할 직렬 콘솔을 지정하는 방법에 대해 설명합니다. 이 예는 다음과 같은 방법으로 설치 클라이언트를 설정합니다.

다음 명령 집합을 사용하여 클라이언트를 추가합니다.


install server# cd /export/boot/dvdx86/Solaris_10/Tools
install server# ./add_install_client -d -e "00:07:e9:04:4a:bf" \
-b "console=ttya" i86pc

-b 옵션과 함께 사용할 수 있는 부트 등록 정보 변수 및 값에 대한 자세한 내용은 eeprom(1M) 매뉴얼 페이지를 참조하십시오.


설치 계속

DHCP 서버를 사용하여 네트워크를 통해 x86 기반 클라이언트를 설치하는 경우 DHCP 서버를 구성하고 add_install_client -d 명령의 출력에 나열된 옵션과 매크로를 만듭니다. DHCP가 네트워크 설치를 지원하도록 구성하는 방법은 DHCP 서비스를 사용하여 시스템 구성 정보 미리 구성(작업)을 참조하십시오.

x86 기반 시스템: DHCP 서버를 사용하지 않는 경우 로컬 Solaris OS DVD 또는 CD에서 시스템을 부트해야 합니다.

참조

add_install_client 명령에 대한 추가 내용은 install_scripts(1M)을 참조하십시오.

DVD 이미지를 사용하여 네트워크에서 시스템 설치

시스템을 설치 클라이언트로 추가한 후 네트워크에서 클라이언트를 설치할 수 있습니다. 이 절에서는 다음 작업에 대하여 설명합니다.

ProcedureSPARC: 네트워크를 통해 클라이언트 설치(DVD)

시작하기 전에

이 절차에서는 다음 작업을 완료한 것으로 가정합니다.

  1. 클라이언트 시스템을 켭니다.

    시스템이 현재 실행 중인 경우 시스템의 실행 수준이 0이 되도록 합니다.

    ok 프롬프트가 표시됩니다.

  2. 네트워크에서 시스템을 부트합니다.

    • Solaris 대화식 설치 GUI로 설치하려면 다음 명령을 입력합니다.


      ok boot net
      
    • 데스크탑 세션에서 Solaris 대화식 설치 텍스트 설치 프로그램으로 설치하려면 다음 명령을 입력합니다.


      ok boot net - text
      
    • 콘솔 세션에서 Solaris 대화식 설치 텍스트 설치 프로그램으로 설치하려면 다음 명령을 입력합니다.


      ok boot net - nowin
      

    시스템이 네트워크에서 부트합니다.

  3. 메시지가 표시되면 시스템 구성 질문에 응답합니다.

    • 모든 시스템 정보를 미리 구성한 경우 설치 프로그램에 구성 정보를 입력하라는 프롬프트가 표시되지 않습니다. 자세한 내용은 2 장시스템 구성 정보 미리 구성(작업)을 참조하십시오.

    • 모든 시스템 정보를 미리 구성하지 않은 경우 구성 질문에 대한 대답은 Oracle Solaris 10 9/10 설치 설명서: 설치 및 업그레이드 계획설치를 위한 검사 목록을 참조하십시오.


      주 –

      키보드가 자동 식별되는 경우 설치 중에 키보드 레이아웃이 자동으로 구성됩니다. 키보드가 자동 식별되지 않는 경우 설치 중에 지원되는 키보드 레이아웃 목록에서 선택할 수 있습니다.

      PS/2 키보드는 자동으로 식별되지 않으므로 설치 중에 키보드 레이아웃을 선택하라는 메시지가 표시됩니다.

      자세한 내용은 keyboard 키워드를 참조하십시오.


    GUI를 사용하는 경우 시스템 구성 정보를 확인한 후 Solaris 시작 패널이 표시됩니다.

  4. 프롬프트가 표시되면 추가 질문에 응답하여 설치를 완료하십시오.

참조

Solaris 설치 GUI를 사용하여 대화식 설치를 완료하는 방법에 대한 자세한 내용은 Oracle Solaris 10 9/10 설치 설명서: 기본 설치GRUB를 이용한 Solaris 설치 프로그램을 사용하여 설치 또는 업그레이드를 참조하십시오.

Procedurex86: GRUB를 사용하여 네트워크를 통하여 클라이언트 설치(DVD)

x86 기반 시스템의 Solaris 설치 프로그램에서는 GRUB 부트 로더를 사용합니다. 이 절차는 GRUB 부트 로더를 사용하여 네트워크를 통해 x86 기반 시스템을 설치하는 방법에 대해 설명합니다. GRUB 부트 로더에 대한 개괄적인 정보는 Oracle Solaris 10 9/10 설치 설명서: 설치 및 업그레이드 계획의 7 장, SPARC 및 x86 기반 부트(개요 및 계획)를 참조하십시오.

네트워크를 통해 시스템을 설치하려면 네트워크를 통해 부트하도록 클라이언트 시스템을 지정해야 합니다. 시스템 BIOS, 네트워크 어댑터 BIOS 또는 이 둘 모두의 BIOS 설정 프로그램을 사용하여 클라이언트 시스템에서 네트워크 부트가 가능하도록 설정합니다. 일부 시스템의 경우 반드시 부트 장치 우선 순위를 조정하여 다른 장치에서 부팅하기 전에 네트워크 부트가 시도되도록 해야 합니다. 각 설정 프로그램의 제조 업체 설명서를 참조하거나 부트 동안 설정 프로그램 지시 내용을 참조하십시오.

시작하기 전에

이 절차에서는 다음 작업을 완료한 것으로 가정합니다.

이 절차에서는 또한 시스템을 네트워크에서 부트할 수 있는 것으로 가정합니다.

  1. 시스템을 켜십시오.

  2. 시스템 BIOS를 실행할 적절한 키 조합을 입력합니다.

    일부 PXE 가능 네트워크 어댑터에는 잠깐 동안의 부트 시간 메시지에 대한 응답으로 특정 키 입력을 입력할 경우 PXE 부트를 활성화하는 기능이 있습니다.

  3. 시스템 BIOS에서 시스템이 네트워크에서 부트하도록 지정합니다.

    BIOS에서 부트 우선 순위를 설정하는 방법은 하드웨어 설명서를 참조하십시오.

  4. BIOS를 종료합니다.

    시스템이 네트워크에서 부트합니다. GRUB 메뉴가 표시됩니다.


    주 –

    네트워크 설치 서버의 구성에 따라 시스템에 표시되는 GRUB 메뉴는 다음 샘플과 다를 수 있습니다.



    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-----------------------------------------------------------------------------------------------------------+
    | Solaris 10 9/10 /cdrom0                                                           
    |                                                                                                           |
    |                                                                                                           |
    +-----------------------------------------------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted.
    Press enter to boot the selected OS, 'e' to edit the
    commands before booting, or 'c' for a command-line.
  5. 적합한 설치 옵션을 선택합니다.

    • 네트워크에서 Solaris OS를 설치하려면 메뉴에서 적합한 Solaris 항목을 선택한 다음 Enter를 누릅니다.

      SPARC 또는 DVD 매체를 사용하여 SPARC 설치 서버 만들기에서 설정한 네트워크 설치 서버에서 설치하려면 이 항목을 선택합니다.

    • 특정 부트 인수를 사용하여 네트워크에서 Solaris OS를 설치하려면 다음 단계를 따르십시오.

      add_install_client 로 네트워크에서 설치할 시스템 추가(DVD)에 설명된 것처럼 이전에 add_install_client 명령을 사용하여 특정 부트 인수를 설정하지 않은 경우 설치 중에 장치 구성을 수정하려면 특정 부트 인수를 설정해야 합니다.

      1. GRUB 메뉴에서 편집할 설치 옵션을 선택한 다음 e를 누릅니다.

        다음 텍스트와 유사한 부트 명령이 GRUB 메뉴에 표시됩니다.


        kernel /I86pc.Solaris_10/multiboot kernel/unix \
        -B install_media=192.168.2.1:/export/cdrom0/boot \
        module /platform/i86pc/boot_archive
      2. 화살표 키를 사용하여 편집할 부트 항목을 선택한 다음 e를 누릅니다.

        편집할 부트 명령이 GRUB 편집 창에 표시됩니다.

      3. 사용할 부트 인수나 옵션을 입력하여 명령을 편집합니다.

        GRUB 편집 메뉴의 명령 구문은 다음과 같습니다.


        grub edit>kernel /image_directory/multiboot kernel/unix/ \
        install [url|ask] -B options install_media=media_type
        

        부트 인수 및 명령 구문에 대한 자세한 내용은 표 9–1을 참조하십시오.

      4. 편집 내용을 적용하고 GRUB 메뉴로 돌아가려면 Enter를 누릅니다.


        주 –

        편집 내용을 취소하고 GRUB 메뉴로 돌아가려면 Esc 키를 누릅니다.


        GRUB 메뉴가 표시됩니다. 부트 명령에 대한 편집 내용이 표시됩니다.

      5. 설치를 시작하려면 GRUB 메뉴에 b를 입력합니다.

    Solaris 설치 프로그램은 기본 부트 디스크에 대하여 시스템 설치 또는 업그레이드 요구 사항을 확인합니다. Solaris 설치이 시스템 구성을 찾을 수 없는 경우 프로그램에 누락된 정보를 입력하라는 프롬프트가 표시됩니다.

    확인이 완료되면 설치 선택 화면이 표시됩니다.

  6. 설치 유형을 선택합니다.

    설치 선택 화면에 다음 옵션이 표시됩니다.


          Select the type of installation you want to perform:
    
             1 Solaris Interactive
             2 Custom JumpStart
             3 Solaris Interactive Text (Desktop session)
             4 Solaris Interactive Text (Console session)
             5 Apply driver updates
             6 Single user shell
    
             Enter the number of your choice followed by the <ENTER> key.
             Alternatively, enter custom boot arguments directly.
    
             If you wait 30 seconds without typing anything,
             an interactive installation will be started.
    • Solaris OS를 설치하려면 다음 옵션 중에서 선택합니다.

      • Solaris 대화식 설치 GUI로 시작하려면 1을 입력한 다음 Enter를 누릅니다.

      • 데스크탑 세션에서 대화식 텍스트 설치 프로그램으로 시작하려면 3을 입력한 다음 Enter를 누릅니다.

        기본 GUI 설치 프로그램을 취소하고 텍스트 설치 프로그램을 실행하려면 이 설치 유형을 선택합니다.

      • 콘솔 세션에서 대화식 텍스트 설치 프로그램으로 시작하려면 4를 입력한 다음 Enter를 누릅니다.

        기본 GUI 설치 프로그램을 취소하고 텍스트 설치 프로그램을 실행하려면 이 설치 유형을 선택합니다.

      무인 사용자 정의 JumpStart 설치(옵션 2)를 수행하려면 Oracle Solaris 10 9/10 설치 설명서: 사용자 정의 JumpStart 및 고급 설치를 참조하십시오.

      Solaris 설치 GUI 및 텍스트 설치 프로그램에 대한 자세한 내용은 Oracle Solaris 10 9/10 설치 설명서: 설치 및 업그레이드 계획시스템 요구 사항 및 권장 사항을 참조하십시오.

      시스템은 장치 및 인터페이스를 구성하고 구성 파일을 검색합니다. 설치 프로그램이 시작됩니다. 설치를 계속하려면 단계 7로 이동합니다.

    • 설치 전에 시스템 관리 작업을 수행하려면 다음 옵션 중에서 선택합니다.

      • 드라이버를 업데이트하거나 설치시 업데이트(ITU)를 설치하려면 업데이트 매체를 삽입하고 5를 입력한 다음 Enter를 누릅니다.

        시스템에서 Solaris OS를 실행하기 위해 드라이버를 업데이트하거나 ITU를 설치해야 할 수도 있습니다. 업데이트를 설치하려면 드라이버 업데이트 또는 ITU에 대한 지침을 따르십시오.

      • 시스템 관리 작업을 수행하려면 6을 입력한 다음 Enter를 누릅니다.

        설치하기 전에 시스템에서 시스템 관리 작업을 수행해야 하는 경우 단일 사용자 쉘을 실행할 수 있습니다. 설치하기 전에 수행할 수 있는 시스템 관리 작업에 대한 자세한 내용은 System Administration Guide: Basic Administration을 참조하십시오.

      이러한 시스템 관리 작업을 수행한 후 이전의 옵션 목록이 표시됩니다. 설치를 계속하려면 적합한 옵션을 선택합니다.

  7. 메시지가 표시되면 시스템 구성 질문에 응답합니다.

    • 모든 시스템 정보를 미리 구성한 경우 설치 프로그램에 구성 정보를 입력하라는 프롬프트가 표시되지 않습니다. 자세한 내용은 2 장시스템 구성 정보 미리 구성(작업)을 참조하십시오.

    • 모든 시스템 정보를 미리 구성하지 않은 경우 구성 질문에 대한 대답은 Oracle Solaris 10 9/10 설치 설명서: 설치 및 업그레이드 계획설치를 위한 검사 목록을 참조하십시오.


      주 –

      키보드가 자동 식별되는 경우 설치 중에 키보드 레이아웃이 자동으로 구성됩니다. 키보드가 자동 식별되지 않는 경우 설치 중에 지원되는 키보드 레이아웃 목록에서 선택할 수 있습니다.

      자세한 내용은 keyboard 키워드를 참조하십시오.



      주 –

      설치 중에 기본 NFSv4 도메인 이름을 선택할 수 있습니다. 또는 사용자 정의 NFSv4 도메인 이름을 지정할 수 있습니다. 자세한 내용은 nfs4_domain 키워드를 참조하십시오.


    설치 GUI를 사용하는 경우 시스템 구성 정보를 확인한 후 Solaris 시작 패널이 표시됩니다.

  8. 프롬프트가 표시되면 추가 질문에 응답하여 설치를 완료하십시오.

  9. 네트워크를 통해 시스템을 부트 및 설치한 후 그 이후의 부트는 디스크에서 부트할 것을 시스템에 지시합니다.


    주 –

    설치 후에 시스템을 부트하면 GRUB 메뉴에 새로 설치된 Solaris OS를 포함하여 설치된 운영 체제가 나열됩니다. 부트할 운영 체제를 선택합니다. 다른 옵션을 선택하지 않으면 기본 선택이 로드됩니다.


다음 단계

시스템에 여러 개의 운영 체제를 설치한 경우 부트하려면 GRUB 부트 로더가 이러한 운영 체제를 인식하도록 해야 합니다. 자세한 내용은 System Administration Guide: Basic AdministrationModifying Boot Behavior on x86 Based Systems를 참조하십시오.

참조

Solaris 설치 GUI를 사용하여 대화식 설치를 완료하는 방법에 대한 자세한 내용은 Oracle Solaris 10 9/10 설치 설명서: 기본 설치GRUB를 이용한 Solaris 설치 프로그램을 사용하여 설치 또는 업그레이드를 참조하십시오.