6.7 Discovering Target Physical Machines

To discover a physical target and inventory its hardware components, you must boot the target machine with the PlateSpin boot ISO image on a CD or other media, from which your target can be booted. A similar process is used to migrate workloads to virtualization platforms that use the semi-automated virtualization process, whereby a target virtual machine on a virtual machine host is regarded as a physical target (see Migrating a Workload to a VM Host Using the X2P Workflow).

6.7.1 Downloading the PlateSpin Boot ISO Images

You can download the PlateSpin boot ISO image (bootofx.x2p.sles11sp4.iso) from the PlateSpin Migrate area of NetIQ Downloads by doing a search with the following parameters:

  • Product or Technology: PlateSpin Migrate

  • Select Version: 12.0

  • Date Range: All Dates

IMPORTANT:The .iso file is compressed in PhysicalTarget.zip at the download site.

6.7.2 Injecting Additional Device Drivers into the Boot ISO Images

The PlateSpin boot ISO image contains a large library of device drivers sufficient to boot most common targets. However, occasionally you might want to use your own, such as lesser-known, vendor-specific or custom-developed drivers.

To inject drivers into the PlateSpin boot ISO image:

  1. Download and extract the PlateSpin boot ISO images from NetIQ Downloads. See Downloading the PlateSpin Boot ISO Images.

  2. Obtain or compile the required *.ko driver files.

    IMPORTANT:The rebuildiso.sh script that helps you rebuild the ISO file is currently supported only on 64-bit version of the OS. Ensure that the drivers are valid for the kernel (3.0.93-0.8-default) included with the ISO file.

  3. Mount the ISO image in any Linux machine (root credentials required). Use the following command syntax:

    mount –o loop <path-to-ISO> <mount_point>

  4. Copy the rebuildiso.sh script, located in the /tools subdirectory of the mounted ISO file, into a temporary working directory.

  5. Create another working directory for the required driver files and save them in that directory.

  6. In the directory where you saved the rebuildiso.sh script, run the following command as root:

    ./rebuildiso.sh –i <ISO_file> -d <driver_dir> -m32|-m64

    On completion, the ISO file is updated with the additional drivers.

    NOTE:To rebuild Migrate 12.0 LRD ISO, a minimum of genisoimage 1.1.11 is required. By default, operating systems such as RHEL 7, CentOS 7, and Ubuntu 14.04.1 have the required genisoimage version.

  7. Unmount the ISO file (execute the command unmount <mount_point>).

6.7.3 Registering Physical Targets Using the PlateSpin Boot ISO Image

Complete these steps to register your target with PlateSpin Server when you are using an unmodified boot ISO image. If you want to inject additional device drivers into the image (Linux workloads only), first complete the steps in Injecting Additional Device Drivers into the Boot ISO Images.

To boot the target physical machine and register it with the PlateSpin Migrate Server:

  1. Burn the PlateSpin boot ISO image on a CD or save it to the required media, from which your target can boot.

  2. Boot the target machine from the ISO image.

  3. (Conditional) For 64-bit systems, at the initial boot prompt, type the following:

    ps64

    Press Enter.

  4. When prompted, enter the PlateSpin Server URL, using the following format:

    http://<hostname | IP_address>/platespinmigrate

    Replace <hostname | IP_address> with the hostname or the IP address of your PlateSpin Server host.

  5. Enter your credentials for the PlateSpin Server.

  6. Specify a static IP address or indicate that the machine should dynamically obtain an IP address from a DHCP server.

  7. Enter a name for the target host and specify an existing PlateSpin Migrate Network to work with.

After a few moments, PlateSpin Migrate displays the physical target in the Servers view.

6.7.4 Performing an Unattended Registration of a Target Physical Machine

PlateSpin Migrate provides a mechanism for automating a target physical machine’s registration with the PlateSpin Server. This involves updating the boot ISO image with specific registration information before booting the target.

For details, see KB Article 7013485 .