metahs -e 명령은 다음 상황에서 오류를 일으킬 수 있습니다.
핫 스페어 장치에 metaverify 테스트 유틸리티를 사용하여 유발된 오류와 같은 문제가 발생합니다.
Solaris 볼륨 관리자 소프트웨어가 메타 장치에 오류가 발생한 경우 핫 스패어를 작동하려고 시도합니다. 핫 스패어는 broken으로 표시됩니다.
시스템이 다운됩니다. 핫 스패어를 포함하는 고장난 디스크는 동일한 위치에서 새 디스크로 대체됩니다.
시스템이 부트되고 Solaris 볼륨 관리자 소프트웨어는 새 핫 스패어를 인식하지 않습니다.
metahs -e 명령이 사용되어 새 디스크의 핫 스패어를 사용 가능하게 합니다.
다음 메시지가 표시됩니다.
WARNING: md: d0: open error of hotspare (Unavailable) |
Solaris 볼륨 관리자 소프트웨어가 같은 물리적 위치로 스왑된 새 핫 스패어 디스크를 내부적으로 인식하지 않기 때문에 고장이 발생합니다. Solaris 볼륨 관리자 소프트웨어는 이제 시스템에 없는 디스크의 장치 ID를 계속 표시합니다.
이 오류가 디스크가 교체될 때 장치 번호가 변경되는 Photon 등의 기억 장치 격납장치에서 발생하는 지는 알려지지 않았습니다.
해결 방법: 다음 해결 방법 중 하나를 선택합니다.
다음 단계를 따라 Solaris 볼륨 관리자 상태 데이터베이스의 핫 스패어 디스크의 장치 ID를 업데이트합니다.
수퍼유저가 됩니다.
다음 명령을 입력하여 새 핫 스패어 디스크 장치의 ID를 업데이트합니다.
# metadevadm -u logical-device-name |
다음 명령을 입력하여 새 핫 스패어 디스크를 사용 가능하게 합니다.
# metareplace -e logical-device-name |
다음 단계에 따라 시스템의 핫 스패어와 핫 스패어 풀을 관리합니다.
수퍼유저가 됩니다.
다음 명령을 입력하여 새 핫 스패어 슬라이스의 항목을 삭제합니다.
# metahs -d hsphot-spare-pool-number logical-device-name |
다음 명령을 입력하여 올바른 장치 ID를 가진 동일한 위치에서 핫 스패어 슬라이스에 대한 새 항목을 작성합니다.
# metahs -a hsphot-spare-pool-number logical-device-name |