5장. 테스트 사례


설치가 완료되면 몇 가지 기본 테스트를 실행하여 설치를 확인하고 SAP HANA Multitarget System Replication이 작동하는 방법과 실패에서 복구하는 방법을 확인하는 것이 좋습니다. 프로덕션을 시작하기 전에 이러한 테스트 사례를 실행하는 것이 항상 좋습니다. 가능한 경우 프로덕션을 시작하기 전에 변경 사항을 확인하기 위해 테스트 환경을 준비할 수도 있습니다. 가능한 경우 프로덕션에서 적용하기 전에 변경 사항을 확인하기 위해 테스트 환경을 준비할 수도 있습니다.

모든 사례는 다음을 설명합니다.

  • 테스트 제목
  • 테스트 사전 조건
  • 테스트 단계
  • 테스트 모니터링
  • 테스트 시작
  • 예상 결과
  • 초기 상태로 돌아가는 방법

클러스터에서 관리하는 새 보조 HANA 복제 사이트로 이전 기본 HANA 복제 사이트를 자동으로 등록하려면 SAPHana 리소스에서 AUTOMATED_REGISTER=true 옵션을 사용할 수 있습니다. 자세한 내용은 AUTOMATED_REGISTER 를 참조하십시오.

예제에 사용되는 HA 클러스터 노드의 이름 및 HANA 복제 사이트(대괄호)는 다음과 같습니다.

  • clusternode1 (DC1)
  • clusternode2 (DC2)
  • remotehost3 (DC3)

다음 매개 변수는 HANA 인스턴스 및 클러스터를 구성하는 데 사용됩니다.

  • SID=RH2
  • INSTANCENUMBER=02
  • CLUSTERNAME=cluster1

테스트 환경의 /etc/hosts 에서 clusternode1-2, remotehost3을 별칭으로 사용할 수도 있습니다.

테스트는 예제 및 사전 조건의 추가 검사를 포함하여 더 자세히 설명합니다. 결국 추가 테스트를 위해 환경을 정리하는 방법의 예가 있습니다.

경우에 따라 clusternode1-2와 remotehost3 간의 거리가 너무 길면 -replicationMode=syncmem 대신 -replcationMode=async 를 사용해야 합니다. 또한 올바른 옵션을 선택하기 전에 SAP HANA 관리자에게 문의하십시오.

5.1. 테스트 준비

테스트를 실행하기 전에 전체 환경이 정확하고 정상적이어야 합니다.

다음을 통해 클러스터와 데이터베이스를 확인해야 합니다.

  • pcs status --full
  • python $DIR_EXECUTABLE/python_support/systemReplicationStatus.py
  • df -h

pcs status --full 의 예는 pcs status를 사용하여 Check cluster status 에서 확인할 수 있습니다. "Migration Summary"에 경고 또는 이전 오류가 있는 경우 테스트를 시작하기 전에 클러스터를 정리해야 합니다.

[root@clusternode1]# pcs resource clear SAPHana_RH2_02-clone

ClusterClean up은 더 많은 방법을 설명합니다. 클러스터 및 모든 리소스를 시작하는 것이 중요합니다.

클러스터 외에도 데이터베이스도 가동 및 실행 중이어야 합니다. 데이터베이스의 적절한 상태를 확인하는 가장 쉬운 방법은 시스템 복제 상태를 확인하는 것입니다. 복제 상태 도 참조하십시오. 이는 주 데이터베이스에서 확인해야 합니다.

기본 노드를 검색하려면 기본 데이터베이스 검색을 선택하거나 다음을 사용합니다.

[root@clusternode1]# pcs status | grep -E "Promoted|Master"
[root@clusternode1]# hdbnsutil -sr_stateConfiguration

다음을 실행하여 파일 시스템에 충분한 공간이 있는지 확인합니다.

[root@clusternode1]# df -h

계속하기 전에 시스템 점검 지침을 따르십시오. 환경이 정리되면 테스트를 실행할 준비가 된 것입니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동