매니페스트 XML 파일이 있습니다. XML을 복사하고 /var/svc/manifest/
매니페스트 가져오기 서비스를 다시 시작하면 sudo svcadm restart svc:/system/manifest-import
해당 서비스가 내 서비스 목록에 표시되지 않습니다.
하지만 수동으로 가져오면 sudo svccfg import myxml.xml
작동하고 svcs -l
목록에 표시됩니다.
내가 뭘 잘못했나요?
답변1
~에서Oracle® Solaris 11.2에서 시스템 서비스 관리, 아래에매니페스트와 구성 파일 가져오기 및 적용, 그것은 말한다 :
권장되는 모범 사례는 svccfg import 또는 svccfg apply 명령을 사용하는 대신 매니페스트 및 구성 파일을 표준 위치에 배치하고 매니페스트 가져오기 서비스를 다시 시작하는 것입니다.
또한, 다음 표는저장소 계층표현하다:
/var/svc/manifest는 표준 위치로 더 이상 사용되지 않으며 새 매니페스트에 사용하면 안 됩니다.
그러다가 알게 된 사실은서비스 구성 저장소, 그 아래 부분은서비스 패키지그것은 말한다:
매니페스트의 표준 위치는 /lib/svc/manifest입니다.