최대의 가용성을 위해서는 로컬 디스크에서 루트(/), /usr, /var, /opt 및 swap을 미러링해야 합니다. VxVM에서, 루트 디스크를 캡슐화하고 생성된 서브디스크를 미러링합니다. 그러나 루트 디스크를 미러링하는 것은 Sun Cluster의 요구사항이 아닙니다.
루트 디스크를 미러링할 것인지 결정하기 전에, 루트 디스크에 관한 다양한 대체 방안의 위험, 복잡성, 비용 및 서비스 시간을 고려하십시오. 모든 구성에 대해 작동되는 단일 미러링 방법은 없습니다. 루트를 미러링할 것인지 결정할 때 해당 지역의 엔터프라이즈 서비스 담당자가 선호하는 솔루션을 고려할 수도 있습니다.
루트 디스크 미러링에 관한 지시사항은, 부록 A 또는 부록 B에서 참조하십시오.
루트 디스크를 미러링할 것인지 결정할 때 다음 사항을 고려하십시오.
Complexity - 루트 디스크를 미러링하면 시스템 관리에 복잡도가 추가되어 단일 사용자 모드에서의 시동이 복잡해집니다.
Backups - 루트 디스크의 미러링 여부에 관계없이, 루트를 정기적으로 백업해야 합니다. 미러링만 하는 경우에는 관리 오류에 대해서 보호되지 않습니다. 백업 계획은 단지 부주의로 변경되거나 삭제된 파일을 복원할 수 있게 합니다.
Quorum - Solstice DiskSuite 소프트웨어에서, 메타디바이스 상태 데이터베이스 정족수가 유실되는 실패 시나리오의 경우, 유지보수가 수행될 때까지 시스템을 다시 시동할 수 없습니다. 메타디바이스 상태 데이터베이스 및 상태 데이터베이스 복제본에 대해서는 Solstice DiskSuite 문서를 참조하십시오.
Separate controllers - 최대의 고가용성에는 별도 제어기에서의 루트 디스크 미러링이 포함됩니다.
Boot disk - 1차 시동 디스크가 실패할 경우, 미러에서 시동할 수 있도록 시동가능한 루트 디스크로의 미러링을 설정할 수 있습니다.
Secondary root disk - 미러링된 루트 디스크를 사용하면, 1차 루트 디스크가 실패해도 2차(미러) 루트 디스크에서 작업을 계속할 수 있습니다. 나중에, 1차 루트 디스크는 서비스로 리턴하고(아마도, 전원 주기 또는 임시 I/O 오류 후에) OpenBootTM PROM boot-device 필드에 지정된 1차 루트 디스크를 사용하여 후속 시동이 수행됩니다. 이 상황에서 아무 수동 수리 작업도 일어나지 않지만, 드라이브는 시동하기 위해 작동하기 시작합니다. Solstice DiskSuite 재동기화가 발생하므로 유의하십시오. 재동기화는 드라이브가 서비스로 리턴될 때 수동 단계를 요구합니다.
2차(미러) 루트 디스크에서 파일을 변경하면, 변경사항은 시동시 1차 루트 디스크에서 반영되지 않아서, 잘못된 서브미러가 야기됩니다. 예를 들어, /etc/system 파일에 대한 변경사항이 유실됩니다. 일부 Solstice DiskSuite 관리 명령은 1차 루트 디스크가 서비스 범위를 벗어났을 때 /etc/system 파일을 변경하였을 수도 있습니다
시동 프로그램은 미러에서 시동하는지, 아니면 기초가 되는 실제 디바이스에서 시동되는지 확인하지 않으므로 미러링은 시동 프로세스를 통해 부분적으로 활성화됩니다(메타디바이스가 로드된 후). 이 지점 이전에, 시스템에는 잘못된 서브미러 문제점이 발생할 가능성이 있습니다.