클러스터 설정에 노드 추가

RPA 플랫폼 관리자는 더 나은 성능과 로드 밸런싱을 위해 클러스터에 노드를 추가할 수 있습니다.

전제 조건

다음 사항을 확인하십시오.

  • 온프레미스 설치 전제 조건이 충족되는지 확인합니다.

    Automation 360 온프레미스 선행조건

  • 모든 기본 노드와 데이터베이스에 백업이 있는지 확인합니다.
  • Elasticsearch 통신에 사용되는 Control Room 서버 네트워크 인터페이스에 대한 모든 클러스터 구성원의 IP 주소가 있어야 합니다.
    주: Control Room 서버에는 여러 네트워크 인터페이스가 있을 수 있습니다. 서버 IP 주소는 정적으로 할당되어야 하며 DHCP(Dynamic Host Configuration Protocol)를 사용할 수 없습니다.
  • 환경에서 외부 로드 밸런서를 사용하는 경우 새 서버 노드의 IP 주소로 업데이트합니다.
  • Control Room 서버에 관리자 또는 루트 권한이 있는지 확인합니다. Control Room의 사용자 지정 모드 설치와 관련 구성 설정을 숙지해야 합니다.

클러스터에 노드를 추가하면 클러스터의 노드 구성을 업데이트하는 데 도움이 됩니다. Control Room 클러스터 설정에 노드를 추가하고, 클러스터 노드의 IP 주소를 변경하고, 기본 클러스터 서비스의 상태를 모니터링할 수 있습니다.

주: Control Room 클러스터 내에서 지원되는 최소 노드 수는 3개입니다. 클러스터의 노드는 로컬 네트워크를 통해 서로 동기화됩니다. 클러스터의 모든 노드는 동일한 데이터베이스에 연결됩니다.

다음 단계를 따라 3개의 노드(N1, N2 및 N3)가 있는 클러스터에 3개의 노드(N4, N5 및 N6)를 추가합니다.

프로시저

  1. 노드 N4에서 운영 체제에 관리자로 로그인하고 Control Room 설치 프로그램을 실행합니다.
  2. 설치 프로그램을 통해 클러스터 구성을 진행합니다.
    1. 클러스터 설정 활성화를 선택합니다.
    2. 클러스터 IP 주소 상자에 클러스터에서 구성해야 하는 모든 노드의 IP 주소를 입력합니다.
      172.31.30.120, 172.31.21.216, 172.31.17.110, 172.31.20.242, 172.31.17.149, 172.31.18.37
    3. 로컬 IP 주소를 선택하거나 추가합니다.
    주: IP 주소는 모든 노드에서 동일한 순서로 입력해야 합니다.
  3. 노드를 한 번에 하나씩 다시 시작합니다.
    노드를 다시 시작한 후 각 노드에는 6개의 IP 주소가 있습니다.
  4. 남은 Control Room 설치 단계를 완료합니다.
  5. 노드 N5 및 N6에 클러스터 설정에 노드 추가~클러스터 설정에 노드 추가단계를 반복합니다.
  6. 모든 노드에 대해 모든 Control Room 서비스가 시작되었는지 확인하십시오.
  7. 클러스터의 상태를 확인하려면 브라우저 또는 API 도구를 통해 Elasticsearch API를 사용합니다.
    1. 브라우저에서 Elasticsearch 포트 47599를 사용하여 클러스터에 있는 노드의 IP 주소로 이동하고 _cat/nodes API를 사용합니다.
      https://172.31.30.120:47599/_cat/nodes
      기본 노드는 별표(*)로 표시됩니다.
    2. 기본 노드의 IP 주소가 모든 노드의 elasticsearch.yml 파일에 언급된 것과 동일한지 확인합니다.
    3. 브라우저에서 Elasticsearch 포트 47599를 사용하여 클러스터에 있는 노드의 IP 주소로 이동하고 _cat/health?pretty API를 사용합니다.
      https://172.31.30.120:47599/_cat/health?pretty
    클러스터가 완전히 동기화되면 복제 상태가 녹색이 됩니다. 복제 상태가 녹색이 될 때까지 기다려야 합니다. 복제 시간은 클러스터의 데이터 로드에 따라 다릅니다.