Reputation:
Redis properly starts up if I run the command:
sudo /etc/init.d/redis-server start
I've added my startup script with:
sudo update-rc.d redis-server defaults
But when I startup from a fresh boot, Redis isn't running. Where should I look to troubleshoot this?
Upvotes: 2
Views: 8849
Reputation: 51
In my case update-rc.d didn't work
$ 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
On the other hand
sudo systemctl enable redis-server
did the trick
Upvotes: 2
Reputation: 41
Use the below into the terminal:
sudo systemctl enable redis
It made redis run on startup for me.
Upvotes: 3
Reputation: 6411
The defaults
thing usually sets starting to 20. It's too early as redis requires networking.
So, try below:
sudo update-rc.d redis-server remove
sudo update-rc.d redis-server start 80 2 3 4 5 . stop 20 0 1 6 .
Upvotes: 4