recherche

Maison  >  Questions et réponses  >  le corps du texte

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

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

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

PHPzPHPz2768 Il y a quelques jours848

répondre à tous(3)je répondrai

  • 仅有的幸福

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

    Après le partitionnement, les données sont insérées dans le fragment 1. Expliquez qu'il y a un problème avec le sharding

    Vérifiez avec sh.status()

    répondre
    0
  • 过去多啦不再A梦

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

    Si la clé de partition n'est pas créée correctement, les données de partition seront inégales
    Mais ce n’est pas absolument uniforme

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-04-26 09:03:34

    J'ai testé sur le serveur. Puisqu'un nœud mongod est en cours d'exécution, un fichier journal doit être conservé pour la relecture du fonctionnement de la base de données. Ce fichier journal doit occuper une certaine quantité d'espace disque, donc lorsque l'espace disque est insuffisant, le nœud mongod se fermera. Mon serveur avait à l'origine 4 nœuds Mongod et un configsvr en cours d'exécution. Cependant, une fois le disque plein, il ne restait que 3 nœuds Mongod.

    répondre
    0
  • Annulerrépondre