
systemctl状態で非常に奇妙な失敗エラーが発生します。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
サービス自体の価値が見つからないため
この段階で進む方法と失敗が何を意味するのかご存知ですか?
答え1
私の考えでは、行17の構文エラーのようですght_hj.service
(後者が失敗すると前者も失敗すると仮定します)loij12.service
。
確認する再起動時間=。次の場合:
RestartSec=30s # time to sleep before restarting the service
エラーが発生します。コンテンツの右側にコメントを追加することはできません。次に変更してください:
# time to sleep before restarting the service
RestartSec=30s
バラよりsystemd.syntax(7)それは言う
空行と「#」または「;」で始まる行は無視され、コメントとして使用できます。
行の先頭にないと#
意味がなく、行データの一部と見なすことができます。