解决---MISCONF Redis被配置为保存RDB快照,但目前无法在磁盘上存留。可能修改数据集的命令被禁用。请检查Redis日志,了解有关错误的详细信息。

出现bug:

在学习celery,将数据保存到redis时出现下面的bug。

consumer: Cannot connect to redis://192.168.12.188:6379/3: MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error…

翻译过来就是—MISCONF Redis被配置为保存RDB快照,但目前无法在磁盘上存留。可能修改数据集的命令被禁用。请检查Redis日志,了解有关错误的详细信息。

 

解决bug:

在启动redis服务后,输入下面命令就可以了,在启动就好了

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

 


 终极方式

  vi     /etc/sysctl.conf

  sysctl vm.overcommit_memory=1

  vm.overcommit_memory=

参考博客:https://www.linuxidc.com/Linux/2012-07/66079.htm

 

转载于:https://www.cnblogs.com/yunwangjun-python-520/p/11300715.html

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐