DBAtlas · 데이터베이스 운영 아틀라스

133: FailedToSatisfyReadPreference (오류 코드 133)

MongoDB

의미

지정한 read preference(예: primary, secondary)를 충족하는 적절한 replica set 멤버를 찾지 못했다. 드라이버가 요청을 라우팅할 노드를 선택하지 못했다.

원인

replica set 멤버에 연결할 수 없거나 다운됨, 선출 진행 중 primary 없음, 네트워크 파티션, tag set 조건에 맞는 멤버 없음, 또는 과반수(quorum)에 도달할 수 없음.

해결 방법

replica set 상태를 확인한다: rs.status(). 노드 상태와 네트워크 연결을 확인한다. primary 선출이 완료되기를 기다린 뒤 재시도한다. read preference 설정을 검토하고 필요하면 더 유연한 설정(예: primaryPreferred)을 사용한다. tag set을 사용한다면 일치하는 멤버가 있는지 확인한다.

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목