Solstice DiskSuite 4.2 설치 및 제품 소개

DiskSuite 초기 버전이 실행되는 시스템 업그레이드

DiskSuite를 사용하는 시스템에서 Solaris 운영 체제 및 DiskSuite를 업그레이드하는 절차는 서로 연관되어 있습니다. 아래 정의를 보면 이러한 절차와 이들이 의미하는 내용을 이해할 수 있습니다.

DiskSuite 초기 버전이 이미 실행되는 시스템에서 설치에 영향을 미치는 요소는 다음과 같습니다.

  1. DiskSuite 4.2와 함께 실행할 Solaris 버전(즉 Solaris 2.6 또는 Solaris 7)

  2. 시스템 구조(즉 SPARC 또는 x86)

  3. 설치 전에 시스템에서 실행 중인 Solaris 버전

  4. 설치 전에 시스템에서 실행 중인 Solstice DiskSuite 버전

  5. 운영 체제 메타장치 보유 여부

Solaris 설치 프로그램으로는 메타장치에 상주하는 Solaris 소프트웨어를 업그레이드할 수 없습니다. 따라서 각 운영 체제 메타장치는 Solaris 설치 프로그램을 실행하기 전에 단일 구성 요소(슬라이스)로 분해해야 합니다. Solaris를 설치한 후에는 이들 운영 체제 메타장치를 재구성해야 합니다.

DiskSuite 구성 및 상태 정보는 메타장치 상태 데이터베이스(또는 metadb)라고 하는 전용 복제 데이터베이스에 저장됩니다. 디스크 드라이브는 장치의 드라이버 이름과 부번호를 사용하여 데이터베이스에 묘사되어 있습니다. DiskSuite 4.0 릴리스 이후로 Solstice DiskSuite에서는 새로운 Solaris 및 DiskSuite 릴리스를 통해 이전 metadbs을 읽을 수 있게 되었습니다. 각 DiskSuite 릴리스는 Solaris 버전을 최소 2개 지원합니다. 따라서 Solaris를 업그레이드한 다음 DiskSuite를 업그레이드하면 현재 버전에서 원하는 Solaris/DiskSuite 조합으로 업그레이드할 수 있습니다. 지원 매트릭스는 다음 표에 나와 있습니다. 다음 표에서 음영 영역은 DiskSuite 및 Solaris의 호환 가능한 버전을 나타냅니다.

표 1-1 Solstice DiskSuite 지원 매트릭스
   Solaris 2.3 Solaris 2.4 Solaris 2.5 Solaris 2.5.1 Solaris 2.6 Solaris 7
 온라인: DiskSuite 2.0 또는 3.0 * *
 DiskSuite 4.0     
 DiskSuite 4.1       
 DiskSuite 4.2 SPARC           
 DiskSuite 4.2 x86           **

* - Solstice DiskSuite 4.0 및 Solstice DiskSuite 4.1에 제공된 metacvt(1M) 명령을 사용하여 업그레이드 후 DiskSuite에서 복제본 및 메타장치를 업그레이드하여 복원하기 전에 시스템 메타장치 상태 데이터베이스 복제본 및 메타장치를 제거합니다.

** - Solstice DiskSuite 4.2에 제공된 metacvt 명령을 사용하여 x86 시스템에서 Solaris 7을 업그레이드하기 전에 시스템 메타장치 상태 데이터베이스 복제본 및 메타장치를 제거합니다. metacvt 명령으로 업그레이드 이후 복제본 및 메타장치를 복원하는 쉘 스크립트가 작성됩니다.

메타장치 상태 데이터베이스 정보를 유효하게 하기 위해서는 업그레이드를 통해 새 Solaris 소프트웨어를 적용하여 업그레이드된 장치 바인딩을 보존해야 합니다.


주의 - 주의 -

Solaris를 완전히 설치할 경우 모든 DiskSuite 구성 정보는 소실됩니다. DiskSuite 구성 정보가 소실되면 데이터가 소실되거나 치명적인 시스템 오류가 일어날 수 있습니다.


업그레이드 중에 장치 바인딩이 변경되지 않도록 하려면 시스템의 하드웨어 구성을 변경하지 않는 것이 중요합니다. 재차 말하거니와 장치 바인딩이 소실되면 메타장치 상태 데이터베이스 정보가 무효화 되고 데이터가 소실되거나 치명적인 시스템 오류가 일어날 수 있습니다.

x86 시스템의 Solaris 7 기능 중 하나는 SCSI 드라이브의 단일화입니다. SPARC 및 x86에서는 현재 동일한 sd 드라이버가 사용됩니다. 메타장치 상태 데이터베이스 정보에는 장치 드라이브 이름이 들어 있기 때문에 x86 시스템의 Solaris 7로 업그레이드하려면 DiskSuite metadb를 다시 작성해야 합니다. DiskSuite 4.2 소프트웨어 배포에는 metacvt(1M) 명령 버전이 들어 있어 metadb 제거 및 재구성을 자동으로 실행합니다.

이제까지 설명한 요소를 처리하는 절차는 다음 규칙으로 요약할 수 있습니다.

  1. 이미 구성이 완료되어 Solstice DiskSuite가 실행 중인 시스템에서 Solaris를 업그레이드할 때에는 Solaris 설치 프로그램의 "Upgrade" 옵션을 항상 실행합니다.

  2. 업그레이드 중 시스템의 하드웨어 구성은 변경하지 않습니다.

  3. DiskSuite 4.2 및 Solaris 7로 업그레이드하려면, 시스템에서 Solaris 2.5, Solaris 2.5.1, 또는 Solaris 2.6과 DiskSuite 4.0 또는 DiskSuite 4.1이 실행되어야 합니다. 필요에 따라 시스템을 Solaris 2.5와 DiskSuite 4.0으로 업그레이드하려면 "Solstice DiskSuite 4.0 Product Notes"의 지시사항을 따릅니다.

  4. x86 시스템을 DiskSuite 4.2 및 Solaris 7로 업그레이드하려면, 모든 메타장치를 분해하고 DiskSuite 메타장치 상태 데이터베이스를 시스템에서 제거한 다음, DiskSuite 패키지를 제거하고 Solaris 7로 업그레이드해야 합니다. Solaris 7로 업그레이드한 후에는 DiskSuite 4.2 패키지를 추가하고 메타장치를 재구성해야 합니다. DiskSuite 4.2에 제공되는 metacvt 스크립트를 사용하면 자동으로 메타장치가 분해되고 시스템에서 메타장치 상태 데이터베이스가 제거되며 DiskSuite 4.2 패키지 업그레이드 및 설치 후 메타장치 상태 데이터베이스를 복원하고 메타장치를 재구성하는데 사용할 수 있는 쉘 스크립트가 작성됩니다.

  5. DiskSuite 4.2 및 Solaris 2.6으로 업그레이드하려면 시스템에서 Solaris 2.4, Solaris 2.5, 또는 Solaris 2.5.1과 Solstice DiskSuite 4.0 또는 DiskSuite 4.1이 실행되어야 합니다. 필요에 따라 시스템을 Solaris 2.4와 DiskSuite 4.0으로 업그레이드하려면 "Solstice DiskSuite 4.0 Product Notes"의 지시사항을 따릅니다.

  6. 운영 체제 파일이 들어있는 메타장치(운영 체제 메타장치)는 단순 구성 요소(단일 슬라이스)로 먼저 분해해야 운영 체제를 업그레이드할 수 있습니다.


    주의 - 주의 -

    시스템 업그레이드 전에 운영 체제 메타장치를 분해하지 못하면 데이터가 소실되고 치명적인 시스템 오류가 발생할 수 있습니다.


  7. 메타장치는 새로운 Solstice DiskSuite 소프트웨어 버전을 설치한 후 파일 시스템에 재구성하거나 마운트해야 합니다.