Oracle® Solaris 11.2 부트 환경 만들기 및 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

부트 환경 삭제

시스템에서 사용 가능한 공간을 더 확보하려면 beadm 명령을 사용하여 기존 부트 환경을 삭제합니다. 명령 구문은 다음과 같습니다.

beadm destroy [-fF] BeName | BeName@snapshot

이 명령은 지정된 부트 환경 또는 스냅샷을 삭제합니다. 이 명령은 부트 환경을 삭제하기 전에 사용자에게 확인 메시지를 표시합니다.

  • –f – 부트 환경이 마운트되어 있는 경우라도 강제로 삭제합니다.

  • –F – 확인 요청 없이 부트 환경을 강제로 삭제합니다.

    다음 사양을 확인합니다.

  • 현재 부트된 부트 환경은 삭제할 수 없습니다.

  • beadm destroy 명령은 x86 GRUB 메뉴 또는 SPARC 부트 메뉴에서 삭제된 부트 환경 항목을 자동으로 제거합니다.

  • 비활성 부트 환경을 삭제할 때 해당 비활성 부트 환경과 연관된 영역 부트 환경도 삭제됩니다.

  • beadm destroy 명령은 부트 환경의 비공유 데이터 세트만 삭제합니다. 공유 데이터 세트는 부트 환경 루트 데이터 세트 영역 외부에 있으며 부트 환경이 삭제될 때 영향을 받지 않습니다.

    다음 예에서 BE1 및 BE2는 /tank/tank/home 데이터 세트를 공유합니다. 데이터 세트에는 다음이 포함됩니다.

    # zfs list
    NAME                      USED  AVAIL  REFER  MOUNTPOINT
    rpool                    42.5G  24.4G  4.65M  /rpool
    rpool/ROOT               25.6G  24.4G    31K  legacy
    rpool/ROOT/BE1           8.91M  24.4G  4.17G  /
    rpool/ROOT/BE1/var       3.96M  24.4G   276M  /var
    rpool/ROOT/BE2           8.91M  24.4G  4.17G  /
    rpool/ROOT/BE2/var       3.96M  24.4G   276M  /var
    tank                      450K   457G    18K  /export
    tank/home                 315K   457G    21K  /export/home
    

    다음 명령을 사용하여 BE2를 삭제합니다.

    # beadm destroy BE2

    공유 데이터 세트 rpool/exportrpool/export/home은 부트 환경 BE2가 삭제될 때 삭제되지 않습니다. 다음 데이터 세트는 유지됩니다.

    # zfs list
    NAME                      USED  AVAIL  REFER  MOUNTPOINT
    rpool                    42.5G  24.4G  4.65M  /rpool
    rpool/ROOT               25.6G  24.4G    31K  legacy
    rpool/ROOT/BE1           8.91M  24.4G  4.17G  /
    rpool/ROOT/BE1/var       3.96M  24.4G   276M  /var
    tank                      450K   457G    18K  /export
    tank/home                 315K   457G    21K  /export/home