reidis关闭服务报错误:redis shutdown (error) ERR Errors trying to SHUTDOWN. Check logs.解决办法
2018-03-13 14:18
2799 查看
最近在虚拟机上装了个redis玩玩,安装完成后,启动服务正常,但是想把服务配置成后台运行,关闭服务时却报错了:redis shutdown (error) ERR Errors trying to SHUTDOWN. Check logs。找了半天没发现redis的日志存放在哪里。于是百度之,原来要自己修改redis.conf文件自己配置日志路径及文件。
操作如下:
1.ps -ef|grp redis 找到redis的当前进程号
2.kill -9 4152 强制关闭进程
3. vim redis.conf 修改配置文件
找到 logfile ""
修改为:
logfile /usr/local/redis_log/redis_log.log
发现没有对应的redis_log文件夹以及redis_log.log文件,先创建。然后sudo chmod 777 redis_log.log 赋予读写指令!!
4.找到dir /. 修改为dir /usr/local/redis_dbfile/,同样需要先创建redis_dbfile文件
5.再次启动./bin/redis-server ./redis.conf
6.关闭redis ./bin/redis-cli shutdown 发现依然报错ERR Errors trying to SHUTDOWN. Check logs.
找到刚才配置日志文件,查看发现
原来是redis关闭时需要将数据写入数据库文件,而没有文件夹权限,所以写入失败导致服务关闭失败。
再次运行sudo chmod 777 redis_dbfile即可!
操作如下:
1.ps -ef|grp redis 找到redis的当前进程号
2.kill -9 4152 强制关闭进程
3. vim redis.conf 修改配置文件
找到 logfile ""
修改为:
logfile /usr/local/redis_log/redis_log.log
发现没有对应的redis_log文件夹以及redis_log.log文件,先创建。然后sudo chmod 777 redis_log.log 赋予读写指令!!
4.找到dir /. 修改为dir /usr/local/redis_dbfile/,同样需要先创建redis_dbfile文件
5.再次启动./bin/redis-server ./redis.conf
6.关闭redis ./bin/redis-cli shutdown 发现依然报错ERR Errors trying to SHUTDOWN. Check logs.
找到刚才配置日志文件,查看发现
原来是redis关闭时需要将数据写入数据库文件,而没有文件夹权限,所以写入失败导致服务关闭失败。
再次运行sudo chmod 777 redis_dbfile即可!
相关文章推荐
- redis关闭服务失败报错:(error) ERR Errors trying to SHUTDOWN. Check logs.
- mac redis安装过程中 关闭服务redis报错 redis (error) ERR Errors trying to SHUTDOWN. Check logs.
- redis 报(error) ERR Errors trying to SHUTDOWN. Check logs
- redis shutdown (error) ERR Errors trying to SHUTDOWN. Check logs.
- kafka启动时出现FATAL Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer) java.io.IOException: Permission denied错误解决办法(图文详解)
- 严重: Error listenerStart 严重: Context [/testWSH] startup failed due to previous errors错误的原因和解决办法
- python程序中Connect error: No route to host(errno:113) 连接错误解决办法--关闭iptables防火墙
- Connect error: No route to host(errno:113) 连接错误解决办法--关闭iptables防火墙
- 端口错误安卓模拟器不能启动:The connection to adb is down, and a severe error has occurred的解决办法
- WCF分布式开发常见错误解决(1):An error occurred while attempting to find services at...添加服务引用出错
- 使用ProGuard遇到“conversion to Dalvik format failed with error 1”错误的解决办法
- MS SQL错误:SQL Server failed with error code 0xc0000000 to spawn a thread to process a new login or connection. Check the SQL Server error log and the Windows event logs for information about possible related problems
- Android 错误提示:Conversion to Dalvik format failed with error 1 解决办法
- XPE:设备驱动错误an error occurred when trying to add a registry resource解决方法
- modelsim10.4仿真错误Error: (vlog-7) Failed to open design unit file "XXXXX" in read mode解决办法
- 使用ProGuard遇到“conversion to Dalvik format failed with error 1”错误的解决办法
- [Android]使用ProGuard遇到“conversion to Dalvik format failed with error 1”错误的解决办法
- Error while trying to retrieve text for error ORA-01019 的解决办法
- 启动ArcSDE服务报“Unable to start ArcSDE, Please check for zombie processes”的解决办法
- 当遇到Context [/TSORM] startup failed due to previous errors时,解决办法:配置tomcat的日志获取错误信息