欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

执行 redis-dump 报错:ERROR (Errno::ENOENT): No such file or directory - ps -o rss= -p xxxxx

发布时间:2023/12/10 编程问答 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 执行 redis-dump 报错:ERROR (Errno::ENOENT): No such file or directory - ps -o rss= -p xxxxx 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

redis-dump 命令用于 Redis 数据的导出,执行该命令时报错如下:

C:\Users\Lenovo>redis-dump -u 127.0.0.1:6379 ERROR (Errno::ENOENT): No such file or directory - ps -o rss= -p 3944

解决方法:找到 Ruby 安装目录下的 dump.rb 文件,用记事本或者 VS Code 打开

比如我的路径为:E:\Ruby26-x64\lib\ruby\gems\2.6.0\gems\redis-dump-0.4.0\lib\redis\dump.rb

注释掉第 32 行代码: `ps -o rss= -p #{Process.pid}`.to_i # in kb


再次执行 redis-dump 命令即可成功导出数据:

总结

以上是生活随笔为你收集整理的执行 redis-dump 报错:ERROR (Errno::ENOENT): No such file or directory - ps -o rss= -p xxxxx的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。