HyperSwap® 시스템 토폴로지를 구성하려면
노드, 외부 스토리지 시스템 및 호스트를 특정 사이트에 지정해야
합니다.
관리 GUI 사용
관리 GUI에서
시스템 토폴로지 수정 마법사를 사용하여
쉽게 사이트 이름을 구성하고 시스템의 오브젝트를 사이트에 지정할 수 있습니다. 토폴로지 수정 마법사가
자동으로 파이버 채널 연결 스토리지를 발견하지만 사이트 지정을 구성하기 전에
iSCSI 스토리지를 수동으로 추가해야 합니다. 관리 GUI 또는 명령행 인터페이스를
사용하여 Storwize 시스템을 추가할 수 있습니다. Dell EqualLogfic 시스템은 명령행 인터페이스로만 구성할 수 있습니다. 시스템에 대한 토폴로지를 구성하고
iSCSI 연결 스토리지를 선택적으로 추가하려면 다음 단계를 완료하십시오.
- 관리 GUI에서 을 선택하십시오. 조치 메뉴에서 시스템 토폴로지
수정을 선택하십시오.
- 마법사를 따라 HyperSwap 토폴로지의 구성을 완료하십시오.
- iSCSI 연결 외부 스토리지를 사용하는 경우
iSCSI 외부 스토리지 추가 마법사를 사용하여
시스템에 스토리지를 추가하고 사이트를 지정해야 합니다.
마법사에 액세스하려면 를 선택하십시오.
- IBM Storwize를
추가 중인 외부 스토리지 시스템으로 선택하십시오. 시스템은
Storwize 제품군 및 Dell Equallogic 시스템에
iSCSI 연결을 지원지만 명령행 인터페이스로 Dell EqualLogic 시스템을 구성해야 합니다.
- iSCSI 연결의 소스 및 대상 포트에 대한 정보를 입력하고
iSCSI 연결 스토리지에 대한 사이트를 지정하십시오.
CLI 사용
명령행 인터페이스를 사용하여 사이트 정보를 구성하고 시스템을
HyperSwap 토폴로지로 구성할 수도 있습니다.
시스템에서 필요한 오브젝트에 대한 사이트 정의를 구성할 때마다
별도의 명령이 사용됩니다. 사이트 이름을 지정할 필요는 없지만 사이트의 위치 또는 사용을 기반으로 하는 이름을 작성하면
HyperSwap 토폴로지 관리가
간소화됩니다. 사이트 정보를 구성하고 시스템을
HyperSwap
토폴로지로 설정하려면 다음 단계를 완료하십시오.
- HyperSwap 토폴로지를
더 쉽게 관리하기 위해 시스템의 각 사이트에 특정한 이름을 작성하십시오. 이름이 지정되지 않으면 기본 이름 또는 숫자 ID로
사이트를 부를 수 있습니다. 각 사이트에 대해 특정 이름을 작성하려면 다음 명령을 입력하십시오.
chsite -name losangeles 1
이 예제에서 사이트 1은
이제 losangeles로 이름 지정되었습니다. HyperSwap 토폴로지에서 다른 사이트의 이름을
바꾸려면 동일한 명령을 다른 사이트의 이름과 함께 입력하십시오.
chsite -name sandiego 2
chsite -name quorum 3
이 예제에서 사이트
2는 이제 sandiego로 이름 지정되고 사이트 3은
quorum으로 이름 지정되었습니다. 참고: 사이트 1과 사이트 2 간의 연결이
끊어지는 경우 세 번째 사이트에서 IP 쿼럼 애플리케이션을 사용하여 순위결정을 제공할 수 있습니다. 자세한
정보는 IP 쿼럼 구성 정보를 참조하십시오.
- 추가 노드를 시스템에 연결하는 경우
이 노드를 핫 스페어 노드로 지정할 수 있습니다. 핫 스페어 노드는 사이트의 모드를 사용할 수 없게 되는 경우
중단하지 않고 호스트 I/O 조작을 수행할 수 있습니다. 자세한 정보는 핫 스페어 노드
추가에 대한 주제를 참조하십시오.
- 기존 외부 스토리지 시스템을 사이트에 지정하려면 다음 명령을 입력하십시오.
chcontroller –site losangeles storagesystem1
이 예제에서는
storagesystem1이 사이트 losangeles에 지정됩니다. 스토리지 시스템을
다른 사이트에 지정하려면 다음 명령을 입력하십시오. chcontroller –site sandiego storagesystem2
이 예제에서는
storagesystem2가 사이트 sandiego에 지정됩니다. 외부 스토리지 시스템을
사용하여 쿼럼을 제공하려는 경우 외부 스토리지 시스템을 세 번째 사이트에 지정해야 합니다.
또는 IP 쿼럼 애플리케이션을 사용하여 쿼럼을 제공할 수 있습니다. 자세한 정보는 IP 쿼럼 구성 정보를
참조하십시오. 외부 스토리지 시스템을 세 번째 사이트에 지정하려면 다음 명령을
입력하십시오.
chcontroller –site quorum storagesystem3
이 예제에서는
storagesystem3가 사이트
quorum에 지정됩니다.
구성에 존재하는
모든 스토리지 시스템에 대해 사이트를 지정해야 합니다.
- 기존 호스트를 사이트에 지정하려면 다음 명령을
입력하십시오.
chhost -site losangeles host1
이 예제에서는 host1이
사이트 losangeles에 지정됩니다. 다른 호스트가 있는 경우 이를 다른 사이트에
지정할 수 있습니다. chhost -site sandiego host2
이 예제에서는
host2가 사이트 sandiego에 지정됩니다.
- 노드, 스토리지 시스템 및 호스트에 대한 모든 사이트 지정이
완료된 후 다음 명령을 입력하여 시스템 토폴로지를 HyperSwap으로
설정하십시오.
chsystem -topology hyperswap
- 선택적으로 다음 명령을 입력하여 각 사이트 간의 백그라운드 복사 조작에 대한 대역폭 설정을
구성하십시오.
chpartnership -linkbandwidthmbits 2048 -backgroundcopyrate 50 mysystem
백그라운드 복사는
시스템에서 HyperSwap
볼륨의 초기 동기화 및 모든 후속 다시 동기화 트래픽에 사용되는 용어입니다.
이러한 단계를 완료한 후 HyperSwap 볼륨을 구성하여
각 사이트에서 사본을 작성할 수 있습니다.
CLI를 사용하여 외부 iSCSI 제어기 구성
시스템 토폴로지를 hyperswap으로 변경하고 노드에 사이트를
지정한 후 다음 단계를 완료하여 외부 iSCSI 제어기를 구성할 수 있습니다.
- 사이트 1의 노드에서 iSCSI 대상
제어기를 검색하십시오.
detectiscsistorageportcandidate –srcportid 1
-targetip IP1 -site 1
- 검색된 대상의 상태를
확인하십시오.
lsiscsistorageportcandidate id src_port_id target_ipv4 | target_ipv6
target_iscsiname iogroup_list configured status
site_id site_name 0 1 IP1 IQN1 1:1:1:1 no Full 1 site1
- 사이트 1의 노드에서 검색된 대상에 세션을 추가하십시오.
addiscsitorageport -site 1 0
- 사이트 1의 노드에서 다음 대상에 설정된 세션을
보십시오.
id src_port_id target_ipv4 | target_ipv6 target_iscsiname
controller_id iogroup_list status site_id site_name
0 3 IP1 IQN1 5 1:1:1:1 full 1 site1
- 새 제어기는 lscontroller 명령을 입력하여
사용 가능함으로 표시할 수 있습니다. 사이트를
지정하십시오.
chcontroller -site 1 controllerID
- 사이트 2의 시스템 노드에서 동일한 iSCSI 제어기 또는 다른 iSCSI 제어기에 대한 세션을 검색하고 설정하려면
1에서 5까지의 단계를 반복하십시오.