Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

기본이 아닌 관리 노드를 복구할 때 관리 노드 데이터베이스 복원

실패한 기본 관리 노드가 아닌 관리 노드의 속성 및 알림에 대한 기록 정보를 보존하려면 기본 관리 노드에서 관리 노드 데이터베이스를 복원할 수 있습니다.

시작하기 전에
  • 복구된 관리 노드가 설치되어 실행 중입니다.

  • StorageGRID 시스템에는 최소 두 개의 관리 노드가 포함되어 있습니다.

  • 당신은 가지고있다 Passwords.txt 파일.

  • 프로비저닝 암호가 있습니다.

이 작업에 관하여

관리 노드에 장애가 발생하면 관리 노드 데이터베이스에 저장된 기록 정보가 손실됩니다. 이 데이터베이스에는 다음 정보가 포함되어 있습니다.

  • 알림 내역

  • 노드 페이지의 레거시 스타일 차트에 사용되는 과거 속성 데이터

관리 노드를 복구하면 소프트웨어 설치 프로세스에서 복구된 노드에 빈 관리 노드 데이터베이스가 생성됩니다. 하지만 새로운 데이터베이스에는 현재 시스템에 포함되어 있거나 나중에 추가된 서버와 서비스에 대한 정보만 포함되어 있습니다.

기본 관리 노드가 아닌 관리 노드를 복원한 경우 기본 관리 노드(소스 관리 노드)에서 복구된 노드로 관리 노드 데이터베이스를 복사하여 기록 정보를 복원할 수 있습니다.

참고 관리 노드 데이터베이스를 복사하는 데는 몇 시간이 걸릴 수 있습니다. 소스 노드에서 서비스가 중지된 동안에는 일부 Grid Manager 기능을 사용할 수 없습니다.
단계
  1. 소스 관리 노드에 로그인합니다.

    1. 다음 명령을 입력하세요: ssh admin@grid_node_IP

    2. 나열된 비밀번호를 입력하세요 Passwords.txt 파일.

    3. 다음 명령을 입력하여 루트로 전환하세요. su -

    4. 나열된 비밀번호를 입력하세요 Passwords.txt 파일.

  2. 소스 관리 노드에서 다음 명령을 실행합니다. 그런 다음 메시지가 표시되면 프로비저닝 암호를 입력합니다. recover-access-points

  3. 소스 관리 노드에서 MI 서비스를 중지합니다. service mi stop

  4. 소스 관리 노드에서 관리 애플리케이션 프로그램 인터페이스(mgmt-api) 서비스를 중지합니다. service mgmt-api stop

  5. 복구된 관리 노드에서 다음 단계를 완료하세요.

    1. 복구된 관리 노드에 로그인하세요.

      1. 다음 명령을 입력하세요: ssh admin@grid_node_IP

      2. 나열된 비밀번호를 입력하세요 Passwords.txt 파일.

      3. 다음 명령을 입력하여 루트로 전환하세요. su -

      4. 나열된 비밀번호를 입력하세요 Passwords.txt 파일.

    2. MI 서비스를 중지합니다: service mi stop

    3. mgmt-api 서비스를 중지합니다. service mgmt-api stop

    4. SSH 에이전트에 SSH 개인 키를 추가합니다. 입력하다:ssh-add

    5. SSH 접속 비밀번호를 입력하세요. Passwords.txt 파일.

    6. 소스 관리 노드에서 복구된 관리 노드로 데이터베이스를 복사합니다. /usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP

    7. 메시지가 표시되면 복구된 관리 노드의 MI 데이터베이스를 덮어쓸지 확인합니다.

      데이터베이스와 해당 기록 데이터는 복구된 관리 노드에 복사됩니다. 복사 작업이 완료되면 스크립트는 복구된 관리 노드를 시작합니다.

    8. 더 이상 다른 서버에 암호 없이 액세스할 필요가 없으면 SSH 에이전트에서 개인 키를 제거하세요. 입력하다:ssh-add -D

  6. 소스 관리 노드에서 서비스를 다시 시작합니다. service servermanager start