When you create an install service, you get a default AI manifest that specifies how to provision the clients. The default AI manifest is a derived manifest that specifies where to install the operating system and what software packages to install. You can also specify disk configuration such as striping, mirroring, and partitioning. See the ai_manifest(4) man page for information about the XML elements in an AI manifest.
This chapter explains how you can create custom AI manifests for particular clients.
Create a custom XML AI manifest file. This method is best suited to an environment where few systems require custom provisioning. Most systems to be installed have identical or similar hardware and will be provisioned identically. See How to Customize an XML AI Manifest File.
Write a script that dynamically creates an AI manifest for each client at installation time. Use this method to create a custom installation for each client, based on client characteristics discovered at installation time. See How to Create and Apply a Derived Manifest Script.
Use the AI manifest wizard to create a manifest without having to edit XML files. See How to Create an AI Manifest Using the AI Manifest Wizard.
Any particular install service can include both XML manifest files and scripts for generating manifest files. Any particular client uses only one AI manifest, either static or generated by a script. Which AI manifest a particular client uses depends on the criteria specified when the manifest is added to the install service. If the client does not match any criteria to use a custom AI manifest, the default manifest is used. Any AI manifest in a service can be designated to be the default for that service.