Solaris 9 4/04 릴리스 노트

마운트된 저장 장치 이름이 다른 마운트된 저장 장치의 일부이거나 새 부트 환경에 사용된 저장 장치인 경우 lucreate 명령이 실패함(4912890)

lucreate 명령을 사용하여 새 부트 환경을 작성할 때 다음과 같은 경우 이 명령이 실패합니다.

다음과 같은 잘못된 오류 메시지가 표시됩니다.


The file system creation utility /usr/lib/fs/ufsufs/mkfs is not available.

Unable to create all required file systems for boot-environment.

Cannot make file systems for boot-environment

해결 방법: 사용 중인 파일 시스템에 있는 다른 저장 장치의 일부인 장치 이름을 갖는 저장 장치에 또 다른 사용 중인 파일 시스템이 없는지 확인합니다.

마운트된 파일 시스템 간의 이름이 모호하면 기존 Solaris 볼륨 관리 메타 장치의 이름을 바꿉니다.

다음 해결 방법에서 d10d100은 단지 예로만 사용됩니다. 모호한 장치 이름의 또 다른 예로 d20d200 또는 d377d37을 들 수 있습니다. 여기서 d20d200과 일치하며, d377d37과 일치합니다.

  1. 수퍼유저가 되도록 합니다.

  2. metarename 명령을 사용하여 모호한 메타 장치 중 하나의 이름을 바꿉니다.


    # metarename d10 d300 
    

    메타 장치 d10의 이름을 d300으로 바꿉니다.


주 –

metarename 명령을 사용하기 전에 d10의 파일 시스템을 마운트 해제해야 합니다.

파일 시스템이 마운트 해제된 동안 /etc/vfstab 파일을 편집합니다. 또한 이름을 바꾸고 있는 메타 장치의 이름이 포함된 다른 구성 파일도 모두 편집합니다. 이전 메타 장치 이름에 대한 참조를 새 메타 장치 이름으로 변경합니다.

프로세스가 파일 시스템의 데이터에 액세스하는 경우 파일 시스템을 마운트 해제하기 위해 시스템을 단일 사용자 모드로 내립니다. 변경한 다음 시스템을 재부트합니다.