Removing the SAS Data Quality Binaries from the Hadoop Cluster

This section describes how to remove SAS Data Quality Accelerator for Hadoop binary files from the Hadoop cluster manually. You remove SAS Data Quality Accelerator for Hadoop binaries by using the dq_uninstall.sh executable file.
Note:
  • If you are removing the QKB, you must do so before removing the binaries. Removing the binaries destroys the qkb_push.sh executable that is used to remove the QKB. Running dq_uninstall.sh does not remove the QKB from the cluster. Instructions for removing the QKB are found in Removing the QKB from the Hadoop Cluster.
  • This step is not necessary for Cloudera and Hortonworks distributions in which SAS In-Database Technologies for Hadoop were installed through the SAS Deployment Manager.
Execute the dq_uninstall.sh executable file as follows:
cd EPInstallDir/SASEPHome/bin
./dq_uninstall.sh
You must have root or sudo access to execute dq_uninstall.sh.
The executable file does not list the names of the host nodes from which it removes the files by default. To create a list, include the -v flag in the command.
The dq_uninstall.sh file removes the SAS Data Quality Accelerator binaries from all Hadoop nodes by default. Use the -h or -f flag if you have a need to remove the files from a specific node or group of nodes.
The dq_uninstall.sh file supports the following flags:

-?

prints usage information.

-f hostfile

specifies to remove SAS Data Quality Accelerator files from the host names or IP addresses that are listed in the specified file only.

–h hostname

specifies to remove SAS Data Quality Accelerator files from the specified host names or IP addresses only.

-l logfile

directs status information to the specified log file, instead of to standard output.

-v

specifies verbose output, which lists the names of the nodes on which dq_uninstall.sh ran.