Sun Fire 880 Dynamic Reconfiguration User's Guide

What to Do

  1. Terminate usage of all devices on the card.

    All I/O devices must be closed before they can be unconfigured. Ensure that any networking interfaces on the card are not in use. All storage devices attached to the card must be unmounted and closed.

    1. To identify the components that are on the card to be unconfigured, use the prtdiag(1M), ifconfig(1M), mount(1M), df(1), ps(1), or swap(1M) commands.

    2. To see which processes have these devices open, use the fuser(1M) command.

    3. Warn all users to stop using the functions that the card provides.

  2. Use the umount(1M) command to unmount any file systems, including Solstice DiskSuiteTM metadevices, residing on disk partitions controlled by the card.


    Note -

    You may need to place a hard lock on the file systems before unmounting them by using the lockfs command.



    Caution - Caution -

    Unmounting file systems may affect NFS client systems.


  3. Remove any Solstice DiskSuite databases from disk partitions that the card controls.

    The location of Solstice DiskSuite databases is chosen by the system user and can be changed.

  4. Remove any private regions used by VERITAS Volume Manager from disk partitions that the card controls.

    VERITAS Volume Manager by default uses a private region on each device that it controls, so such devices must be removed from Volume Manager control before they can be detached.

  5. If any disk partitions that the card controls are used for swap space, remove them from the swap configuration.

  6. For any process that directly opens a device or raw partition that the card controls, either kill the process using the kill command, or direct the process to close the open device on the card.

  7. If a detach-unsafe device is present on the card, close all instances of the device and use modunload(1M) to unload the driver.

    See "How to Remove PCI Cards That Use Detach-Unsafe Drivers".

  8. Use the ifconfig command to terminate usage of any network interfaces on the card.


    Note -

    You cannot terminate the usage of network interfaces if the network interface is the primary network interface and no alternate path is available.