获取cron在重新启动时启动Redis

我试图让Redis在每次系统重新启动时都启动,以确保caching可用于我的networking服务器。 我所做的是在我的crontab中插入了以下行:

@reboot redis-server /path/to/redis.conf 

重新启动我的系统后,cron日志表明cronjob已经运行:

 Aug 15 01:10:59 hostname cron[1097]: (CRON) INFO (Running @reboot jobs) Aug 15 01:10:59 hostname CRON[1176]: (regis) CMD (redis-server /path/to/redis.conf) 

但是,redis服务器没有运行,这是我的问题。 请注意,只要我在bash中运行命令行,redis服务器就可以正常启动。

我究竟做错了什么?

我设法通过给redron服务器的完整path来解决这个问题。 crontab现在看起来像这样:

 @reboot /usr/local/bin/redis-server /path/to/redis.conf