Systemd
systemctl status with failed about Failed to parse usec_t value
我從 systemctl status 得到非常奇怪的失敗錯誤,因為 -
Failed to parse usec_t value
例子
systemctl status loij12.service . . . . Jan 05 16:44:59 master_linux.loij12.com systemd[1]: [/etc/systemd/system/ght_hj.service:17] Failed to parse usec_t value, ignoring: 30s # time to sleep before restarting the service Jan 05 16:44:59 master_linux.loij12.com systemd[1]: [/etc/systemd/system/ght_hj.service:17] Failed to parse usec_t value, ignoring: 30s # time to sleep before restarting the service
但無法理解這失敗了 -
Failed to parse usec_t value
因為我也找不到
usec_t
服務本身的價值知道如何從這個階段繼續下去,失敗是什麼意思?
我的猜測是,這是
ght_hj.service
第 17 行中的語法錯誤(假設後者的失敗也會導致前者也失敗),這會導致loij12.service
.查看RestartSec=。如果它看起來像這樣:
RestartSec=30s # time to sleep before restarting the service
你會有一個錯誤。您不能將評論放在內容的右側。將其替換為:
# time to sleep before restarting the service RestartSec=30s
空行和以“#”或“;”開頭的行 被忽略,可用於評論。
如果
#
不在行首,那麼它沒有任何意義,可以被認為是行中數據的一部分。