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

redis 不能写数据了

MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk.

提升上面的这个错误 不知道为什么
我找了很多答案 网上的朋友提示这样:
config set stop-writes-on-bgsave-error no
把这个配置关闭了
请问下 关闭了这个会有什么影响吗???

伊谢尔伦伊谢尔伦2752 Il y a quelques jours1166

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

  • 我想大声告诉你

    我想大声告诉你2017-04-27 09:04:32

    config set stop-writes-on-bgsave-error no

    Ignorez simplement l'erreur, votre persistance rdb sera toujours fausse, ce qui rendra la sauvegarde rdb invalide. Il est préférable de vérifier si vous avez ce problème :

    1. Si l'utilisateur du programme Redis dispose d'autorisations de lecture et d'écriture pour le fichier rdb.

    2. rdbfork Lorsque le processus enfant sauvegarde les données, la mémoire occupée par redis doublera. Vérifiez si votre serveur dispose de suffisamment de mémoire à ce moment.

    répondre
    0
  • 仅有的幸福

    仅有的幸福2017-04-27 09:04:32

    Le fichier n'a-t-il pas d'autorisation en écriture ?

    répondre
    0
  • 某草草

    某草草2017-04-27 09:04:32

    Avec autorisations de lecture et d'écriture

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

    过去多啦不再A梦2017-04-27 09:04:32

    RDB est un type de méthode de persistance Redis, qui effectuera régulièrement des opérations de persistance sur le disque.
    L'inspection visuelle est due au fait que Redis n'a pas l'autorisation d'écrire sur le disque.

    répondre
    0
  • 黄舟

    黄舟2017-04-27 09:04:32

    Référez-vous à cet article http://www.cnblogs.com/qq7829...

    Il dit d'ajouter vm.overcommit_memory = 1 à /etc/sysctl.conf puis de redémarrer pour résoudre le problème. Essayons-le et voyons s'il peut être résolu

    Vérifiez également si votre disque est plein. Ce problème se produira également dans ce cas. Vous pouvez utiliser la commande df -h pour vérifier l'utilisation du disque

    .

    répondre
    0
  • Annulerrépondre