suchen

Heim  >  Fragen und Antworten  >  Hauptteil

mongodb 1个分片的磁盘满了,会自动将插入操作引导到第2个分片上吗?

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

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

PHPzPHPz2800 Tage vor880

Antworte allen(3)Ich werde antworten

  • 仅有的幸福

    仅有的幸福2017-04-26 09:03:34

    分片之后,数据都插入到分片1了。说明分片有问题

    sh.status()查看下

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-04-26 09:03:34

    shard key 建立的不正确就出现分片数据不均匀
    但是没绝对均匀

    Antwort
    0
  • phpcn_u1582

    phpcn_u15822017-04-26 09:03:34

    我在服务器上试验过,由于一个mongod结点运行,需要维护journal文件用于数据库操作重演,而这个journal文件需要占用一定的磁盘空间,所以当磁盘空间不足时会导致mongod结点exit。我的服务器上本来跑了4个mongod结点和一个configsvr,结果磁盘满了之后,只剩下3个mongod结点了。

    Antwort
    0
  • StornierenAntwort