如果我运行以下命令,Redis就会正常启动:
sudo /etc/init.d/redis-server start
我添加了我的启动脚本:
sudo update-rc.d redis-server defaults
但当我从新启动时,Redis并没有运行。我应该在哪里查找故障排除?
defaults
的值通常从20开始设置。现在还为时过早,因为redis需要联网。
所以,试试下面的:
sudo update-rc.d redis-server remove
sudo update-rc.d redis-server start 80 2 3 4 5 . stop 20 0 1 6 .
在终端中使用以下内容:
sudo systemctl enable redis
它让我在启动时运行redis。
在我的情况下,更新rc.d不起的作用
$ sudo update-rc.d redis-server start 80 2 3 4 5 . stop 20 0 1 6 .
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
另一方面
sudo systemctl enable redis-server
完成了