Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

Procedure메타 장치나 볼륨 이름 및 디스크 세트 수를 설정하는 방법


주 –

다음과 같은 경우에는이 절차를 수행하지 마십시오.


이 절차에서는 구성에 필요한 Solstice DiskSuite 메타 장치나 Solaris 볼륨 관리자 볼륨 이름 또는 디스크 세트의 수를 결정하는 방법을 설명합니다. 또한 /kernel/drv/md.conf 파일을 수정하여 이러한 개수를 지정하는 방법도 설명합니다.


정보 –

각 디스크 세트의 메타 장치나 볼륨 이름 개수 기본값은 128이지만 대부분의 구성에서 기본값보다 많은 개수가 필요합니다. 구성을 구현하기 전에 이 개수를 늘리십시오. 그러면 나중에 관리 시간을 줄일 수 있습니다.

또한, nmd 필드 및 md_nsets 필드의 값을 가능한 최소값으로 유지하십시오. nmdmd_nsets에 의해 결정되는 가능한 모든 장치를 위한 메모리 구조가 해당 장치를 만들지 않은 경우에도 존재합니다. 최적의 성능을 얻으려면 nmdmd_nsets의 값을 사용할 메타 장치나 볼륨의 수보다 조금만 높게 유지하십시오.


시작하기 전에

완성된 디스크 장치 그룹 구성 워크시트가 사용 가능한 경우.

단계
  1. 클러스터에서 필요할 것으로 예상되는 총 디스크 세트 수를 계산한 다음 개인 디스크 관리를 위한 디스크 세트 수 하나를 추가합니다.

    클러스터의 최대 디스크 세트 수는 32개입니다. 31개는 일반 용도로 사용하는 디스크 세트이고 하나는 개인 디스크 관리에 사용하는 디스크 세트입니다. 기본적으로 디스크 세트 수는 4개입니다. 단계 3에서 md_nsets 필드에 이 값을 입력합니다.

  2. 클러스터의 디스크 세트에서 필요할 것으로 예상되는 메타 장치나 볼륨 이름 중에서 가장 큰 값으로 계산합니다.

    각 디스크 세트에 최대 8192개까지 메타 장치나 볼륨 이름을 사용할 수 있습니다. 단계 3에서 nmd 필드에 이 값을 입력합니다.

    1. 각 디스크 세트에 필요할 것으로 예상되는 메타 장치나 볼륨 이름의 수를 결정하십시오.

      로컬 메타 장치 또는 볼륨을 사용하고 있는 경우, 전역 장치 파일 시스템인 /global/.devices/node@ nodeid가 마운트된 각 로컬 메타 장치나 볼륨 이름이 클러스터 전체에 걸쳐 고유한지, 그리고 클러스터의 장치 ID 이름과 동일한 이름을 사용하지 않는지 확인합니다.


      정보 –

      장치 ID 이름에만 사용할 번호 범위와 로컬 메타 장치나 볼륨 이름에만 사용할 각 노드 범위를 선택하십시오. 예를 들어, 장치 ID 이름에 d1부터 d100까지의 범위를 사용할 수 있습니다. 노드 1의 로컬 메타 장치나 볼륨은 범위가 d100부터 d199까지인 이름을 사용할 수 있습니다. 노드 2의 로컬 메타 장치 또는 볼륨은 d200부터 d299까지를 사용할 수 있습니다.


    2. 디스크 세트에 필요할 것으로 예상되는 메타 장치나 볼륨 이름 중에서 가장 큰 값으로 계산합니다.

      메타 장치나 볼륨 이름의 개수는 실제 개수가 아닌 메타 장치나 볼륨 이름의 을 기반으로 설정합니다. 예를 들어, 메타 장치나 볼륨의 이름 범위가 d950부터 d1000까지이면 Solstice DiskSuite 또는 Solaris 볼륨 관리자 소프트웨어에서는 값을 50개가 아닌 1000개의 이름으로 설정해야 합니다.

  3. 각 노드에서 수퍼유저가 되어 /kernel/drv/md.conf 파일을 편집합니다.


    Caution – Caution –

    각 노드에서 제공되는 디스크 세트 수와 관계없이 모든 클러스터 노드 또는 클러스터 쌍 토폴로지에 포함된 클러스터 쌍에 동일한 /kernel/drv/md.conf 파일이 있어야 합니다. 이 설명을 따르지 않으면 심각한 Solstice DiskSuite 또는 Solaris 볼륨 관리자 오류가 발생하여 데이터를 잃을 수 있습니다.


    1. md_nsets 필드를 단계 1에서 결정한 값으로 설정합니다.

    2. nmd 필드를 단계 2에서 결정한 값으로 설정합니다.

  4. 각 노드에서 재구성 재부트를 수행하십시오.


    # touch /reconfigure
    # shutdown -g0 -y -i6
    

    재구성 재부트를 수행하고 나면 /kernel/drv/md.conf 파일의 변경 사항이 적용됩니다.

다음 순서

로컬 상태 데이터베이스 복제본을 만드십시오. 상태 데이터베이스 복제본을 만드는 방법으로 이동합니다.