Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

SPARC: ZFS 루트 풀(VTOC)을 교체하는 방법

일반적으로 루트 풀 디스크는 시스템을 설치할 때 자동으로 설치됩니다. 이 절차는 루트 풀 디스크를 교체하거나 새 디스크를 미러링된 루트 풀 디스크로 연결해야 할 경우 수행하십시오.

시작하기 전에

이 절차를 수행하기 전에 다음 작업을 완료했는지 확인합니다.

  1. 관리자로 전환합니다.
  2. 새 디스크에서 루트 풀을 교체합니다.
    # zpool replace root-pool disk
  3. 수행하려는 작업에 따라 다음 단계 세트 중 하나를 선택합니다.
    • 실패한 디스크를 새 디스크로 교체하는 경우 다음 단계를 수행합니다.

      1. 필요한 경우 새 디스크를 온라인 상태로 전환합니다.

        # zpool online root-pool disk
      2. 새 디스크가 리실버링되었는지 확인합니다.

        # zpool status root-pool
      3. 새 디스크에 Oracle Solaris를 설치하지 않으려는 경우에는 이 단계를 건너뛰고 다음 단계로 진행합니다. 그렇지 않으면 Oracle Solaris를 설치한 다음 시스템을 부트합니다.

      4. 새 디스크가 리실버링되었으면 부트 블록을 적용합니다.

        # bootadm install-bootloader

        Oracle Solaris 시스템 부트에 대한 자세한 내용은 다음 리소스를 참조하십시오.

      5. 레벨 3을 실행하려면 시스템을 재부트하여 부트 블록이 설치되었는지 확인합니다.

        # init 6
    • 새 디스크를 연결하여 미러링된 루트 풀을 만들거나 큰 디스크를 연결하여 작은 디스크를 교체하는 경우 다음 단계를 수행합니다.

      1. 새 디스크를 ZFS 풀에 연결합니다.

        # zpool attach root-pool disk new-disk

        다음 예에서는 새 디스크 c2t1d0s0c2t0d0s0에 있는 현재 rpool에 연결합니다.

        # zpool attach rpool c2t0d0s0 c2t1d0s0

        또한 zpool attach 명령은 부트 블록을 자동으로 적용합니다.

      2. 새 디스크에서 부트할 수 있는지 확인합니다.

      3. 이전 디스크를 새 디스크로 교체하는 경우 시스템을 새 디스크에서 부트한 후 이전 디스크를 분리합니다.

        # zpool detach root-pool old-disk

        예를 들어 c2t0d0s0c2t1d0s0으로 교체하는 경우 다음을 입력합니다.

        # zpool detach rpool c2t0d0s0
  4. eeprom 명령 또는 SPARC 부트 PROM의 setenv 명령을 사용하여 새 디스크로부터 자동으로 부트하도록 시스템을 설정합니다.