Go to main content

SPARC M8 and SPARC M7 Servers Administration Guide

Exit Print View

Updated: September 2017
 
 

Assign a DCU to a Host

This task uses PDomain_0, DCU0, and DCU1 as examples. You must have the admin role (a) and the reset role (r) to complete this task.

  1. Log in to Oracle ILOM.

    See Log In to Oracle ILOM (CLI).

  2. Determine the current availability of the DCU that you want to assign.

    Note -  If the DCU you want to assign is not listed as available, you must locate the DCU, unassign it, and make it assignable so that it becomes available before you can assign it to another host. You must also stop the host to make the unassignment take effect, and you must start the host to make the assignment take effect.

    See Determine the Availability of DCUs.

    If needed perform these steps to make the DCU available.

    1. Start the host console for the host to which the DCU is currently assigned.

      Starting the host console enables you to view any errors or faults that might prevent you from unassigning the DCU from the host.

      See Start the Host Console.

    2. Stop the host to which the DCU is currently assigned.

      See Stop a Host.

    3. Unassign the DCU from the host.

      See Unassign DCUs From a Host.

  3. Verify that the DCU you want to assign is assignable to the host.

    See Specify Which DCUs Can Be Assigned to a Host.

  4. Start the host console for the host to which you want to assign the DCU.

    See Start the Host Console.

  5. If needed, stop the host to which you want to assign the DCU.

    See Stop a Host.

  6. If needed, specify that the DCU should be assignable to the host.

    See Specify Which DCUs Can Be Assigned to a Host.

  7. Assign the DCU to the host.

    This step assumes that only DCU0 is currently assigned to the host and that you want to assign DCU1.

    -> set /Servers/PDomains/PDomain_0/HOST/ dcus_assigned="/SYS/DCU0 /SYS/DCU1"
    Set 'dcus_assigned' to '/SYS/DCU0 /SYS/DCU1'
    
    ->
  8. Use one of these methods to verify that the DCU was assigned to the host.
    -> show /Servers/PDomains/PDomain_0/HOST
    ...
        Properties:
            autorestart = reset
            autorunonerror = powercycle
            bootfailrecovery = poweroff
            bootrestart = none
            boottimeout = 0
            dcus_assignable = /SYS/DCU0 /SYS/DCU1 /SYS/DCU2 /SYS/DCU3
            dcus_assigned = /SYS/DCU0 /SYS/DCU1
            dcus_available = /SYS/DCU2
    ...
    ->

    Or:

    -> show /Servers/PDomains/PDomain_0/HOST dcus_assigned
    
       /Servers/PDomains/PDomain_0/HOST
          Properties:
             dcus_assigned = /SYS/DCU0 /SYS/DCU1
    
    ->
  9. Start the host to which you added the new DCU.

    See Start a Host.

  10. If needed, start the host from which you unassigned the DCU.

    See Start a Host.

Related Information