Sun Cluster 3.0 시스템 관리 안내서

3.3 디스크 디바이스 그룹 관리


주 -

scsetup(1M) 유틸리티는 scconf(1M) 명령에 대한 대화식 인터페이스입니다. scsetup이 실행되면, scconf 명령을 생성합니다. 이렇게 생성된 명령은 일련의 프로시저가 끝날 때 예제에 표시됩니다.


표 3-1 작업 맵: 디스크 디바이스 그룹 관리

작업 

지시사항에 대해서는, ...로 이동하십시오 

글로벌 디바이스 이름공간 갱신(재구성 다시 시동 필요없음) 

- scgdevs를 사용하십시오.

"3.3.1 글로벌 디바이스 이름 공간 갱신 방법"

Solstice DiskSuite 디스크세트를 추가한 후 이를 디스크 디바이스 그룹으로 등록하십시오.  

- metaset을 사용하십시오.

"3.3.2 디스크 디바이스 그룹 추가 및 등록 방법(Solstice DiskSuite)"

디스크 디바이스 그룹으로 VERITAS Volume Manager 디스크 그룹을 추가하십시오.  

- VxVM 명령 및 scsetup을 사용하십시오.

"3.3.3 디스크 초기화 시 새 디스크 그룹 작성 방법(VERITAS Volume Manager)"

 

"3.3.4 디스크 요약 시 새 디스크 그룹 작성 방법(VERITAS Volume Manager)"

 

"3.3.5 기존 디스크 디바이스 그룹에 새 볼륨 추가 방법(VERITAS Volume Manager)"

 

"3.3.6 기존 디스크 그룹을 디스크 디바이스 그룹으로 작성하는 방법(VERITAS Volume Manager)"

 

"3.3.7 디스크 디바이스 그룹에 새 2류 번호 할당 방법(VERITAS Volume Manager)"

 

"3.3.8 디스크 그룹을 디스크 디바이스 그룹으로 등록하는 방법(VERITAS Volume Manager)"

 

"3.3.9 디스크 그룹 구성 변경 등록 방법(VERITAS Volume Manager)"

구성에서 Solstice DiskSuite 디스크 디바이스 그룹을 제거하십시오.  

- metasetmetaclear을 사용하십시오.

"3.3.10 디스크 디바이스 그룹 제거 및 등록 해제 방법(Solstice DiskSuite)"

구성에서 VERITAS Volume Manager 디스크 디바이스 그룹을 제거하십시오 

- scsetup를 사용하십시오(scconf를 생성하려는 경우).

"3.3.11 디스크 디바이스 그룹에서 볼륨 제거 방법(VERITAS Volume Manager)"

 

"3.3.12 디스크 디바이스 그룹 제거 및 등록 해제 방법(VERITAS Volume Manager)"

VERITAS Volume Manager 디스크 디바이스 그룹에 노드를 추가하십시오.  

- scsetup를 사용하십시오(scconf를 생성하려는 경우).

"3.3.13 디스크 디바이스 그룹에 노드 추가 방법(VERITAS Volume Manager)"

디스크 디바이스 그룹 등록 정보 변경 

- scsetup를 사용하십시오(scconf를 생성하려는 경우).

"3.3.14 디스크 디바이스 등록 정보 변경 방법"

디스크 디바이스 그룹 및 등록 정보를 표시하십시오.  

- scconf를 사용하십시오

"3.3.15 디스크 디바이스 그룹 구성 나열 방법"

디스크 디바이스 그룹에 대해 1차를 전환하십시오.  

- scswitch를 사용하십시오.

"3.3.16 디바이스 그룹에 대해 1차 그룹 전환 방법"

3.3.1 글로벌 디바이스 이름 공간 갱신 방법

scgdevs(1M)를 실행하여 새 글로벌 디바이스를 추가할 때 글로벌 디바이스 이름 공간을 수동으로 갱신하십시오.


주 -

명령을 실행하는 노드가 현재 클러스터 멤버가 아니거나 /global/.devices/node@nodeID 파일 시스템이 마운트되지 않는 경우 scgdevs 명령은 어떠한 효과도 없습니다.


  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. scgdevs를 사용하여 이름 공간을 재구성하십시오.


    # scgdevs
    

3.3.1.1 예제-글로벌 디바이스 이름 공간 갱신

다음 예는 scgdevs에 대한 성공적인 실행으로 생성된 출력을 보여줍니다.


# scgdevs 
Configuring the /dev/global directory (global devices)...
obtaining access to all attached disks
reservation program successfully exiting

3.3.2 디스크 디바이스 그룹 추가 및 등록 방법(Solstice DiskSuite)

디스크 디바이스 그룹은 Solstice DiskSuite 디스크 세트에 직접 맵핑됩니다. metaset(1M)를 사용하여 디스크 세트를 작성할 때, 동일한 이름을 가진 디스크 디바이스 그룹도 작성하여 이를 Sun Cluster 디스크 디바이스 그룹으로 등록하십시오

  1. 디스크 세트를 작성하려는 디스크에 연결된 노드의 수퍼유저가 되십시오.

  2. metaset를 사용하여 Solstice DiskSuite 디스크 세트를 추가한 후 이를 Sun Cluster를 가진 디스크 디바이스 그룹으로 등록하십시오.


    # metaset -s diskset -a -h node-list
    
    -s diskset

    작성될 디스크 세트를 지정합니다.

    -a -h node-list

    디스크 세트를 제어할 수 있는 노드의 목록을 추가합니다.

  3. 디스크 디바이스 그룹이 추가되었는지 확인하십시오.

    디스크 디바이스 그룹 이름은 metaset로 지정된 디스크 세트 이름과 일치합니다.


    # scconf -p | egrep disk-device-group
    

3.3.2.1 예제- Solstice DiskSuite 디스크 디바이스 그룹 추가

다음 예는 디스크 세트와 디스크 디바이스 그룹 작성을 보여주며 디스크 디바이스 그룹이 작성되었는지 확인합니다.


# metaset -s dg-schost-1
# scconf -p | egrep dg-schost-1
Device group name: dg-schost-1

3.3.3 디스크 초기화 시 새 디스크 그룹 작성 방법(VERITAS Volume Manager)


주 -

이 프로시저는 단지 디스크를 초기화하기 위한 것입니다. 디스크를 요약할 경우, "3.3.4 디스크 요약 시 새 디스크 그룹 작성 방법(VERITAS Volume Manager)" 프로시저를 사용하십시오.


VxVM 디스크 그룹을 추가한 후, 디스크 디바이스 그룹을 등록해야 합니다

  1. 추가되고 있는 디스크 그룹을 작성하는 디스크에 물리적으로 연결된 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. VxVM 디스크 그룹과 볼륨을 작성하십시오.

    선호하는 방법을 사용하여 디스크 그룹과 볼륨을 작성하십시오.


    주 -

    이중 복사된 볼륨을 설정할 경우, DRL(Dirty Region Logging)이 시스템 고장의 경우 볼륨 회복 시간을 줄이는데 사용되도록 추천합니다.


    이 단계를 완료할 프로시저에 대해서는 VERITAS Volume Manager 문서를 참조하십시오.

3.3.3.1 여기에서 이동할 위치

VxVM 디스크 그룹은 Sun Cluster 디스크 디바이스 그룹으로 등록되어야 합니다"3.3.8 디스크 그룹을 디스크 디바이스 그룹으로 등록하는 방법(VERITAS Volume Manager)"를 참조하십시오.

3.3.4 디스크 요약 시 새 디스크 그룹 작성 방법(VERITAS Volume Manager)


주 -

이 프로시저는 단지 디스크를 초기화하기 위한 것입니다. 디스크를 초기화할 경우, "3.3.3 디스크 초기화 시 새 디스크 그룹 작성 방법(VERITAS Volume Manager)" 프로시저를 사용하십시오.


먼저 루트가 아닌 디스크를 Sun Cluster 디스크 그룹으로 요약한 다음, VxVM 디스크 디바이스 그룹으로 등록하여 Sun Cluster 디스크 디바이스 그룹으로 루트가 아닌 디스크를 작성할 수 있습니다.

디스크 요약은 VxVM 디스크 그룹을 처음 작성하는 동안에만 지원됩니다. 디스크 그룹이 작성되어 등록되면, 초기화될 수 있는 디스크만 디스크 그룹에 추가되어야 합니다.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. 요약되고 있는 디스크가 /etc/vfstab 파일에 파일 시스템 항목을 갖고 있는 경우, mount at boot 옵션이 no로 설정되어 있는지 확인하십시오.

    디스크가 요약되어 Sun Cluster 디스크 디바이스 그룹으로 등록되었으면 yes로 다시 설정될 수 있습니다.

  3. 디스크를 요약하십시오.

    vxdiskadm 메뉴 또는 그래픽 사용자 인터페이스를 사용하여 디스크를 요약하십시오. VxVM은 할당되지 않은 실린더 뿐만 아니라 두 개의 비어 있는 파티션을 디스크의 시작과 끝에서 필요로 합니다. 또한 슬라이스 2는 전체 디스크로 설정되어야 합니다. 자세한 내용은 vxdiskadm(1M) 매뉴얼 페이지를 참조하십시오.

  4. 시스템 종료한 후 노드를 다시 시작하십시오.

    scswitch(1M) 명령은 모든 자원 그룹과 디바이스 그룹을 노드에서 선호하는 다음 노드로 전환합니다. 그런 다음 shutdown(1M)은 시스템 종료하고 노드를 다시 시작하는 데 사용됩니다.


    # scswitch -S -h node
    # shutdown -g 0 -i 6 -y
    
  5. 필요할 경우, 모든 자원 그룹과 디바이스 그룹을 다시 전환하십시오.

    자원 그룹과 디바이스 그룹이 1차 노드에서 다시 실패하도록 처음에 구성되었으면, 이 단계는 불필요합니다.


    # scswitch -z -h node -D devgrp1 [ ,devgrp2,... ]
    # scswitch -z -h node -g resgrp1 [ ,resgrp2,... ]

3.3.4.1 여기에서 이동할 위치

VxVM 디스크 그룹은 Sun Cluster 디스크 디바이스 그룹으로 등록되어야 합니다"3.3.8 디스크 그룹을 디스크 디바이스 그룹으로 등록하는 방법(VERITAS Volume Manager)"를 참조하십시오.

3.3.5 기존 디스크 디바이스 그룹에 새 볼륨 추가 방법(VERITAS Volume Manager)


주 -

볼륨을 추가한 후, "3.3.9 디스크 그룹 구성 변경 등록 방법(VERITAS Volume Manager)" 프로시저를 사용하여 구성 변경을 등록해야 합니다.


기존 VxVM 디스크 디바이스 그룹에 새 볼륨을 추가할 때, 디스크 디바이스 그룹의 1차 노드에서 프로시저를 수행해야 하고 디스크 디바이스 그룹은 온라인으로 되어 있어야 합니다

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. 디스크 디바이스 그룹의 1차 노드를 판별하십시오.


    # scstat -D
    
  3. 디스크 디바이스 그룹이 오프 라인으로 되어 있는지 판별하십시오.

    • 오프 라인으로 되어 있지 않으면, 단계 4로 진행하십시오.

    • 오프 라인으로 되어 있으면, 디스크 그룹을 온라인으로 가져오십시오.


    # scswitch -z -D disk-device-group -h node
    
    -z -D disk-device-group

    지정된 디바이스 그룹을 전환합니다.

    -h node

    디스크 디바이스 그룹을 전환할 노드의 이름을 지정합니다.

  4. 1차 노드(현재 디스크 디바이스 그룹을 제어하고 있는 노드)에서, 디스크 그룹에 VxVM 볼륨을 작성하십시오.

    VxVM 볼륨을 작성하는데 사용되는 프로시저에 대해서는 VERITAS Volume Manager 문서를 참조하십시오.

3.3.5.1 여기에서 이동할 위치

VxVM 디스크 그룹에 대한 변경은 글로벌 이름 공간을 갱신하도록 등록되어야 합니다"3.3.9 디스크 그룹 구성 변경 등록 방법(VERITAS Volume Manager)"를 참조하십시오.

3.3.6 기존 디스크 그룹을 디스크 디바이스 그룹으로 작성하는 방법(VERITAS Volume Manager)

먼저 디스크 그룹을 현재 노드로 가져온 다음, 디스크 그룹을 Sun Cluster 디스크 디바이스 그룹으로 등록하여 기존 VxVM 디스크 그룹을 Sun Cluster 디스크 디바이스 그룹으로 작성할 수 있습니다.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. 현재 노드로 VxVM 디스크 그룹을 가져오십시오.


    # vxdg import diskgroup
    

3.3.6.1 여기에서 이동할 위치

VxVM 디스크 그룹은 Sun Cluster 디스크 디바이스 그룹으로 등록되어야 합니다"3.3.8 디스크 그룹을 디스크 디바이스 그룹으로 등록하는 방법(VERITAS Volume Manager)"를 참조하십시오.

3.3.7 디스크 디바이스 그룹에 새 2류 번호 할당 방법(VERITAS Volume Manager)

VxVM 디스크 디바이스 그룹 등록으로 다른 디스크 그룹과의 2류 번호 충돌로 인해 실패하는 경우, 새 디스크 그룹은 사용되지 않은 새로운 2류 번호로 할당되어야 합니다새 2류 번호를 할당한 후, 프로시저를 재실행하여 디스크 그룹을 Sun Cluster 디스크 디바이스 그룹으로 등록하십시오.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. 사용 중인 2류 번호를 판별하십시오.


    # ls -l /dev/vx/dsk/*
    
  3. 새 디스크 그룹의 기본 2류 번호로 사용하지 않는 여러 개의 다른 1000을 선택하십시오.

  4. 디스크 그룹에 새 2류 번호를 할당하십시오.


    # vxdg reminor diskgroup base_minor_number
    

3.3.7.1 예제-디스크 디바이스 그룹에 새 2류 번호 할당 방법

이 예에서는 사용되는 2류 번호 16000-16002와 4000-4001을 보여줍니다. vxdg reminor 명령은 기본 2류 번호 5000을 사용하기 위해 새 디스크 디바이스 그룹을 가져오는 데 사용됩니다.


# ls -l /dev/vx/dsk/*
/dev/vx/dsk/dg1
brw-------   1 root     root      56,16000 Oct  7 11:32 dg1v1
brw-------   1 root     root      56,16001 Oct  7 11:32 dg1v2
brw-------   1 root     root      56,16002 Oct  7 11:32 dg1v3
 
/dev/vx/dsk/dg2
brw-------   1 root     root      56,4000 Oct  7 11:32 dg2v1
brw-------   1 root     root      56,4001 Oct  7 11:32 dg2v2
# vxdg reminor dg3 5000

3.3.7.2 여기에서 이동할 위치

VxVM 디스크 그룹은 Sun Cluster 디스크 디바이스 그룹으로 등록되어야 합니다. "3.3.8 디스크 그룹을 디스크 디바이스 그룹으로 등록하는 방법(VERITAS Volume Manager)"를 참조하십시오.

3.3.8 디스크 그룹을 디스크 디바이스 그룹으로 등록하는 방법(VERITAS Volume Manager)

이 프로시저는 scsetup(1M) 유틸리티를 사용하여 연관된 VxVM 디스크 그룹을 Sun Cluster 디스크 디바이스 그룹으로 등록합니다


주 -

VxVM 디스크 그룹 또는 볼륨에 변경을 작성하는 경우, 디스크 디바이스 그룹이 등록되었으면 "3.3.9 디스크 그룹 구성 변경 등록 방법(VERITAS Volume Manager)" 프로시저를 사용하여 디스크 디바이스 그룹 구성 변경을 등록하십시오이렇게 하면 글로벌 이름 공간이 올바른 상태에 있게 됩니다.


VxVM 디스크 디바이스 그룹을 등록하기 위한 필수조건은 다음과 같습니다.

환경설정 순서를 정의할 경우, 가장 선호하는 노드가 중단되어 나중에 클러스터로 리턴되는 경우에 디스크 디바이스 그룹이 가장 선호하는 노드로 다시 전환되도록 하려는지도 지정하십시오.

노드 환경설정 및 failback 옵션에 대한 자세한 내용은 scconf(1M)를 참조하십시오.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. scsetup 유틸리티를 입력하십시오.


    # scsetup
    

    기본 메뉴가 나타납니다.

  3. VxVM 디스크 디바이스 그룹에서 작업하려면, 3(디바이스 그룹 및 볼륨)을 입력하십시오.

    디바이스 그룹 메뉴가 나타납니다.

  4. VxVM 디스크 디바이스 그룹을 등록하려면, 1(VxVM 디스크 그룹을 디바이스 그룹으로 등록)을 입력하십시오.

    지시사항을 따른 후 Sun Cluster 디스크 디바이스 그룹으로 등록될 VxVM 디스크 그룹을 입력하십시오. 디스크 디바이스 그룹 등록을 시도하는 동안 다음 오류가 발견되면, "3.3.7 디스크 디바이스 그룹에 새 2류 번호 할당 방법(VERITAS Volume Manager)" 프로시저를 사용하십시오. 이 프로시저를 사용하면 기존 디스크 디바이스 그룹에 의해 사용되는 2류 번호와 충돌하지 않는 새 2류 번호를 할당할 수 있습니다.


    scconf: Failed to add device group - in use

  5. 디스크 디바이스 그룹이 등록되어 온라인 상태로 되었는지 확인하십시오.

    다음 명령으로 표시된 새 디스크의 디스크 디바이스 정보를 찾으십시오.


    # scstat -D
    

3.3.8.1 예제-VERITAS Volume Manager 디스크 디바이스 그룹 등록

다음 예에서는 VxVM 디스크 디바이스 그룹(dg1)을 등록할 때 scsetup에 의해 생성된 scconf 명령과 증명 단계를 보여줍니다. 이 예에서는 VxVM 디스크 그룹과 볼륨이 이전에 작성되었음을 가정합니다.


# scconf -a -D type=vxvm,name=dg1,nodelist=phys-schost-1:phys-schost-2
# scstat -D
-- Device Group Servers --
 
                         Device Group        Primary             Secondary
                         ------------        -------             ---------
Device group servers:    dg1                 phys-schost-1       phys-schost-2
 
-- Device Group Status --
 
                              Device Group        Status
                              ------------        ------
  Device group status:        dg1                Online

3.3.8.2 여기에서 이동할 위치

VxVM 디스크 디바이스 그룹에 클러스터 파일 시스템을 작성하려면, "3.4.1 추가 클러스터 파일 시스템 추가"를 찹조하십시오. 2류 번호에 문제가 있는 경우, "3.3.7 디스크 디바이스 그룹에 새 2류 번호 할당 방법(VERITAS Volume Manager)"를 참조하십시오.

3.3.9 디스크 그룹 구성 변경 등록 방법(VERITAS Volume Manager)

VxVM 디스크 그룹 또는 볼륨에 대한 구성 정보를 변경할 때, Sun Cluster 디스크 디바이스 그룹에 대한 구성 변경을 등록해야 합니다. 이렇게 하면 글로벌 이름 공간이 올바른 상태에 있게 됩니다.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. scsetup(1M) 유틸리티를 입력하십시오.


    # scsetup
    

    기본 메뉴가 나타납니다.

  3. VxVM 디스크 디바이스 그룹에서 작업하려면, 3(디바이스 그룹 및 볼륨)을 입력하십시오.

    디바이스 그룹 메뉴가 나타납니다.

  4. 구성 변경을 등록하려면, 2(VxVM 디바이스 그룹에 대한 볼륨 정보를 동기화)를 입력하십시오.

    지시사항을 따른 후 구성을 변경한 VxVM 디스크 그룹을 입력하십시오

3.3.9.1 예제-VERITAS Volume Manager 디스크 그룹 구성 변경 등록

다음 예에서는 변경된 VxVM 디스크 디바이스 그룹(dg1)을 등록할 때 scsetup에 의해 생성된 scconf 명령을 보여줍니다. 이 예에서는 VxVM 디스크 그룹과 볼륨이 이전에 작성되었음을 가정합니다.


# scconf -c -D name=dg1,sync

3.3.10 디스크 디바이스 그룹 제거 및 등록 해제 방법(Solstice DiskSuite)

디스크 디바이스 그룹은 Solstice DiskSuite 디스크 세트에 직접 맵핑됩니다. 그런 다음, Solstice DiskSuite 디바이스 디스크 그룹을 제거하려면, metaclear(1M)metaset(1M) 명령을 사용하십시오. 이 명령은 동일한 이름을 가진 디스크 디바이스 그룹을 제거하고 디스크 그룹을 Sun Cluster 디스크 디바이스 그룹으로 등록 해제합니다.

디스크 세트를 제거하기 위한 단계에 대해서는 Solstice DiskSuite 문서를 참조하십시오.

3.3.11 디스크 디바이스 그룹에서 볼륨 제거 방법(VERITAS Volume Manager)


주 -

디스크 디바이스 그룹에서 볼륨을 제거한 후, "3.3.9 디스크 그룹 구성 변경 등록 방법(VERITAS Volume Manager)" 프로시저를 사용하여 디스크 디바이스 그룹에 구성 변경을 등록해야 합니다.


  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. 디스크 디바이스 그룹의 1차 노드를 판별하십시오.


    # scstat -D
    
  3. 디스크 디바이스 그룹이 오프 라인으로 되어 있는지 판별하십시오.

    • 오프 라인으로 되어 있지 않으면, 단계 4로 진행하십시오.

    • 오프 라인으로 되어 있으면, 디스크 그룹을 온라인으로 가져오십시오.


    # scswitch -z -D disk-device-group -h node
    
    -z

    전환을 수행합니다.

    -D disk-device-group

    전환할 디바이스 그룹을 지정합니다.

    -h node

    새 1차 노드가 될 노드의 이름을 지정합니다.

  4. 1차 노드(현재 디스크 디바이스 그룹을 제어하고 있는 노드)에서, 디스크 그룹에 있는 VxVM 볼륨을 제거하십시오.


    # vxedit -g diskgroup -rf rm volume
    
    -g diskgroup

    볼륨을 포함하는 VxVM 디스크 그룹을 지정합니다.

    -rf rm volume

    지정된 볼륨을 제거합니다.

3.3.11.1 여기에서 이동할 위치

볼륨을 제거한 후, 디스크 디바이스 그룹에 구성 변경을 등록해야 합니다. 구성 변경을 등록하려면, "3.3.9 디스크 그룹 구성 변경 등록 방법(VERITAS Volume Manager)"를 참조하십시오.

3.3.12 디스크 디바이스 그룹 제거 및 등록 해제 방법(VERITAS Volume Manager)

Sun Cluster 디바이스 디스크 그룹을 제거하면 해당 VxVM 디스크 그룹이 손상되는 것이 아니라 이동될 수 있습니다. 그러나 VxVM 디스크 그룹이 계속 있더라도, 다시 등록되지 않으면 클러스터에서 사용될 수 없습니다.

이 프로시저는 scsetup(1M) 유틸리티를 사용하여 연관된 VxVM 디스크 그룹을 제거하여 이를 Sun Cluster 디스크 디바이스 그룹으로서 등록 해제합니다.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. 디스크 디바이스 그룹을 오프 라인으로 하십시오.


    # scswitch -F -D disk-device-group
    
    -F

    디스크 디바이스 그룹을 오프 라인으로 위치시킵니다.

    -D disk-device-group

    오프 라인으로 취할 디바이스 그룹을 지정합니다.

  3. scsetup 유틸리티를 입력하십시오.

    기본 메뉴가 나타납니다.


    # scsetup
    
  4. VxVM 디바이스 그룹에서 작업하려면, 3(디바이스 그룹 및 볼륨)을 입력하십시오.

    디바이스 그룹 메뉴가 나타납니다.

  5. VxVM 디스크 그룹을 등록 해제하려면, 3(VxVM 디바이스 그룹 등록 해제)을 입력하십시오.

    지시사항을 따른 후 등록 해제될 VxVM 디스크 그룹을 입력하십시오.

3.3.12.1 예제-VERITAS Volume Manager 디스크 디바이스 그룹 제거 및 등록 해제

다음 예에서는 오프 라인으로 취해진 VxVM 디스크 디바이스 그룹 dg1 및 디스크 디바이스 그룹을 제거한 후 등록 해제할 때 scsetup에 의해 생성된 scconf(1M) 명령을 보여줍니다.


# scswitch -F -D dg1
# scconf -r -D name=dg1

3.3.13 디스크 디바이스 그룹에 노드 추가 방법(VERITAS Volume Manager)

이 프로시저는 scsetup(1M) 유틸리티를 사용하여 디스크 디바이스 그룹에 노드를 추가합니다.

VxVM 디스크 디바이스 그룹에 노드를 추가하기 위한 필수조건은 다음과 같습니다.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. scsetup(1M) 유틸리티를 입력하십시오.

    기본 메뉴가 나타납니다.


    # scsetup
    
  3. VxVM 디스크 디바이스 그룹에서 작업하려면, 3(디바이스 그룹 및 볼륨)을 입력하십시오.

    디바이스 그룹 메뉴가 나타납니다.

  4. VxVM 디스크 디바이스 그룹에 노드를 추가하려면, 4(VxVM 디바이스 그룹에 노드 추가)를 입력하십시오.

    지시사항을 따른 후 디바이스 그룹과 노드 이름을 입력하십시오.

  5. 노드가 추가되었는지 확인하십시오.

    다음 명령으로 표시된 새 디스크의 디바이스 그룹 정보를 찾으십시오.


    # scconf -p 
    

3.3.13.1 예제-VERITAS Volume Manager 디스크 디바이스 그룹에 노드 추가

다음 예에서는 VxVM 디스크 디바이스 그룹(dg1)에 노드(phys-schost-3)를 추가할 때 scsetup에 의해 생성된 scconf 명령과 증명 단계를 보여줍니다.


# scconf -a -D type=vxvm,name=dg1,nodelist=phys-schost-3
# scconf -p
...
Device group name:                              dg1
   Device type:                                 VXVM
   Failback enabled:                            yes
   Node preference list:                        phys-schost-1, phys-schost-3

3.3.14 디스크 디바이스 등록 정보 변경 방법

디스크 디바이스 그룹에 대한 1차 소유권 확립을 위한 메소드는 preferenced라는 소유권 환경 속성에 대한 설정에 근거합니다. 속성이 설정되지 않으면, 소유되지 않은 디스크 디바이스 그룹에 대한 1차 소유자는 해당 그룹에 있는 디스크에 액세스를 시도하는 첫번째 노드입니다. 그러나 이 속성이 설정되면, 노드가 소유권을 확립하려고 시도하는 선호 순서를 지정해야 합니다.

preferenced 속성을 사용 불가능하게 할 경우, failback 속성도 자동으로 사용 불가능하게 됩니다. 그러나 preferenced 속성을 사용 가능 또는 다시 사용 가능하도록 시도할 경우, 사용자는 failback 속성을 사용 가능이나 사용 불가능하게 할 선택이 있습니다.

preferenced 속성이 사용 가능 또는 다시 사용 가능하게 되면, 1차 소유권 환경설정 목록에서 노드의 순서를 재확립해야 합니다.

이 프로시저는 scsetup(1M)을 사용하여 Solstice DiskSuite 또는 VxVM 디스크 디바이스 그룹에 대한 preferenced 속성 및 failback 속성을 설정하거나 설정 해제합니다.

이 프로시저를 실행하려면, 속성 값을 변경할 디스크 디바이스 그룹의 이름이 필요합니다.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. scsetup(1M) 유틸리티를 입력하십시오.

    기본 메뉴가 나타납니다.


    # scsetup
    
  3. 디스크 디바이스 그룹에서 작업하려면, 3(디바이스 그룹 및 볼륨)을 입력하십시오.

    디바이스 그룹 메뉴가 나타납니다.

  4. 디바이스 그룹 등록 정보를 변경하려면, 6(VxVM 또는 Solstice DiskSuite 디바이스 그룹에 대한 주요 등록 정보 변경)을 입력하십시오.

    지시사항을 따라 디바이스 그룹에 대해 preferencedfailback 옵션을 설정하십시오.

  5. 디스크 디바이스 그룹 속성이 변경되었는지 확인하십시오.

    다음 명령으로 표시된 디바이스 그룹 정보를 찾으십시오.


    # scconf -p 
    

3.3.14.1 예제-디스크 디바이스 그룹 등록 정보 변경

다음 예에서는 디스크 디바이스 그룹(dg-schost-1)에 대해 속성 값을 설정할 때 scsetup에 의해 생성된 scconf 명령을 보여줍니다.


# scconf -c -D name=dg-schost-1,nodelist=phys-schost-1:phys-schost-2,\
preferenced=true,failback=enabled
# scconf -p
Device group name:                             dg-schost-1
   Device type:                                SDS
   Failback enabled:                           yes
   Node preference list:                       phys-schost-1, phys-schost-2
   Diskset name:                               dg-schost-1

3.3.15 디스크 디바이스 그룹 구성 나열 방법

구성을 나열하기 위해 수퍼유저가 될 필요가 없습니다.

    scconf(1M)를 사용하여 디스크 디바이스 그룹 구성을 나열하십시오.


    % scconf -p
    

3.3.15.1 예제-디스크 디바이스 그룹 구성 나열

scconf 명령을 사용할 때, 디바이스 그룹에 나열된 정보를 찾으십시오.


# scconf -p
...
Device group name: dg-schost-1
	Device type: SDS
	Failback enabled: yes
	Node preference list: phys-schost-2, phys-schost-3
	Diskset name: dg-schost-1

3.3.16 디바이스 그룹에 대해 1차 그룹 전환 방법

이 프로시저는 비활성 디바이스 그룹을 시작(온라인으로 가져옴)하는 데 사용될 수도 있습니다.

  1. 클러스터의 노드에 대해 수퍼유저가 되십시오.

  2. scswitch(1M)를 사용하여 디스크 디바이스 그룹을 기본으로 전환하십시오.


    # scswitch -z -D disk-device-group -h node
    
    -z

    전환을 수행합니다.

    -D disk-device-group

    전환할 디바이스 그룹을 지정합니다.

    -h node

    새 1차 노드가 될 노드의 이름을 지정합니다.

  3. 디스크 디바이스 그룹이 새 기본으로 전환되었는지 확인하십시오.

    다음 명령으로 표시된 디바이스 그룹에 대한 디스크 디바이스 정보를 찾으십시오.


    # scstat -D
    

3.3.16.1 예제-디스크 디바이스 그룹에 대한 기본 전환

다음 예에서는 디스크 디바이스 그룹에 대한 기본을 전환하는 방법 및 변경을 확인하는 방법을 보여줍니다.


# scswitch -z -D dg-schost-1 -h phys-schost-1
# scstat -D
...
Device Group Name:                             dg-schost-1
   Status:                                     Online
   Primary:                                    phys-schost-1