systemctl enableできない

fedora

/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できるようになりました.

コメント

タイトルとURLをコピーしました