다음과 같은 내용이 이번 업데이트 릴리스와 이후의 모든 업데이트에 적용됩니다.
Solaris 9 운영 환경에 설치된 Sun Cluster 3.0 5/02 릴리스의 경우에 Solaris 9에 대하여 특별히 지정된 다른 내용이 없으면 Solstice DiskSuite 소프트웨어에 대한 정보와 절차가 Solaris Volume Manager 소프트웨어에도 적용됩니다.
다음과 같은 사항이 Sun Cluster 3.0 5/02 업데이트 릴리스에서 변경되어 Sun Cluster 3.0 소프트웨어의 이번 업데이트와 이후의 모든 업데이트에 적용됩니다.
메타 장치 이름 최대값 - 단계 1과 단계 2가 다음과 같이 변경되었습니다. 각 Solstice DiskSuite(Solaris 8) 디스크 세트에 사용할 수 있는 메타 장치 이름 수의 정확한 최대값은 1024개입니다. Solaris Volume Manager(Solaris 9)의 경우에는 Sun Cluster 3.0 12/01 소프트웨어 설치 안내서의 설명대로 각 디스크 세트에 최대 8192개까지 메타 장치 이름을 사용할 수 있습니다.
클러스터의 디스크 세트에 사용할 메타 장치 이름 최대값을 계산하십시오.
디스크 세트마다 1024개까지 메타 장치 이름을 사용할 수 있습니다. 계산된 이 값을 나중에 nmd 필드에 입력합니다.
각 디스크 세트에 필요한 메타 장치 이름의 개수를 계산하십시오.
로컬 메타 장치를 사용하는 경우에는 각 로컬 메타 장치 이름이 전체 클러스터에서 고유하고 클러스터에 있는 다른 DID(장치 ID)와 동일한 이름을 사용하지 않아야 합니다.
DID 이름에만 사용할 번호 범위와 로컬 메타 장치 이름에만 사용할 각 노드 범위를 선택하십시오. 예를 들어, DID는 d1부터 d100까지의 이름을 사용하고 노드 1의 로컬 메타 장치는 d100부터 d199까지의 이름을 사용하고 노드 2의 로컬 메타 장치는 d200부터 d299까지의 이름을 사용할 수 있습니다.
디스크 세트에 사용할 메타 장치 이름의 최대 개수를 결정하십시오.
메타 장치 이름의 개수는 실제 개수를 기반으로 하지 않고 메타 장치 이름 값을 기반으로 설정합니다. 예를 들어, 메타 장치 이름의 범위가 d950부터 d1000까지이면 Solstice DiskSuite 소프트웨어에 50개가 아닌 1000개의 이름이 필요합니다.
클러스터에서 예상되는 총 디스크 세트 수를 계산한 다음 개인용 디스크 관리를 위해 하나를 추가하십시오.
개인용 디스크 관리를 위한 디스크를 제외하고 최대 31개의 디스크 세트를 클러스터에 사용할 수 있습니다. 디스크 세트 수의 기본값은 4개입니다. 계산된 이 값을 나중에 md_nsets 필드에 입력합니다.
다음과 같은 사항이 Sun Cluster 3.0 5/02 업데이트 릴리스에서 변경되어 Sun Cluster 3.0 소프트웨어의 이번 업데이트와 이후의 모든 업데이트에 적용됩니다.
만들 각 디스크 세트에 대하여 이 절차를 수행하십시오.
SunPlex Manager를 사용하여 Solstice DiskSuite를 설치했으면 디스크 세트 세 개 중 하나가 이미 있을 수도 있습니다. SunPlex Manager에서 만드는 메타 세트에 대한 자세한 내용은 "SunPlex Manager를 사용하여 Sun Cluster 소프트웨어 설치하기(5/02)"를 참조하십시오.
클러스터에 디스크 세트를 네 개 이상 만드시겠습니까?
md_nsets 변수의 값이 클러스터에 만들 전체 디스크 세트 수를 수용할 수 있을 만큼 크게 설정되어야 합니다.
클러스터의 노드에서 /kernel/drv/md.conf 파일에 있는 md_nsets 변수의 값을 확인하십시오.
클러스터에 있는 전체 디스크 세트 수가 기존의 md_nsets 값에서 1을 뺀 값보다 크면 각 노드에서 md_nsets의 값을 원하는 값으로 크게 설정하십시오.
디스크 세트 수의 최대값은 md_nsets의 값보다 하나 작은 값까지 사용할 수 있습니다. md_nsets 변수에 설정할 수 있는 최대값은 32입니다.
클러스터의 각 노드에서 /kernel/drv/md.conf 파일이 동일한지 확인하십시오.
이 설명을 따르지 않으면 심각한 Solstice DiskSuite 오류가 발생하여 데이터를 잃을 수 있습니다.
하나의 노드에서 클러스터를 종료하십시오.
# scshutdown -g0 -y |
클러스터의 각 노드를 다시 부트하십시오.
ok> boot |
클러스터의 각 노드에서 devfsadm(1M) 명령을 실행하십시오.
클러스터의 모든 노드에서 동시에 이 명령을 실행할 수 있습니다.
클러스터의 한 노드에서 scgdevs(1M) 명령을 실행하십시오.
디스크 세트를 만들기 전에 각 노드에서 scgdevs 명령이 완료되었는지 확인하십시오.
scgdevs 명령이 한 노드에서 실행될 경우에도 이 명령은 모든 노드에 있는 동일한 명령을 원격으로 호출합니다. scgdevs 명령이 프로세스를 완료했는지 확인하려면 클러스터의 각 노드에서 다음 명령을 실행하십시오.
% ps -ef | grep scgdevs |
만들려는 디스크 세트가 다음 요구 사항 중 한 가지를 충족시켜야 합니다.
정확하게 두 개의 디스크 문자열로 구성되어 있으면 디스크 세트가 정확히 두 개의 노드에 연결되어 정확히 두 개의 mediator 호스트를 사용해야 하고, 이 두 개의 호스트가 디스크 세트에 사용하는 호스트와 동일해야 합니다. mediator 설정 방법은 Sun Cluster 3.0 12/01 소프트웨어 설치 안내서에 있는 "Mediator 개요"를 참조하십시오.
세 개 이상의 디스크 문자열로 구성된 경우에는 임의의 두 디스크 문자열 S1과 S2에 대한 총 디스크 수가 세 번째 문자열 S3의 디스크 수보다 많아야 합니다. 요구 사항을 공식으로 표현하면 개수(S1) + 개수(S2)> 개수(S3)가 됩니다.
root는 그룹 14의 구성원이어야 합니다.
# vi /etc/group ... sysadmin::14:root ... |
로컬 메타 장치 상태 데이터베이스 복제가 있어야 합니다.
자세한 내용은 Sun Cluster 3.0 12/01 소프트웨어 설치 안내서에 있는 "메타 장치 상태 데이터베이스 복제를 만드는 방법"을 참조하십시오.
디스크 세트를 마스터할 클러스터 노드에서 수퍼유저가 되십시오.
디스크 세트를 만드십시오.
이 명령을 사용하면 디스크 세트가 Sun Cluster 디스크 장치 그룹으로 등록됩니다.
# metaset -s setname -a -h node1 node2 |
디스크 세트 이름을 지정합니다
디스크 세트를 추가하거나 만듭니다
디스크 세트를 마스터할 1차 노드의 이름을 지정합니다
디스크 세트를 마스터할 2차 노드의 이름을 지정합니다
새 디스크 세트의 상태를 확인하십시오.
# metaset -s setname |
디스크 세트에 드라이브를 추가하십시오.
Sun Cluster 3.0 12/01 소프트웨어 설치 안내서에 있는 "디스크 세트에 드라이브 추가"로 이동하십시오.
다음 명령을 실행하면 1차로 할당될 수 있는 노드 phys-schost-1 및 phys-schost-2를 사용하여 두 개의 디스크 세트 dg-schost-1 및 dg-schost-2를 만듭니다.
# metaset -s dg-schost-1 -a -h phys-schost-1 phys-schost-2 # metaset -s dg-schost-2 -a -h phys-schost-1 phys-schost-2 |