/etc/systemd/system の下に,service および timer ファイルを作成し,
systemctl daemon-reload systemctl enable xxx.timer
としたところ,以下のようなエラーがでました.
Failed to enable unit: Unit file xxx.timer does not exist.
さらに /var/log/message を見てみると,以下のメッセージが出力されていました.
systemd による read アクセスが、ファイル xxx.timer で拒否されました.
ということで,SELinux の設定を行います.以下のコマンドを実行します.
restorecon -Rv /etc/systemd
これで systemctl enable できるようになりました.
コメント