실시간 마이그레이션(끌어오기) 문제 해결
실시간 마이그레이션(끌어오기) 프로세스가 시작되기 전에 Atlas는 필요한 모든 양식 필드와 매개 변수가 제대로 작동하고 올바른지 확인하기 위해 유효성 검사를 수행합니다. 매개변수가 유효하지 않으면 Atlas에서 오류를 반환하고 실시간 마이그레이션이 진행되지 않습니다.
이 섹션에서는 일반적인 실시간 마이그레이션(끌어오기) 유효성 검사 오류를 설명하고, 이러한 오류가 발생할 경우 확인해야 할 사항을 제시합니다.
일반적인 실시간 마이그레이션(끌어오기) 유효성 검사 오류
오류 | 수정 | ||
---|---|---|---|
지정된 소스에 연결할 수 없습니다. |
| ||
호스트 이름을 확인할 수 없습니다. | 지정된 호스트 이름에 해당하는 IP 주소를 찾을 수 없습니다. 지정된 호스트
이름이 정확하며 공개적으로 액세스할 수 있는지 확인하세요. | ||
잘못된 SSL 옵션이 제공되었습니다. | SSL을 사용하는 경우:
SSL을 사용하지 않는 경우:
| ||
사용자 이름 또는 비밀번호가 올바르지 않습니다. | |||
사용자에게 명령을 실행할 수 있는 권한이 없습니다. | 실시간 마이그레이션(끌어오기) 프로세스를 실행하려면 MongoDB 사용자에게 충분한 시스템 권한이 있어야 합니다. 자세한 내용은 소스 클러스터 보안을 참조하세요. | ||
디스크 스토리지 정보를 사용할 수 없습니다. | 실시간 마이그레이션(끌어오기) 프로세스를 실행하려면 MongoDB 사용자에게 소스 클러스터의 MongoDB 인스턴스에 대한 권한이 있어야 합니다. 자세한 내용은 소스 클러스터 보안을 참조하세요. | ||
소스 디스크 사용량이 대상에 비해 너무 큽니다. | Atlas 서비스 계층마다 사용 가능한 디스크 공간의 용량이 다릅니다. Atlas cluster의 디스크 공간이 소스 클러스터의 모든 데이터를 저장하기에 충분한지 확인하세요. 클러스터 크기 조정에 대해 자세히 알아보려면 새 클러스터 생성을 참조하세요. | ||
소스가 독립형인 경우 | |||
제공된 CA 파일을 처리할 수 없습니다. | CA 파일이 완전하고 실시간 마이그레이션(끌어오기) 모달
창으로 올바르게 붙여 넣어졌는지 확인하세요. |
일반적인 유효성 검사 후 오류
오류 | 수정 |
---|---|
소스에서 최신 oplog 항목을 조회할 수 없습니다:
찾을 수 없음 |
|
--호스트가 복제본 세트인지 확인할 수 없습니다: 오류
db 서버에 연결 중: 연결 가능한 서버 없음 |
|
초기 동기화 중 oplog 항목 적용 오류: 초기 동기화 중 renameCollection 명령이 발생했습니다. mongomirror 을(를) 다시 시작하세요. | 실시간 마이그레이션(끌어오기) 중에 소스 클러스터의 컬렉션 이름을 변경하면 이 오류가 발생할 수 있습니다.
|
지원되지 않는 인덱스 오류 | 이전 버전의 MongoDB에서
허용되었던 인덱스의 특정 유형 및 구성은 더 이상
최신 버전에서 지원되지 않습니다. 발생 가능한 충돌에 대해서는 대상 클러스터의 MongoDB 버전에 관한 릴리스 노트를 참조하세요. 필요한 경우, 실시간 마이그레이션
프로세스가 완료된 후에 오류를 유발할 수 있는 인덱스를 삭제했다가
다시 구축하세요. |
소스에서 oplog를 테일링하는 동안 오류가 발생했습니다: oplog에서
사용 가능한 체크포인트 없음 | 실시간 마이그레이션(끌어오기)은 소스 oplog 를 사용하여 풀 실시간 마이그레이션 절차 중에 소스 클러스터에서 발생하는 작업을 동기화합니다. 소스 클러스터 oplog 크기가 너무 작으면 동기화 중에 소스 클러스터에서 발생하는 모든 작업을 기록하지 못할 수 있으며, 실시간 마이그레이션(끌어오기)이 너무 뒤쳐져 따라잡을 수 없게 됩니다. 이 오류가 표시되는 경우:
|