Note di rilascio di Oracle® Solaris 11.2

Uscire dalla vista stampa

Aggiornato: Maggio 2015
 
 

Non è possibile eseguire il comando svccfg validate in un file manifesto separato (15891161)

Grazie a un adeguato supporto per più file manifesti garantito in Oracle Solaris, il comando svccfg validate non dovrebbe più avvertire l'utente dell'assenza di gruppi di proprietà necessari. Tuttavia, il comando svccfg validate non funziona in un file manifesto separato.

Questo errore si verifica quando l'istanza relativa al file manifesto non viene convalidata correttamente senza metodi di servizio definiti a livello del servizio in un file manifesto separato. Potrebbe essere visualizzato il seguente messaggio di errore:

$ 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.

L'avvertenza viene visualizzata nel file di log del servizio manifest-import, anziché nella console. L'avvertenza non è irreversibile e non impedisce l'importazione dell'istanza. Dopo che l'istanza è stata importata, è possibile convalidarla correttamente in modo manuale utilizzando il comando svccfg validate.

Soluzione: evitare di utilizzare il comando svccfg validate su file manifesto separati.