Provisioning a bare metal VM
If you created a virtual machine (VM) that was based on a bare metal Virtual Guide Package (VGP), you need to provision it with an OS.
- Create a system package to define the characteristics of the OS. Typically, you do this by using the BMC Server Automation Console. See System package panels (generic).
Get the MAC address of the newly created virtual guest by using one of the following commands:
ProvisionDevice : getMacAddrFromServerName ProvisionDevice : listAllPMDevices
Tip
You can use
listAllPMDevices
orgetMacAddressFromServerName,
as per the example below. For more information, seeProvisionDevice getMacAddrFromServerName
andProvisionDevice listAllPMDevices
:10% blcli -v "bsa" -r "BLAdmins" ProvisionDevice listAllPMDevices 00-50-56-A8-15-52, Device for server::VM_COMMON_DISKLESS_WIN_215, 00-50-56-A8-15 -52, PXE 00-50-56-A8-63-F4, Device for server::VM_COMMON_ADHOC_215, 00-50-56-A8-63-F4, PXE 00-50-56-A8-55-CD, Device for server::VM_COMMON_DISKLESS_LINUX_215, 00-50-56-A8-55-CD, PXE 00-50-56-A8-42-FF, Device for server::vm-BM-00001_215, 00-50-56-A8-42-FF, PXE 00-50-56-A8-5D-F8, Device for server::vm-lin-auto-00001_215, 00-50-56-A8-5D-F8, PXE 00-50-56-A8-6F-FB, Device for server::vmtest1, 00-50-56-A8-6F-FB,PXE -------------getting MAC------------------------------------------ 10% blcli -v "gudi" -r "BLAdmins" ProvisionDevice listAllPMDevices | grep vmtest 1 | awk 'BEGIN { FS = "," } ; { print $3}' 00-50-56-A8-6F-FB
Provision the new VM by first creating a Provision Job using the following command:
ProvisionJob : createProvisionJob
The
ProvisionJob : createProvisionJob
command creates the job, but does not run it. To execute the job, use one of the commands in the Job namespace, for exampleJob : execute
.Note
Earlier releases supported the
Provision : provisionDevice
command. This command has been deprecated. BMC recommends that you use theProvisionJob : createProvisionJob
command instead.
Comments