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