今天踩了一个巨坑,在rocky linux8上编译安装了redis7, 想使用systemd管理启动, 死活启动不了, 直接使用redis-server /配置文件 可以启动
后面一通谷歌, 原来是要在编译安装之前安装systemd-devel
yum install systemd-devel
然后编译安装,在配置文件里配置
daemonize no supervised systemd
在systemd文件里
[Unit] Description=Redis data structure server Wants=network-online.target After=network-online.target [Service] ExecStart=/usr/local/bin/redis-server /配置文件 LimitNOFILE=10032 NoNewPrivileges=yes Type=notify [Install] WantedBy=multi-user.target
发表回复