Solaris 10 릴리스 노트

생성된 부트 환경에서 마운트 지점에 대한 권한 보존 안 함(4992478)

lucreate를 사용하여 새 부트 환경을 만들면 파일 시스템 마운트 지점에 대한 권한이 보존되지 않으므로일부 사용자 프로세스가 실패합니다. 클러스터링 환경에서 새 부트 환경을 만들면 클러스터는 노드를 껐다가 CD-ROM에서 부트하여 마운트 지점에 대한 권한을 복구합니다.

해결 방법:다음 단계를 수행합니다.

  1. 새 부트 환경을 만듭니다.


    # lucreate -n newbe -m /:c0t0d0s0:ufs 
    -m /var:c1t0d0s0:ufs -m  /usr:c2t0d0s0:ufs
    

    앞의 예에서 lucreate 명령으로 newbe 부트 환경을 만듭니다. 이 예에서는 다음 파일 시스템 및 마운트 지점을 정의합니다.

    • root(/) 파일 시스템이 c0t0d0s0에 마운트됩니다.

    • var 파일 시스템이 c1t0d0s0에 마운트됩니다.

    • usr 파일 시스템이 c2t0d0s0에 마운트됩니다.

  2. 새 부트 환경의 루트 파일 시스템을 마운트합니다.


    # mount /dev/dsk/c0t0d0s0 /mnt
    
  3. 부트 환경에 대해 정의된 각 마운트 지점의 권한을 755로 변경합니다.


    # chmod 755 /mnt/var
    # chmod 755 /mnt/usr
    
  4. 루트 파일 시스템을 마운트 해제합니다.

    # umount /dev/dsk/c0t0d0s0