Uninstalling DevOps Code ClearCase from non-global zones

You must remove DevOps Code ClearCase® from all non-global zones before removing it from the global zone.

About this task

Note: Follow the instructions mentioned in this section to uninstall ClearCase from a kernel zone. You can uninstall ClearCase from a kernel zone without changing the global zone or any other non-global zone on that global zone.
If a non-global zone has a zone-specific configuration that is mounted with a LOFS (loopback file system), you must remove the mount entry before uninstalling DevOps Code ClearCase.

Procedure

  1. If you configured the non-global or branded zone with LOFS directories to contain zone-specific MVFS tuning (refer to Tuning the MVFS cache for a non-global zone using cleartool setcache), then you must deconfigure those directories before uninstalling ClearCase.
    1. Log on to the global zone as root.
    2. Use the Solaris zonecfg command to unshare the configuration directory.

      zonecfg -z <zone_name>

    3. At the zonecfg prompt, type remove fs to remove the fs entry that directs the system to loopback-mount the zone-specific MVFS configuration directory onto the non-global or branded zone.
      Note: Symbolic links are not supported by zonecfg. Therefore, you must specify the absolute path of the directory (/var/adm/devops/clearcase/...).
    4. Verify and commit the changes, and then exit the zone configuration command:

      verify
      commit
      exit

  2. Reboot the non-global zone.
  3. Uninstall DevOps Code ClearCase from the zone.

What to do next

Repeat this procedure until DevOps Code ClearCase has been uninstalled from all non-global zones.