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/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.