비기본 관리 노드 복구 시 StorageGRID 관리 노드 데이터베이스를 복원합니다
장애가 발생한 비기본 관리 노드의 속성 및 경고에 대한 기간별 데이터를 유지하려면 기본 관리 노드에서 해당 관리 노드의 데이터베이스를 복원할 수 있습니다.
-
복구된 관리자 노드가 설치되어 실행 중입니다.
-
StorageGRID 시스템에는 최소 두 개의 관리 노드가 포함되어 있습니다.
-
You have the
Passwords.txt파일을 가지고 계시네요. -
프로비저닝 암호를 가지고 계십니다.
관리 노드에 장애가 발생하면 해당 관리 노드 데이터베이스에 저장된 기간별 데이터가 손실됩니다. 이 데이터베이스에는 다음 정보가 포함됩니다.
-
경고 기록
-
노드 페이지의 레거시 스타일 차트에서 사용되는 기간별 속성 데이터
관리 노드를 복구하면 소프트웨어 설치 프로세스에서 복구된 노드에 빈 관리 노드 데이터베이스를 생성합니다. 하지만 새 데이터베이스에는 현재 시스템에 포함되어 있거나 나중에 추가된 서버 및 서비스에 대한 정보만 포함됩니다.
기본 관리 노드가 아닌 노드를 복원한 경우, 기본 관리 노드(소스 관리 노드)에서 복구된 노드로 관리 노드 데이터베이스를 복사하여 기간별 데이터를 복원할 수 있습니다.
|
|
관리자 노드 데이터베이스를 복사하는 데 몇 시간이 걸릴 수 있습니다. 소스 노드에서 서비스가 중지되는 동안 일부 그리드 관리자 기능을 사용할 수 없습니다. |
-
소스 관리 노드에 로그인합니다.
-
다음 명령을 입력합니다.
ssh admin@grid_node_IP -
Passwords.txt파일에 나와 있는 비밀번호를 입력하십시오. -
루트 권한으로 전환하려면 다음 명령을 입력하십시오.
su - -
Passwords.txt파일에 나와 있는 비밀번호를 입력하십시오.
-
-
소스 관리 노드에서 다음 명령을 실행하십시오. 그런 다음, 메시지가 표시되면 프로비저닝 암호를 입력하십시오.
recover-access-points -
소스 관리 노드에서 MI 서비스를 중지합니다.
service mi stop -
소스 관리 노드에서 관리 애플리케이션 프로그래밍 인터페이스(mgmt-api) 서비스를 중지합니다.
service mgmt-api stop -
복구된 관리자 노드에서 다음 단계를 완료하십시오.
-
복구된 관리자 노드에 로그인하십시오.
-
다음 명령을 입력합니다.
ssh admin@grid_node_IP -
Passwords.txt파일에 나와 있는 비밀번호를 입력하십시오. -
루트 권한으로 전환하려면 다음 명령을 입력하십시오.
su - -
Passwords.txt파일에 나와 있는 비밀번호를 입력하십시오.
-
-
MI 서비스를 중지합니다:
service mi stop -
mgmt-api 서비스를 중지합니다:
service mgmt-api stop -
SSH 에이전트에 SSH 개인 키를 추가합니다. 다음을 입력하십시오.
ssh-add -
Passwords.txt파일에 나와 있는 SSH 접속 암호를 입력하십시오. -
원본 관리 노드의 데이터베이스를 복구된 관리 노드로 복사합니다.
/usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP -
메시지가 표시되면 복구된 관리 노드의 MI 데이터베이스를 덮어쓸지 확인하십시오.
데이터베이스와 해당 기간별 데이터가 복구된 관리자 노드로 복사됩니다. 복사 작업이 완료되면 스크립트가 복구된 관리자 노드를 시작합니다.
-
다른 서버에 암호 없이 액세스할 필요가 없어지면 SSH 에이전트에서 개인 키를 제거하십시오. 다음을 입력하십시오.
ssh-add -D
-
-
원본 관리 노드에서 서비스를 다시 시작하십시오.
service servermanager start