supervised systemd -bash: supervised: 未找到命令如何解决?

将 Redis 配置文件中的 supervised no 修改为 supervised systemd,可以使用 vinano 编辑器来修改配置文件:

bash 复制代码
vi /etc/redis.conf

找到 supervised no 行,将其改为:

bash 复制代码
supervised systemd

保存并退出编辑器后,确保日志文件和数据目录权限正确:

  1. 创建并设置日志目录权限:

    bash 复制代码
    mkdir -p /data/redis-log
    chown redis:redis /data/redis-log
  2. 创建并设置日志文件权限:

    bash 复制代码
    touch /data/redis-log/redis.log
    chown redis:redis /data/redis-log/redis.log
  3. 创建并设置数据目录权限:

    bash 复制代码
    mkdir -p /var/lib/redis
    chown redis:redis /var/lib/redis

然后重新启动 Redis 服务:

bash 复制代码
systemctl restart redis
systemctl status redis

如果仍然无法启动,请手动启动 Redis 服务器以查看即时输出的错误信息:

bash 复制代码
/usr/bin/redis-server /etc/redis.conf
相关推荐
韩立学长43 分钟前
【开题答辩实录分享】以《基于Python的大学超市仓储信息管理系统的设计与实现》为例进行选题答辩实录分享
开发语言·python
froginwe111 小时前
Scala 循环
开发语言
m0_706653231 小时前
C++编译期数组操作
开发语言·c++·算法
故事和你912 小时前
sdut-Java面向对象-06 继承和多态、抽象类和接口(函数题:10-18题)
java·开发语言·算法·面向对象·基础语法·继承和多态·抽象类和接口
Bruk.Liu2 小时前
(LangChain实战2):LangChain消息(message)的使用
开发语言·langchain
Leon-zy2 小时前
Redis7.4.5 主备冗余+哨兵模式部署
redis·哨兵模式·主备模式
qq_423233902 小时前
C++与Python混合编程实战
开发语言·c++·算法
m0_715575342 小时前
分布式任务调度系统
开发语言·c++·算法
csbysj20202 小时前
选择(Selectable)
开发语言
naruto_lnq2 小时前
泛型编程与STL设计思想
开发语言·c++·算法