Bare Metal OS Provisioning using RAD Profiles
You can Deploy operating systems using RAD system profiles that you import into the Image Library
IBM BigFix for OS Deployment provides a set of fixlets that you can use to perform bare metal deployments using RAD system profiles. You create system profiles using a Tivoli Provisioning Manager for OS Deployment stand-alone installation, and then export them in RAD file format. You can create profiles for the deployment of Windows, Linux, or VMWare operating systems. To these profiles you must associate a deployment scheme and optionally one or more software modules. On the BigFix side, you import the RAD profiles into the Image library and then copy them to the Bare Metal servers ready to be deployed.
You can also use these fixlets in a Server Automation environment by including them in your Automation Plans.
_BESClient_Download_PreCacheStageDiskLimitMB
If
the space is not sufficient, the send to server of these profiles
fails.From the OS Deployment and Bare Metal Imaging site, expand Deploy OS using RAD profiles. The available fixlets and tasks are displayed:
- Deploy an operating system to one or more computers (Fixlet 107)
- This fixlet deploys the specified RAD Bare Metal Profile to one or more computers that are not already registered with a Bare Metal Server. This Fixlet cannot be used to deploy Windows 10.
- Deploy operating system to one or more registered computers (Fixlet 133)
- This fixlet deploys the specified RAD Bare Metal Profile to one or more computers that are already registered with the bare metal server. This Fixlet cannot be used to deploy Windows 10.
- Register computer in a Bare Metal Server (Fixlet 104)
- This fixlet registers new computers with the bare metal server. For each computer you want to register, you specify a MAC address and an associated computer name.
- Force network boot (Fixlet 132)
- This Fixlet boots the computer on the network to facilitate reimaging. The boot order of the computer is changed so that it boots from the network and not from the operating system. This is done just once. The last action is a new reboot of the computer. This operation allows Tivoli Provisioning Manager for OS Deployment to capture an image from the computer and to reimage a new operating system. If the target computer is an BigFix client, it is rebooted through the network and it waits for the Bare Metal server to deploy the RAD profile.
- MAC Address:
- The MAC Address of the computer or computers that you are provisioning. Specify them as a comma separated list.
- Computer name:
- The name or names for the computers that you are provisioning. Use commas to separate each entry. Do not include spaces.
- Name of the Bare Metal Profile:
- Select the Bare Metal Profile you created from the imported RAD system profile.
- Use Wake-on-LAN
- Optionally, select to use Wake-on-LAN to power-on the computers.
For detailed information about creating and exporting system profiles and deployment schemes, see Tivoli® Provisioning Manager for OS Deployment documentation at this link: http://www-01.ibm.com/support/knowledgecenter/SS3HLM/welcome.
- For Linux deployments: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/How%20to%20set%20up%20for%20Linux%20OS%20%20Provisioning%20with%20Server%20Automation
- For Windows deployments: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/How%20to%20Set%20up%20for%20Windows%20Server%20OS%20provisioning%20using%20Server%20Automation.
Files for troubleshooting errors
Problems importing the RAD profiles to the BigFix Server from the Image Library Dashboard: check %Temp%/OSDeployment/rbagent.trc of the machine where the IBM® BigFix console runs.
Problems
sending the image to the Bare Metal Server: check the BES client
logs on your relay in <BESCLIENTPATH>/_BESData/_Global/logs,
for example: BigFixEnterprise/BES Client/_BESData/_Global/logs
.
Error
deploying the RAD profiles on the targets: Check the deployment
logs in <TPMfOSD path>/global/hostactivities/taskxxxxxxxxx,
on the Bare Metal targets, where taskxxxxxxxxx
is
the task number that you can view in the Deployment Activity Dashboard.