O manifesto-importação do Solaris 11 não importa automaticamente meu manifesto

1

Eu tenho um arquivo XML de manifesto. Quando copio meu XML para /var/svc/manifest/ e reinicio o serviço de importação de manifesto sudo svcadm restart svc:/system/manifest-import , o serviço não aparece na minha lista de serviços.

No entanto, quando eu importo manualmente, ou seja, sudo svccfg import myxml.xml , ele funciona e aparece em svcs -l list.

O que estou fazendo de errado?

    
por pydoge 11.07.2018 / 12:22

1 resposta

1

Indo em Gerenciamento de serviços do sistema no Oracle® Solaris 11.2 , sob Importando e Aplicando Manifestos e Perfis , diz:

Recommended best practice is to put your manifest and profile files in the standard locations and restart the manifest-import service rather than use the svccfg import or svccfg apply commands.

Além disso, a tabela em Camadas de repositório indica:

Note that /var/svc/manifest is deprecated as a standard location and should not be used for new manifests.

Encontrei então a seção Repositório de Configuração de Serviço , onde Service Bundles diz:

The standard location for manifests is /lib/svc/manifest.

    
por 11.07.2018 / 14:48

Tags