天天看點

centos7 systemctl 啟動 Redis 失敗

轉自:<code>http://sloger.info/posts/systemd-failed-to-start-redis-in-gentoo</code>

今天啟動 Redis 時阻塞很長時間,之後顯示啟動失敗,啟動狀态如下。

看了下 service 檔案,發現 Systemd 啟動指令如下

手動運作這條指令,發現是正常的,是以猜想是 service 檔案的問題,後來發現隻需要把 [Service] 部分的 <code>Type=forking</code> 注釋掉就行了。

之後重新加載 Service 檔案并啟動 Redis 服務

Man pages 對 Systemd 服務啟動類型 Type 的解釋如下

因為 Redis 配置檔案裡配置的是

<code>daemonize off</code>

繼續閱讀