-
#JAVA
-
export JAVA_HOME=/home/oracle/jdk1.8.0_65
-
-
#Hadoop
-
export HADOOP_USER_NAME=hadoop
-
export HADOOP_HOME=/home/oracle/hadoop-2.6.2
-
export HADOOP_CONF_DIR=${HADOOP_HOME}/etc/hadoop
-
export HADOOP_LOG_DIR=${HADOOP_HOME}/logs
-
export HADOOP_LIBEXEC_DIR=${HADOOP_HOME}/libexec
-
export HADOOP_COMMON_HOME=${HADOOP_HOME}
-
export HADOOP_HDFS_HOME=${HADOOP_HOME}
-
export HADOOP_MAPRED_HOME=${HADOOP_HOME}
-
export HADOOP_YARN_HOME=${HADOOP_HOME}
-
export HDFS_CONF_DIR=${HADOOP_HOME}/etc/hadoop
-
export YARN_CONF_DIR=${HADOOP_HOME}/etc/hadoop
-
export HADOOP_CLASSPATH=${JAVA_HOME}/lib/tools.jar
-
-
#OSCH_HOME
-
export OSCH_HOME=/home/oracle/orahdfs-3.3.0
-
-
#PATH
-
export HADOOP_CLASSPATH=${JAVA_HOME}/lib/tools.jar:$OSCH_HOME/jlib/*
-
export PATH=$ORACLE_HOME/bin:$JAVA_HOME/bin:$HADOOP_HOME/bin:$PATH
-
export JAVA_HOME=/home/hadoop/jdk1.8.0_65
-
-
export HADOOP_USER_NAME=hadoop
-
export HADOOP_YARN_USER=hadoop
-
export HADOOP_HOME=/home/hadoop/hadoop-2.6.2
-
export HADOOP_CONF_DIR=${HADOOP_HOME}/etc/hadoop
-
export HADOOP_LOG_DIR=${HADOOP_HOME}/logs
-
export HADOOP_LIBEXEC_DIR=${HADOOP_HOME}/libexec
-
export HADOOP_COMMON_HOME=${HADOOP_HOME}
-
export HADOOP_HDFS_HOME=${HADOOP_HOME}
-
export HADOOP_MAPRED_HOME=${HADOOP_HOME}
-
export HADOOP_YARN_HOME=${HADOOP_HOME}
-
export HDFS_CONF_DIR=${HADOOP_HOME}/etc/hadoop
-
export YARN_CONF_DIR=${HADOOP_HOME}/etc/hadoop
-
-
export HIVE_HOME=/home/hadoop/hive-1.1.1
-
export HIVE_CONF_DIR=${HIVE_HOME}/conf
-
-
export OSCH_HOME=/home/hadoop/orahdfs-3.3.0
-
-
export HADOOP_CLASSPATH=${JAVA_HOME}/lib/tools.jar:/usr/share/java/mysql-connector-java.jar
-
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$HIVE_HOME/lib/*
-
export HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$OSCH_HOME/jlib/*
-
-
export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME/bin:$HBASE_HOME/bin:$PATH
-
hadoop jar $OSCH_HOME/jlib/orahdfs.jar \
-
oracle.hadoop.exttab.ExternalTable \
-
-D oracle.hadoop.exttab.tableName=orders_ext \
-
-D oracle.hadoop.exttab.sourceType=hive \
-
-D oracle.hadoop.exttab.locationFileCount=2 \
-
-D oracle.hadoop.exttab.hive.tableName=orders_raw \
-
-D oracle.hadoop.exttab.hive.databaseName=default \
-
-D oracle.hadoop.exttab.defaultDirectory=osch_hive_dir \
-
-D oracle.hadoop.connection.url=jdbc:oracle:thin:@//server1:1521/orcl \
-
-D oracle.hadoop.connection.user=baron \
-
-D oracle.hadoop.exttab.printStackTrace=true \
-
-createTable