systemctl을 사용하여 ohasd.service를 활성화하는 방법

systemctl을 사용하여 ohasd.service를 활성화하는 방법

RHEL 7.1 및 Oracle 12c에서는 문제를 찾을 수 없습니까? 설명 해주십시오.

[root@lrma086 grid]# systemctl enable ohasd.service
The unit files have no [Install] section. They are not meant to be enabled
using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
   .wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
   a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
   D-Bus, udev, scripted systemctl call, ...).
[root@lrma086 grid]#  rpm -ql openssh-server | grep '\.service'
/usr/lib/systemd/system/sshd-keygen.service
/usr/lib/systemd/system/sshd.service
/usr/lib/systemd/system/[email protected]

답변1

추가해 보세요

[설치]
WantedBy=multi-user.target

ohasd.service 파일에서 이로 인해 부팅 중에 서비스가 자동으로 시작됩니다.

그런데 이 서비스가 다른 서비스의 종속성으로 시작되어서 설치 부분이 생략된 것이 아닐까요?

관련 정보