mongodb 1个分片的磁盘满了,会自动将插入操作引导到第2个分片上吗?
PHPz
PHPz 2017-04-26 09:01:34
0
3
784

2个分片,发现插入操作的目标多数是分片1,导致分片1的磁盘马上就满了

如果满了,会自动将后来的插入操作引导到分片2吗?还是报错、溢出?

PHPz
PHPz

学习是最好的投资!

모든 응답 (3)
仅有的幸福

샤딩 후 데이터는 샤드 1에 삽입됩니다. 샤딩에 문제가 있다고 설명하세요

sh.status()로 확인

    过去多啦不再A梦

    샤드 키가 올바르게 생성되지 않으면 샤드 데이터가 균일하지 않게 됩니다
    하지만 완전히 균일하지는 않습니다

      phpcn_u1582

      mongod 노드가 실행 중이기 때문에 데이터베이스 작업 재생을 위해 저널 파일을 유지해야 하는데, 이 저널 파일은 일정량의 디스크 공간을 차지해야 하므로 디스크 공간이 부족할 경우 mongod 노드가 종료됩니다. 내 서버에는 원래 4개의 mongod 노드와 configsvr이 실행 중이었습니다. 그러나 디스크가 가득 찬 후에는 3개의 mongod 노드만 남았습니다.

        최신 다운로드
        더>
        웹 효과
        웹사이트 소스 코드
        웹사이트 자료
        프론트엔드 템플릿
        회사 소개 부인 성명 Sitemap
        PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!