Notas de Versão do Oracle® Solaris 11.2

Exit Print View

Updated: Maio de 2015
 
 

O comando svccfg validate falha em um manifesto separado (15891161)

Com o suporte adequado a vários manifestos fornecido no Oracle Solaris, o comando svccfg validate não deverá mais avisar sobre grupos de propriedades necessários ausentes. No entanto, o comando svccfg validate falha em um manifesto separado.

Esse problema ocorre quando a instância que entrega o manifesto não faz a validação correta sem os métodos de serviços que são definidos no nível de serviço em um manifesto separado. A seguinte mensagem de erro pode ser exibida:

$ svccfg validate /lib/svc/manifest/system/console-login-vts.xml
Required property group missing: FMRI="svc:/system/console-login:vt6"; 
Name of missing property group="start"; Type of missing property group="method"; 
Template source="svc:/system/svc/restarter:default"; 
pg_pattern name="start"; pg_pattern type="method"

Required property group missing: FMRI="svc:/system/console-login:vt6"; 
Name of missing property group="stop"; Type of missing property group="method"; 
Template source="svc:/system/svc/restarter:default"; 
pg_pattern name="stop"; pg_pattern type="method"

Required property group missing: FRI="svc:/system/console-login:vt5"; 
Name of missing property group="start"; Type of missing property group="method"; 
Template source="svc:/system/svc/restarter:default"; 
pg_pattern name="start"; pg_pattern type="method"

Required property group missing: FMRI="svc:/system/console-login:vt2"; 
Name of missing property group="stop"; Type of missing property group="method"; 
Template source="svc:/system/svc/restarter:default"; 
pg_pattern name="stop"; pg_pattern type="method"

svccfg: Validation failed.

O aviso é exibido no arquivo de log do serviço manifest-import, e não no console. O aviso não é fatal e não impede a importação da instância. Uma vez que a instância seja importada, você poderá validá-la manualmente usando o comando svccfg validate.

Solução alternativa: evite usar o comando svccfg validate em manifestos separados.