在我的Archlinux系统上,/usr/lib/systemd/system/mdmonitor.service
文件包含以下几 行:
[Service]
Environment= MDADM_MONITOR_ARGS=--scan
EnvironmentFile=-/run/sysconfig/mdadm
ExecStartPre=-/usr/lib/systemd/scripts/mdadm_env.sh
ExecStart=/sbin/mdadm --monitor $MDADM_MONITOR_ARGS
我怀疑(通过一些谷歌搜索确认),这=-
意味着如果没有指定的文件,服务将不会失败。但是,我在systemd单元文件的联机帮助页中找不到该行为。=-
作业的正式文件在哪里?
=
分配,而不是第二种.INI文件分配语法。