Utilice el comando js2ai con la opción –r para convertir reglas de JumpStart y los perfiles asociados a manifiestos y criterios de AI. Inicialmente, utilice la opción –S para omitir la validación. Este comando realiza una operación de conversión en el archivo rules y los perfiles a los que hace referencia el archivo rules. Cada perfil al que se hace referencia en el archivo rules se procesa según el manifiesto de aprovisionamiento de cliente de AI, /usr/share/auto_install/manifest/default.xml. Este paso crea un directorio denominado AI_profile-name para cada perfil especificado en el archivo rules de JumpStart. El directorio AI_profile-name contiene un archivo de criterios de AI con el formato criteria-rule-number.xml que corresponde a la regla que hace referencia a este perfil. El directorio AI_profile-name también contiene archivos de manifiesto de AI con el formato profile-name.arch.xml que corresponden al archivo de perfil profile-name.
Cuando recibe un mensaje de que la conversión se completó correctamente, ejecute el comando js2ai sin la opción –S para validar los manifiestos de AI de salida. Los errores de validación deben corregirse en los archivos de manifiesto de AI.
Si no ve un mensaje que indique que la conversión se completó correctamente, examine el informe de errores y el archivo js2ai.log. El informe de errores y las advertencias del informe de archivo de registro, errores de proceso, elementos no admitidos, errores de conversión y errores de validación. El informe de errores es una salida de tabla para stdout que muestra el número de cada tipo de error que se encontró en la conversión de archivos de perfil y rules. El archivo de registro describe los problemas.
Corrija los errores de procesos.
Elimine cualquier línea de los archivos de perfil y rules que se muestran como elementos no admitidos.
Examine los errores de conversión y corrija los errores si es posible. De lo contrario, elimine las líneas que causan los errores.
Examine los mensajes de advertencia y asegúrese de que ninguna corrección sea necesaria.
Tenga en cuenta las siguientes opciones para el comando js2ai:
Para visualizar más información sobre la conversión de un archivo de perfil o de reglas, use la opción –v. Para obtener más información, consulte Visualización de información adicional de conversión de perfiles.
Para validar un manifiesto de AI de salida específico según la DTD de AI apropiada, use la opción –V. Para obtener más información, consulte Validación de manifiesto de AI de salida.
Para convertir un perfil de JumpStart únicamente, utilice la opción –p. Consulte los ejemplos de Corrección de archivos de manifiesto de AI.