ユニットがマスクされているため、サービスのマスク解除、開始、有効化ができない
Issue
- サービスをマスクした後は、マスクの解除、起動、最有効化はできません。
-
システムログに次のようなメッセージが表示されます。
systemd[1]: Cannot add dependency job for unit sshd.service, ignoring: Unit is masked.
-
サービスを開始または有効化しようとすると、次のようなメッセージが表示されます。
# systemctl start httpd.service Failed to start httpd.service: Unit httpd.service is masked. # systemctl enable httpd.service Failed to enable unit: Unit file /usr/lib/systemd/system/httpd.service is masked. # systemctl enable vncserver@:1.service Failed to enable unit: Unit file /usr/lib/systemd/system/vncserver@.service is masked.
Environment
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.