Redis关闭服务报错---(error) ERR Errors trying to SHUTDOWN. Check logs.

在关闭redis时遇到如下提示

127.0.0.1:6379> shutdown
(error) ERR Errors trying to SHUTDOWN. Check logs.

百度后找到以下解决方案

1.在redis.conf中修改日志文件的位置

#日志文件位置
logfile /usr/local/redis-5.0.0/log-redis.log

2.更改log-redis.log文件的权限

chmod 777 log-redis.log

4.conf文件

#指定本地数据库文件名
dbfilename dump.rdb
#指定本地数据库路径
dir /usr/local/redis-5.0.0/db/

5.在此尝试关闭,仍然会报开始时的错误(不报刚好,哈哈)

6.查看redis的日志文件,发现提示权限不足

15534:C 20 Nov 2018 19:34:00.033 # Failed opening the RDB file dump.rdb (in server root dir /usr/local/redis-5.0.0/db) for saving: Permission denied

7.更改dump.rdb的文件权限文件权限

chmod 777 dump.rdb

8.再次保存,如若权限仍然不足,更改db文件夹的权限

chmod 777 db

9.再次关闭------成功

当你在Redis命令行中执行127.0.0.1:6379> SHUTDOWN命令时,出现了"NOAUTH Authentication required"的错误。这个错误意味着你需要进行身份验证才能执行SHUTDOWN命令。 要解决这个问题,你可以按照以下步骤进行操作: 1. 在Redis命令行中输入"AUTH"命令,后面跟着你的密码,例如"AUTH 123456"。 2. 如果密码正确,Redis会返回"OK"。 3. 然后,你可以再次尝试执行SHUTDOWN命令。 例如,你可以这样操作: ``` 127.0.0.1:6379> AUTH 123456 OK 127.0.0.1:6379> SHUTDOWN ``` 这样,你就可以成功执行SHUTDOWN命令了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Redis启动报错:Creating Server TCP listening socket 127.0.0.1:6379: bind: No error](https://blog.csdn.net/qq_21997183/article/details/89467107)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [redis 停止 然后重新启动](https://blog.csdn.net/jonathan_joestar/article/details/122476185)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值