How to manually uninstall Storage Foundation for Windows (SFW) and Storage Foundation for Windows High Availability (SFW-HA).

Article:TECH147308  |  Created: 2011-01-02  |  Updated: 2013-09-23  |  Article URL http://www.symantec.com/docs/TECH147308
Article Type
Technical Solution


Environment

Issue



This document describes how to manually uninstall / clean up Storage Foundation and High Availability for Windows (SFW/HA) after a failed installation, the current installation becomes corrupt, or it cannot be removed from Add or Remove Programs.

 


Solution



If an installation fails, is advisable to use the cleanup scripts to revert to the pre-installation configuration if deemed necessary. Below are some ways to remove SFW/HA:

NOTE: If SFW/HA is configured to make Microsoft Exchange highly available, the below registry MUST be backed up / exported in a *.REG extension to be merged after the re-installation. You would only restore this registry key if Microsoft Exchange is NOT uninstalled and re-installed (e.g. The node is rebuilt including the OS being reinstalled, etcetera):
HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS\VCS\ExchConfig

Use cleanup scripts
The most updated cleanup scripts for SFW/HA 5.1SP2 can be downloaded from this technote:

 
Please refer to the related documents section below regarding the cleanup scripts for SFW/HA.
 

Clean up manually
After uninstallation of SFW/HA, user data files and files related to the uninstallation process may be left behind.
These may be completely removed by doing the following manually:
 
  • Delete the following files:
  • <boot drive>\WINDOWS\inf\vxboot.PNF
  • <boot drive>\WINDOWS\inf\vxcache.PNF
  • Delete everything within: <boot drive>\Documents and Settings\<logon ID>\Local Settings\Temp
  • Delete the following directories:
  • <boot drive>\Documents and Settings\<logon ID>\Application Data\Veritas
  • <boot drive>\Documents and Settings\All Users\Application Data\Veritas
  • <boot drive>\WINDOWS\Temp\VManager
  • <boot drive>\WINDOWS\inf\009\vxio
  • <boot drive>\WINDOWS\inf\inc\vxio

The following list of directories reside in the \Program Files\VERITAS and are created by the SFW-HA installation. Any other directories that reside in this directory are probably used by other VERITAS products installed on the host and should not be removed:
 
  • Cluster Management Console
  • Cluster Manager
  • cluster server
  • comms
  • Docs
  • gab
  • License Inventory Manager
  • llt
  • messages
  • Security
  • SYMCUL
  • UUID
  • Veritas Object Bus
  • Veritas Shared
  • Veritas Volume Manager 5.0
  • VRTSaa
  • VRTSccg
  • VRTSjre
  • VRTSmh
  • VRTSobc
  • VRTSPerl
  • VRTSweb
  • VxPBX
  • winsolutions
  • Delete the registry key (Assuming no other VERITAS software is installed): HKEY_LOCAL_MACHINE\SOFTWARE\VERITAS

Confirm the start value of the following services under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services and modify as needed:
 
  • dmio              - Set 'start' value to 0
  • dmboot          - Set 'start' value to 0
  • dmload          - Set 'start' value to 0
  • dmadmin       - Set 'start' value to 3
  • dmserver       - Set 'start' value to 2

Under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services, they can also remove the following service keys:
 
  • vxio
  • vxboot
  • vxob
  • vxvm    <- Exists in 5.x, not 4.3
  • vxdmp <- This key will only exist if DMP (Multipathing) is installed.

Performing these steps will ensure that the system can boot up without issue after the customer performs a reboot. A couple of instances where the cleanup scripts did not properly change the dmio values back to starting, they were left disabled, results in the host not booting and experiencing a BSOD.

If SFW-HA 5.x DSM DMP is in use, the following registry keys and files need to be removed. If SFW/HA 5.x DSM DMP is not installed, proceed to the next section, "Using Windows Installer Cleanup Utility"

Following registry keys can be found under: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Registry Key:       Display Name:                                               File Name:
 
  • vemcclar           Veritas EMC CLARIION Multi-Path DSM         \system32\DRIVERS\vemcclar.sys
  • vemcsymm       Veritas EMC SYMM Multi-Path DSM              \system32\DRIVERS\vemcsymm.sys
  • vengap              Veritas ENG Multi-Path DSM                         \system32\DRIVERS\vengap.sys
  • vhdsaa              Veritas Hitachi AA Multi-Path DSM                 \system32\DRIVERS\vhdsaa.sys
  • vhdsap              Veritas HDS AP Multi-Path DSM                    \system32\DRIVERS\vhdsap.sys
  • vhpeva              Veritas HPEVA Multi-Path DSM                      \system32\DRIVERS\VHPEVA.sys
  • vibmaads          Veritas IBM AA DS Multi-Path DSM                \system32\DRIVERS\vibmaads.sys
  • vibmap              Veritas IBM AP Multi-Path DSM                      \system32\DRIVERS\vibmap.sys
  • vnetapp             Veritas NetApp Multi-Path DSM                       \system32\DRIVERS\vnetapp.sys


Additionally, when uninstalling SFW-HA 4.3MP2, a BSOD can be caused by Veritas entries in the UpperFilter values for the Registry Key listed below.

Navigate to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class and look for the following keys:

{4D36E967 - E325-11CE-BFC1-08002BE10318}
{71A27CDD-812A-11D0-BEC7-08002BE2092F}

In each of these keys, there may be an UpperFilter value. Modify the value and ensure that there is nothing related to Veritas. It is imperative that the keys and the values are NOT deleted; however, there should be no references to Veritas in either instance.

Remove any entries related to Veritas Storage Foundation for Windows from the Path statement. Some example entries are listed below for SFW-HA 5.1
Right-click My Computer > Properties > Advanced > Environment Variables > System Variables > Path > Edit
  • C:\Program Files\Veritas\Veritas Object Bus\bin
  • C:\Program Files\Veritas\VRTSobc\pal33\bin
  • C:\Program Files\Veritas\Veritas Volume Manager 5.1\
  • C:\Program Files\Veritas\comms\llt
  • C:\Program Files\Veritas\comms\gab
  • C:\Program Files\Veritas\Cluster server\bin
  • C:\Program Files\Veritas\Cluster server\bin\VCW

Using Windows Installer Cleanup Utility
 
  • Install the Windows Installer Cleanup Utility which is available from Microsoft's website.
  • Run Windows Installer Cleanup Utility from Start menu and remove all SFW/HA components that may be still reported.

 





Article URL http://www.symantec.com/docs/TECH147308


Terms of use for this information are found in Legal Notices