JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 10에서 Oracle Solaris 11.1로 전환     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris 10에서 Oracle Solaris 11 릴리스로 전환(개요)

2.  Oracle Solaris 11 설치 방법으로 전환

3.  장치 관리

4.  저장소 관리 기능

5.  파일 시스템 관리

6.  소프트웨어 및 부트 환경 관리

7.  네트워크 구성 관리

8.  시스템 구성 관리

Oracle Solaris 10 시스템 구성과 Oracle Solaris 11 시스템 구성 비교

시스템 구성 변경 사항 및 SMF로 시스템 구성 마이그레이션

SMF 관리 변경 사항

SMF 매니페스트 만들기 도구

시스템 프로세스 요약

시스템 콘솔, 터미널 서비스 및 전원 관리 변경 사항

시스템 콘솔 및 터미널 서비스 변경 사항

전원 관리 구성 변경 사항

시스템 구성 도구 변경 사항

시스템 등록 및 시스템 지원 변경 사항

시스템 부트, 복구 및 플랫폼 변경 사항

GRUB, 펌웨어 및 디스크 레이블 지정 변경 사항

시스템 복구를 위한 부트

복구 목적으로 백업 BE에서 부트하는 방법

복구를 위한 시스템 부트 방법

부트, 플랫폼 및 하드웨어 변경 사항

프린터 구성 및 관리 변경 사항

LP 인쇄 서비스 제거

Oracle Solaris 11 설치 후 인쇄 환경을 설정하는 방법

국제화 및 지역화 변경 사항

로케일 및 표준 시간대 구성 변경 사항

9.  보안 관리

10.  가상 환경에서 Oracle Solaris 릴리스 관리

11.  사용자 계정 및 사용자 환경 관리

12.  데스크탑 기능 관리

A.  SPARC 자동 설치 시나리오

시스템 부트, 복구 및 플랫폼 변경 사항

Oracle Solaris 11에서는 시스템이 ZFS 루트 파일 시스템에서 부트됩니다. 기본적으로 ZFS 루트 파일 시스템은 rpool이라는 ZFS 루트 풀에 포함되어 있습니다. UFS 파일 시스템도 계속 만들 수 있지만 이 릴리스에서는 UFS 또는 Solaris Volume Manager 루트 파일 시스템에서 부트할 수 없습니다.

다음 정보를 검토하십시오. 이 정보는 복구를 위해 시스템이 부트되는 방식에 영향을 줍니다.

GRUB, 펌웨어 및 디스크 레이블 지정 변경 사항

Oracle Solaris 11.1부터 다음 변경 사항이 도입되었습니다.

GRUB 레거시를 지원하는 릴리스를 실행 중인데 GRUB 2를 지원하는 릴리스로 이전하려면 Oracle Solaris 11.1 시스템 부트 및 종료의 GRUB 2를 지원하는 릴리스로 GRUB 레거시 시스템 업그레이드를 참조하십시오.

시스템 복구를 위한 부트

다음 오류 및 복구 시나리오는 이전 릴리스와 유사합니다.

복구 목적으로 백업 BE에서 부트하는 방법

비상 안전 아카이브 부트는 SPARC 및 x86 플랫폼에서 더 이상 지원되지 않습니다. 가능한 경우, 복구 목적으로 최신 백업 BE를 사용하십시오. BE는 Oracle Solaris 이미지와 해당 이미지에 설치된 다른 응용 프로그램 소프트웨어 패키지의 부트 가능한 인스턴스입니다. 백업 BE는 원래 BE를 보존하므로 다중 BE를 사용하면 소프트웨어를 업데이트할 때 위험이 줄어듭니다.

활성 또는 비활성 부트 환경을 기반으로 새 BE를 만들 수 있습니다. 또는 원래 BE의 복제본을 기반으로 새 BE를 만들 수 있습니다. 복제본은 원래 BE의 주 루트 데이터 세트와 그 아래에 있는 모든 항목을 계층적으로 복사합니다. Oracle Solaris 11.1 부트 환경 만들기 및 관리를 참조하십시오.

시스템이 활성 BE에서 부트되지 않으면 백업 BE에서 부트되도록 선택합니다.

복구를 위한 시스템 부트 방법

  1. 적절한 부트 방법을 선택합니다.

    주 - x86 플랫폼에서 reboot 명령을 -p 옵션과 함께 사용하면 시스템의 표준 재부트를 시작하여 GRUB 메뉴를 보거나 설치 옵션을 선택할 수 있습니다. 그렇지 않으면 시스템이 기본적으로 빠른 재부트로 설정됩니다.


    • x86: 라이브 매체 – 설치 매체에서 부트한 다음 복구 절차에 GNOME 터미널을 사용합니다.

    • SPARC: 텍스트 설치 – 설치 매체 또는 네트워크에서 부트한 다음 텍스트 설치 화면에서 3 Shell 옵션을 선택합니다.

    • x86: 텍스트 설치 – GRUB 메뉴에서 Text Installer command line 부트 항목을 선택한 다음 텍스트 설치 화면에서 3 Shell 옵션을 선택합니다.

    • SPARC: 자동 설치 – 다음 명령을 사용하여 셸로 종료할 수 있는 설치 메뉴에서 직접 부트합니다.

      ok boot net:dhcp
    • x86: 자동 설치 – PXE 부트를 지원하는 네트워크의 설치 서버에서 부트합니다. GRUB 메뉴에서 Text Installer and command line 항목을 선택합니다. 그런 다음 텍스트 설치 화면에서 3 Shell 옵션을 선택합니다.

    예를 들어, 시스템이 부트되면 3 Shell 옵션을 선택합니다.

            1  Install Oracle Solaris
            2  Install Additional Drivers
            3  Shell
            4  Terminal type (currently xterm)
            5  Reboot
    
    Please enter a number [1]: 3
    To return to the main menu, exit the shell
    #
  2. 다음 부트 복구 문제 중에서 선택합니다.
    • 시스템을 단일 사용자 모드로 부트하고 /etc/passwd 파일에서 셸 항목을 수정하여 잘못된 루트 셸을 해결합니다.
      • x86 기반 시스템에서 GRUB 메뉴에서 선택한 부트 항목을 편집하여 시스템을 단일 사용자 모드로 부트합니다. $multiboot 행 끝에 -s 옵션을 추가합니다.
        $multiboot /ROOT/s11u1_24b/@/$kern $kern -B $zfs_bootfs -s
      • SPARC 기반 시스템에서 시스템을 종료하고 단일 사용자 모드로 부트합니다. root로 로그인한 후 /etc/passwd 파일을 편집하고 루트 셸 항목을 수정합니다.
        # zpool import -f rpool
        # beadm list
        be_find_current_be: failed to find current BE name
        BE        Active Mountpoint Space Policy Created          
        --        ------ ---------- ----- ------ -------          
        solaris   -      -          7.74M static 2013-02-09 09:40 
        solaris-1 R      -          4.08G static 2013-02-13 07:24 
        # mkdir /a
        # beadm mount solaris-1 /a
        # TERM=vt100
        # export TERM
        # cd /a/etc
        # vi shadow 
        <Carefully remove the unknown password>
        # cd /
        # beadm umount solaris-1
        # halt
        # init 0
        ok boot -s
        
        Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s
        SunOS Release 5.11 Version 11.1 64-bit
        Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights
        reserved.
        Booting to milestone "milestone/single-user:default".
        Hostname: tardis.central
        Requesting System Maintenance Mode
        SINGLE USER MODE
        
        Enter user name for system maintenance (control-d to bypass): root
        Enter root password (control-d to bypass): xxxxxxx
        single-user privilege assigned to root on /dev/console.
        Entering System Maintenance Mode
        
        Feb 13 00:21:31 su: 'su root' succeeded for root on /dev/console
        Oracle Corporation SunOS 5.11 11.1 September 2012
        su: No shell /usr/bin/mybash.  Trying fallback shell /sbin/sh.
        root@tardis.central:~# TERM=vt100; export TERM
        root@tardis.central:~# vi /etc/passwd
        root@tardis.central:~# <Press control-d> 
        logout
        svc.startd: Returning to milestone all.
    • x86: 다음과 같이 부트 로더를 다시 설치하여 손상된 부트 로더 문제를 해결합니다.
      1. 단계 1의 지시에 따라 매체에서 또는 네트워크에서 시스템을 부트하고, 루트 풀을 가져옵니다.
        # zpool import -f rpool
      2. 부트 로더를 다시 설치합니다.
        # bootadm install-bootloader -f  -P pool-name

        여기서 -f는 부트 로더를 강제로 설치하고 시스템에서 부트 로더의 버전이 다운그레이드되지 않았는지 확인하는 버전 검사를 무시합니다. -p 옵션은 루트 풀을 지정하는 데 사용됩니다.


        주 - 부트 로더를 매체의 버전으로 덮어쓰지 않으려는 경우 -f 옵션을 사용하지 마십시오. Oracle Solaris 11.1 시스템 부트 및 종료의 bootadm install-bootloader 명령을 사용하여 GRUB 2 설치를 참조하십시오.


      3. 루트 풀을 내보냅니다.
        # zpool export pool-name
      4. 시스템을 재부트합니다.
    • 시스템에 로그인을 방해하는 알 수 없는 root 암호 문제를 해결합니다.
      1. 단계 1의 지시에 따라 매체에서 또는 네트워크에서 시스템을 부트하고, 루트 풀(rpool)을 가져오고 BE를 마운트하여 root 암호 항목을 제거합니다.

        이 프로세스는 SPARC 및 x86 플랫폼에서 동일합니다.

      2. 단일 사용자 모드로 부트하고 root 암호를 설정합니다.

        이 단계에서는 이전 단계에서 알 수 없는 root 암호를 제거했다고 간주합니다.

        • x86 기반 시스템에서 GRUB 메뉴에서 선택한 부트 항목을 편집합니다. $multiboot 행 끝에 -s 옵션을 추가하면 됩니다.
          $multiboot /ROOT/s11u1_24b/@/$kern $kern -B $zfs_bootfs -s
        • SPARC 기반 시스템에서 시스템을 단일 사용자 모드로 부트하고 root로 로그인한 다음 root 암호를 설정합니다. 예를 들면 다음과 같습니다.
          ok boot -s
          
          Boot device: /pci@780/pci@0/pci@9/scsi@0/disk@0,0:a File and args: -s
          SunOS Release 5.11 Version 11.1 64-bit
          Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved.
          Booting to milestone "milestone/single-user:default".
          Hostname: tardis.central
          Requesting System Maintenance Mode
          SINGLE USER MODE
          
          Enter user name for system maintenance (control-d to bypass): root
          Enter root password (control-d to bypass): <Press return>
          single-user privilege assigned to root on /dev/console.
          Entering System Maintenance Mode
          
          Feb 13 00:58:42 su: 'su root' succeeded for root on /dev/console
          Oracle Corporation      SunOS 5.11      11.1    September 2012
          root@tardis.central:~# passwd -r files root
          New Password: xxxxxx
          Re-enter new Password: xxxxxx
          passwd: password successfully changed for root
          root@tardis.central:~# <Press control-d> 
          logout
          svc.startd: Returning to milestone all.

부트, 플랫폼 및 하드웨어 변경 사항

Oracle Solaris 11에서 변경된 부트, 플랫폼 및 하드웨어 기능은 다음과 같습니다.