• 苹果cms系统 更新后台数据 报(error) READONLY You can't write against a read only slave 的解决办法


    苹果cms系统 更新后台数据 报(error) READONLY You can't write against a read only slave  的解决办法

    最近发现使用苹果cms系统搭建的网站,后台更新数据突然出现如下错误提示

    (error) READONLY You can't write against a read only slave

    后来参考 该帖子

    转 https://blog.csdn.net/qq_34430649/article/details/104303384

    搭建了Redis主从服务器,实现了数据的同步。Redis主服务器具有读写的权限,而Redis从服务器默认只具有读的权限。如果强行在从服务器中写入数据,则报错提示(error) READONLY You can't write against a read only slave。如下图所示


    解决从服务器(读写)权限的方法有以下两种:

    修改redis.conf配置文件中的参数slave-read-only yes 把yes修改为no,重启从服务器,从服务器就具有读写权限。
    在从服务器客户端命令行中(redis-cli),通过命令config set slave-read-only no进行设置,立即生效,不需要重启从服务器。
    演示第一种方法
    将配置文件redis.conf中的slave-read-only yes 把yes修改为no。

    重启从服务器
    命令: redis-server ./redis.conf --port 6380 --slaveof 127.0.0.1 6379

    测试配置文件修改的设置(读写权限)是否生效

    演示第二种方法
    在从服务器客户端命令行中,通过命令config get slave-read-only确认slave-read-only的值,如果为no,从服务器已经具有读写权限;否则通过命令config set slave-read-only on设置参数为no。

    测试设置(读写权限)是否生效

    注意事项
    第一种方法需要重启从服务器,配置才会生效。
    第二种方法通过命令设置成功后,立即生效,不需要重启从服务器。如果从服务器重新启动,之前设置的参数失效,参数配置恢复成默认。所以,此方法只是针对于当前的服务。

    竟然解决了这个,特此记录一下。


    Redis之MISCONF Redis is configured to save RDB snapshots错误

    出现错误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.

    解决方案:

    Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。

    *原因* 强制关闭Redis快照导致不能持久化。

    *解决方案* 将stop-writes-on-bgsave-error设置为no 进入redis

    E:>cd E:REDIS
    edis-64.3.0.503
    E:REDIS
    edis-64.3.0.503>redis-cli

    执行:127.0.0.1:6379> config set stop-writes-on-bgsave-error no 问题解决

  • 相关阅读:
    桌面图标有蓝底
    创建与删除SQL约束或字段约束
    (转)ASP.NET(C#) 读取EXCEL ——另加解决日期问题
    ASP连接11种数据库的语法
    GridView 合并列、行类
    Office对应ContentType
    (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
    (转)js判断只能输入数字或小数点
    vscode设置字体大小
    springsecurity+jwt实现登录
  • 原文地址:https://www.cnblogs.com/it-tsz/p/14587712.html
Copyright © 2020-2023  润新知