redis重命名flushall和flushdb

redis重命名flushall和flushdb,将使用中的redis重命名redis会启动失败并且log中有报错

# Unknown command 'flushall' reading the append only file
# Unknown command 'flushdb' reading the append only file

是因为实例之前执行过flushall和flushdb,并且实例是打开aof,rename命令之后,重启redis,会先加载appendonly.aof文件,但是在appendonly.aof中flushall和flushdb不识别,所以启动异常。

解决方法:

  1.将实例的aof关闭,然后进行重启。

  1.关实例之前先重写。

猜你喜欢

转载自www.cnblogs.com/chenyang920/p/12012142.html