EPInstallDir/sasexe/SASEPHome/bin
of
the Hadoop NameNode:
cd EPInstallDir/sasexe/SASEPHome/bin
./dq_install.sh
EPInstallDir/bin/dq_install.sh EPInstallDir/bin/dq_install.sh EPInstallDir/bin/qkb_push.sh EPInstallDir/bin/dq_env.sh EPInstallDir/jars/sas.tools.qkb.hadoop.jar EPInstallDir/sasexe/tkeblufn.so EPInstallDir/sasexe/t0w7zt.so EPInstallDir/sasexe/t0w7zh.so EPInstallDir/sasexe/t0w7ko.so EPInstallDir/sasexe/t0w7ja.so EPInstallDir/sasexe/t0w7fr.so EPInstallDir/sasexe/t0w7en.so EPInstallDir/sasexe/d2dqtokens.so EPInstallDir/sasexe/d2dqlocales.so EPInstallDir/sasexe/d2dqdefns.so EPInstallDir/sasexe/d2dq.so
cd EPInstallDir/sasexe/SASEPHome/bin
./dq_uninstall.sh
prints usage information.
directs status information to the specified log file instead of to standard output.
specifies the full path of a file that contains the list of hosts where SAS Data Quality Accelerator is installed or removed.
Default | The script discovers the cluster topology and uses the retrieved list of data nodes. |
Note | The -f and -h arguments are mutually exclusive. |
Example | -f /etc/hadoop/conf/slaves |
specifies the target host or host list where SAS Data Quality Accelerator is installed or removed.
Default | The script discovers the cluster topology and uses the retrieved list of data nodes. |
Requirement | If you specify more than one host, the host names must be separated by spaces. |
Note | The -f and -h arguments are mutually exclusive. |
Tip | Use the -host argument when new nodes are added to the cluster. |
Example | -h server1 server2 server3 -h bluesvr |
specifies verbose output, which lists the names of the nodes on which the script ran.
su - root su - hdfs kinit -kt hdfs.keytab hdfs exit
/tmp/qkbstage
.
C:\ProgramData\SAS\QKB\qkb_product\qkb_version
.
C:\ProgramData\SAS\QKB\CI\26
/opt/sas/qkb/qkb_product/qkb_version
.
/opt/sas/qkb/ci/26
/tmp/qkbstage
scp -r /opt/sas/qkb/ci/26 hmaster456:/tmp/qkbstage
EPInstallDir/sasexe/SASEPHome/bin
directory.
You must execute qkb_push.sh from this directory.
EPInstallDir/SASEPHome/bin
directory.
/opt/qkb/default
on
each node. The QKB index file is created in the /sas/qkb
directory
in HDFS. If a QKB or QKB index file already exists in the target location,
the new QKB or QKB index file overwrites it.
/opt/qkb/default
)
on each of the Hadoop nodes.
/sas/qkb
directory
in HDFS. The default.idx file provides a list of QKB definition and
token names to SAS Data Loader.
cd EPInstallDir/sasexe/SASEPHome/bin
./qkb_push.sh qkb_path
where qkb_path is
the name of the directory on the NameNode to which you copied the
QKB. For example, you might use the following:./qkb_push.sh /tmp/qkbstage/version
EPInstallDir/opt/qkb/default/chopinfo
opt/qkb/default/dfx.meta
opt/qkb/default/grammar
opt/qkb/default/inst.meta
opt/qkb/default/locale
opt/qkb/default/phonetx
opt/qkb/default/regexlib
opt/qkb/default/scheme
opt/qkb/default/upgrade.40
opt/qkb/default/vocab
hadoop fs -ls /sas/qkb
cd EPInstallDir/sasexe/SASEPHome/bin
./qkb_push.sh -r
prints usage information.
directs status information to the specified log file instead of to standard output.
specifies the full path of a file that contains the list of hosts where the QKB is installed or removed.
Default | The qkb_push.sh script discovers the cluster topology and uses the retrieved list of data nodes. |
Interaction | Use the -f argument in conjunction with the -r argument to remove the QKB from specific nodes. |
Note | The -f and -h arguments are mutually exclusive. |
See | -r |
Example | -f /etc/hadoop/conf/slaves |
specifies the target host or host list where the QKB is installed or removed.
Default | The qkb_push.sh script discovers the cluster topology and uses the retrieved list of data nodes. |
Requirement | If you specify more than one host, the host names must be separated by spaces. |
Interaction | Use the -h argument in conjunction with the -r argument to remove the QKB from specific nodes. |
Note | The -f and -h arguments are mutually exclusive. |
Tip | Use the -host argument when new nodes are added to the cluster |
See | -r |
Example | -h server1 server2 server3 -h bluesvr |
specifies verbose output, which lists the names of the nodes on which the script ran.
specifies the user ID that has Write access to the HDFS root directory when the default user name is not used.
Default | hdfs for all Hadoop distributions except MapR |
mapr for MapR |
creates and pushes the QKB index only.
suppresses QKB index creation.
removes the QKB from the Hadoop nodes and it removes the QKB index file from HDFS.
Default | The -r argument discovers the cluster topology and uses the retrieved list of data nodes. |
Interaction | You can specify the hosts from which you want to remove the QKB by using the -f or -h arguments. The -f and -h arguments are mutually exclusive. |
Note | The QKB index file is not removed from HDFS when the -h or -f argument is specified in conjunction with -r. |
See | -f hostfile |
-h hostname hostname | |
Example | -r -h server1 server2 server3
-r -f /etc/hadoop/conf/slaves
-r -l logfile |