SlideShare a Scribd company logo
Hadoop - Sqoop2 Server Setup And Application Integration Page 1
Hadoop - Sqoop2 Server Setup And Application Integration
Introduction...................................................................................................................................1
Server Setup...................................................................................................................................1
Java Client Setup.............................................................................................................................2
Sqoop Client Code:......................................................................................................................2
Eclipse Reference Jars..................................................................................................................4
Introduction
 Sqoop2serversetuponHadoop 2.2.1.
 Sqoop2java clientexample.
 Supportingjarfiles.
Server Setup
1) Downloadsqoop-1.99.4-bin-hadoop200.tar.gzandextract. [Compatible toHadoop2.2]
2) Do the belowmodificationsinsqoop.propertiesandcatalina.propertiesin/server/conf folder.
3) Update catalina.propertieswithhadoopinstallationlibrarieslocation(E.g:Myhadoopinstall
locationis/usr/local/hadoop]
Catalina.properties:
4) Update sqoop.propertieswithhadoopconf[e.g:/usr/local/hadoop/etc/conf] folderlocation.
Sqoop.properties:
Hadoop - Sqoop2 Server Setup And Application Integration Page 2
5) Execute /server/bin/./sqoop2-toolverifyanditshouldreturn "Success"message.
6) Start sqoopserver. /server/bin/./sqoop2-severstart.
Note:
 Sqoop1 isclientonlymodel andsqoop2isclientserver model withenhancedsupports.
 Sqoop2bundledwithtomcatserver6.0 to supportREST services.
 Sqoop2importOLTP data in to HDFS filesandthere isnoconnectortechnologiestodirectly
importdata fromOLTP to HBASE. (Developmentisinprogress)
Java Client Setup
1) Download sqoop-client-1.99.4.jarandjersey-bundle-1.18.3.jarfrommavenrepository.
2) Supportinglibraries ineclipse (Maynotrequire all) referbelow section.
3) Sample OLTPdatabase table importtoHadoop file.
SqoopClientCode:
import org.apache.sqoop.client.SqoopClient;
import org.apache.sqoop.model.MFromConfig;
import org.apache.sqoop.model.MJob;
import org.apache.sqoop.model.MLink;
import org.apache.sqoop.model.MLinkConfig;
import org.apache.sqoop.model.MSubmission;
import org.apache.sqoop.model.MToConfig;
import org.apache.sqoop.submission.counter.Counter;
import org.apache.sqoop.submission.counter.CounterGroup;
import org.apache.sqoop.submission.counter.Counters;
import org.apache.sqoop.validation.Status;
public classHBeatToHDFS {
public static void main(String[]args) {
String connectionString = "jdbc:oracle:thin: database:1528/DEMO";
Hadoop - Sqoop2 Server Setup And Application Integration Page 3
String username = "YourOLTPUserName";
String password= "YourOLTPPassword";
String schemaName = "YourOLTPDB";
String tableName = "EDI_TICKETS";
String partitionColumn = "CONTROL_NUMBER";
String outputDirectory= "/usr/local";
String url = "http://YourSqoopIP:12000/sqoop/";
String hdfsURI = "hdfs://localhost:9000/";
SqoopClient client = newSqoopClient(url);
long fromConnectorId= 2;
MLink fromLink= client.createLink(fromConnectorId);
fromLink.setName("JDBCconnector1");
fromLink.setCreationUser("test");
MLinkConfigfromLinkConfig = fromLink.getConnectorLinkConfig();
fromLinkConfig.getStringInput("linkConfig.connectionString").setValue(connectionString);
fromLinkConfig.getStringInput("linkConfig.jdbcDriver").setValue("oracle.jdbc.OracleDriver");
fromLinkConfig.getStringInput("linkConfig.username").setValue(username);
fromLinkConfig.getStringInput("linkConfig.password").setValue(password);
Status fromStatus = client.saveLink(fromLink);
if (fromStatus.canProceed()){
System.out.println("JDBCLink,ID:" + fromLink.getPersistenceId());
} else {
System.out.println("JDBCLink");
}
// create HDFS connector
long toConnectorId= 1;
MLink toLink = client.createLink(toConnectorId);
toLink.setName("HDFSconnector");
toLink.setCreationUser("test");
MLinkConfigtoLinkConfig = toLink.getConnectorLinkConfig();
toLinkConfig.getStringInput("linkConfig.uri").setValue(hdfsURI);
Status toStatus = client.saveLink(toLink);
if (toStatus.canProceed()) {
System.out.println("HDFSLink,ID:" + toLink.getPersistenceId());
} else {
System.out.println("HDFSLink");
}
long fromLinkId= fromLink.getPersistenceId();
long toLinkId= toLink.getPersistenceId();
MJob job = client.createJob(fromLinkId, toLinkId);//create job withjdbc and hdfs links
job.setName("MySQL to HDFSjob");
job.setCreationUser("test");
MFromConfigfromJobConfig= job.getFromJobConfig();
fromJobConfig.getStringInput("fromJobConfig.schemaName").setValue(schemaName);
fromJobConfig.getStringInput("fromJobConfig.tableName").setValue(tableName);
fromJobConfig.getStringInput("fromJobConfig.partitionColumn").setValue(partitionColumn);
MToConfig toJobConfig = job.getToJobConfig();
toJobConfig.getStringInput("toJobConfig.outputDirectory").setValue(outputDirectory);
Status status = client.saveJob(job);
if (status.canProceed()) {
System.out.println("JOB,ID:" + job.getPersistenceId());
} else {
System.out.println("Job can't be created");
}
long jobId= job.getPersistenceId();
MSubmissionsubmission= client.startJob(jobId);
System.out.println("JOB :" + submission.getStatus());
while (submission.getStatus().isRunning()
Hadoop - Sqoop2 Server Setup And Application Integration Page 4
&& submission.getProgress()!= -1) {
System.out.println("JOB:"
+ String.format("%.2f %%", submission.getProgress() * 100));
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
System.out.println("JOB... ...");
System.out.println("Hadoop:" + submission.getExternalId());
Counters counters = submission.getCounters();
if (counters != null){
System.out.println(":");
for (CounterGroupgroup:counters) {
System.out.print("t");
System.out.println(group.getName());
for (Counter counter :group) {
System.out.print("tt");
System.out.print(counter.getName());
System.out.print(":");
System.out.println(counter.getValue());
}
}
}
if (submission.getExceptionInfo() != null) {
System.out.println("JOB:" + submission.getExceptionInfo());
}
System.out.println("sqoopjob successfullysubmitted");
}
}
EclipseReferenceJars
/usr/local/hadoop/share/hadoop/yarn/lib/aopalliance-1.0.jar
/usr/local/hadoop/share/hadoop/yarn/lib/asm-3.2.jar
/usr/local/hadoop/share/hadoop/yarn/lib/avro-1.7.4.jar
/usr/local/hadoop/share/hadoop/yarn/lib/commons-compress-1.4.1.jar
/usr/local/hadoop/share/hadoop/yarn/lib/commons-io-2.1.jar
/usr/local/hadoop/share/hadoop/yarn/lib/guice-3.0.jar
/usr/local/hadoop/share/hadoop/yarn/lib/guice-servlet-3.0.jar
/usr/local/hadoop/share/hadoop/yarn/lib/hadoop-annotations-2.2.0.jar
/usr/local/hadoop/share/hadoop/yarn/lib/hamcrest-core-1.1.jar
/usr/local/hadoop/share/hadoop/yarn/lib/jackson-core-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/yarn/lib/jackson-mapper-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/yarn/lib/javax.inject-1.jar
/usr/local/hadoop/share/hadoop/yarn/lib/jersey-core-1.9.jar
/usr/local/hadoop/share/hadoop/yarn/lib/jersey-guice-1.9.jar
/usr/local/hadoop/share/hadoop/yarn/lib/jersey-server-1.9.jar
/usr/local/hadoop/share/hadoop/yarn/lib/junit-4.10.jar
/usr/local/hadoop/share/hadoop/yarn/lib/log4j-1.2.17.jar
/usr/local/hadoop/share/hadoop/yarn/lib/netty-3.6.2.Final.jar
/usr/local/hadoop/share/hadoop/yarn/lib/paranamer-2.3.jar
/usr/local/hadoop/share/hadoop/yarn/lib/protobuf-java-2.5.0.jar
/usr/local/hadoop/share/hadoop/yarn/lib/snappy-java-1.0.4.1.jar
/usr/local/hadoop/share/hadoop/yarn/lib/xz-1.0.jar
Hadoop - Sqoop2 Server Setup And Application Integration Page 5
/home/rajekra/spark_1.4_JARS/SQOOP_JARS/sqoop-client-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-cli-1.2.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-dbcp-1.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-io-2.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-lang-2.5.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-pool-1.5.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/connector-sdk-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/derby-10.8.2.2.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/guava-11.0.2.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/hamcrest-core-1.3.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/joda-time-2.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/json-simple-1.1.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/jsr305-1.3.9.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/junit-4.11.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/log4j-1.2.16.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-common-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-connector-generic-jdbc-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-connector-hdfs-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-core-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-execution-mapreduce-1.99.4-hadoop2
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-repository-derby-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-spi-1.99.4.jar
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-submission-mapreduce-1.99.4-hadoop
/usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-tools-1.99.4.jar
/usr/local/hadoop/share/hadoop/common/hadoop-common-2.2.0.jar
/usr/local/hadoop/share/hadoop/common/hadoop-common-2.2.0-tests.jar
/usr/local/hadoop/share/hadoop/common/hadoop-nfs-2.2.0.jar
/usr/local/hadoop/share/hadoop/common/lib/activation-1.1.jar
/usr/local/hadoop/share/hadoop/common/lib/asm-3.2.jar
/usr/local/hadoop/share/hadoop/common/lib/avro-1.7.4.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-beanutils-1.7.0.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-beanutils-core-1.8.0.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-cli-1.2.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-codec-1.4.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-collections-3.2.1.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-compress-1.4.1.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-configuration-1.6.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-digester-1.8.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-el-1.0.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-httpclient-3.1.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-io-2.1.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-lang-2.5.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-logging-1.1.1.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-math-2.1.jar
/usr/local/hadoop/share/hadoop/common/lib/commons-net-3.1.jar
/usr/local/hadoop/share/hadoop/common/lib/guava-11.0.2.jar
/usr/local/hadoop/share/hadoop/common/lib/hadoop-annotations-2.2.0.jar
/usr/local/hadoop/share/hadoop/common/lib/hadoop-auth-2.2.0.jar
/usr/local/hadoop/share/hadoop/common/lib/jackson-core-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/common/lib/jackson-jaxrs-1.8.8.jar
/usr/local/hadoop/share/hadoop/common/lib/jackson-mapper-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/common/lib/jackson-xc-1.8.8.jar
/usr/local/hadoop/share/hadoop/common/lib/jasper-compiler-5.5.23.jar
/usr/local/hadoop/share/hadoop/common/lib/jasper-runtime-5.5.23.jar
/usr/local/hadoop/share/hadoop/common/lib/jaxb-api-2.2.2.jar
/usr/local/hadoop/share/hadoop/common/lib/jaxb-impl-2.2.3-1.jar
/usr/local/hadoop/share/hadoop/common/lib/jersey-core-1.9.jar
/usr/local/hadoop/share/hadoop/common/lib/jersey-json-1.9.jar
Hadoop - Sqoop2 Server Setup And Application Integration Page 6
/usr/local/hadoop/share/hadoop/common/lib/jersey-server-1.9.jar
/usr/local/hadoop/share/hadoop/common/lib/jets3t-0.6.1.jar
/usr/local/hadoop/share/hadoop/common/lib/jettison-1.1.jar
/usr/local/hadoop/share/hadoop/common/lib/jetty-6.1.26.jar
/usr/local/hadoop/share/hadoop/common/lib/jetty-util-6.1.26.jar
/usr/local/hadoop/share/hadoop/common/lib/jsch-0.1.42.jar
/usr/local/hadoop/share/hadoop/common/lib/jsp-api-2.1.jar
/usr/local/hadoop/share/hadoop/common/lib/jsr305-1.3.9.jar
/usr/local/hadoop/share/hadoop/common/lib/junit-4.8.2.jar
/usr/local/hadoop/share/hadoop/common/lib/log4j-1.2.17.jar
/usr/local/hadoop/share/hadoop/common/lib/mockito-all-1.8.5.jar
/usr/local/hadoop/share/hadoop/common/lib/netty-3.6.2.Final.jar
/usr/local/hadoop/share/hadoop/common/lib/paranamer-2.3.jar
/usr/local/hadoop/share/hadoop/common/lib/protobuf-java-2.5.0.jar
/usr/local/hadoop/share/hadoop/common/lib/servlet-api-2.5.jar
/usr/local/hadoop/share/hadoop/common/lib/slf4j-api-1.7.5.jar
/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar
/usr/local/hadoop/share/hadoop/common/lib/snappy-java-1.0.4.1.jar
/usr/local/hadoop/share/hadoop/common/lib/stax-api-1.0.1.jar
/usr/local/hadoop/share/hadoop/common/lib/xmlenc-0.52.jar
/usr/local/hadoop/share/hadoop/common/lib/xz-1.0.jar
/usr/local/hadoop/share/hadoop/common/lib/zookeeper-3.4.5.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/aopalliance-1.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/asm-3.2.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/avro-1.7.4.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/commons-compress-1.4.1.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/commons-io-2.1.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/guice-3.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/guice-servlet-3.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/hadoop-annotations-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/hamcrest-core-1.1.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/jackson-core-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/jackson-mapper-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/javax.inject-1.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-core-1.9.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-guice-1.9.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-server-1.9.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/junit-4.10.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/log4j-1.2.17.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/netty-3.6.2.Final.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/paranamer-2.3.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/protobuf-java-2.5.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/snappy-java-1.0.4.1.jar
/usr/local/hadoop/share/hadoop/mapreduce/lib/xz-1.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-app-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-common-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-plugins-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-shuffle-2.2.0.jar
/usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.2.0.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/asm-3.2.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/commons-cli-1.2.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/commons-codec-1.4.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/commons-daemon-1.0.13.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/commons-el-1.0.jar
Hadoop - Sqoop2 Server Setup And Application Integration Page 7
/usr/local/hadoop/share/hadoop/hdfs/lib/commons-io-2.1.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/commons-lang-2.5.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/commons-logging-1.1.1.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/guava-11.0.2.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jackson-core-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jackson-mapper-asl-1.8.8.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jasper-runtime-5.5.23.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jersey-core-1.9.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jersey-server-1.9.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jetty-6.1.26.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jetty-util-6.1.26.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jsp-api-2.1.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/jsr305-1.3.9.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/log4j-1.2.17.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/netty-3.6.2.Final.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/protobuf-java-2.5.0.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/servlet-api-2.5.jar
/usr/local/hadoop/share/hadoop/hdfs/lib/xmlenc-0.52.jar
/usr/local/hadoop/share/hadoop/tools/lib/hadoop-archives-2.2.0.jar
/usr/local/hadoop/share/hadoop/tools/lib/hadoop-datajoin-2.2.0.jar
/usr/local/hadoop/share/hadoop/tools/lib/hadoop-distcp-2.2.0.jar
/usr/local/hadoop/share/hadoop/tools/lib/hadoop-extras-2.2.0.jar
/usr/local/hadoop/share/hadoop/tools/lib/hadoop-gridmix-2.2.0.jar
/usr/local/hadoop/share/hadoop/tools/lib/hadoop-rumen-2.2.0.jar
/usr/local/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.2.0.jar
/home/rajekra/spark_1.4_JARS/SQOOP_JARS/jersey-bundle-1.18.3.jar

More Related Content

What's hot

An Overview of Node.js
An Overview of Node.jsAn Overview of Node.js
An Overview of Node.js
Ayush Mishra
 
Alfrescotomcat stderr.2013-03-05
Alfrescotomcat stderr.2013-03-05Alfrescotomcat stderr.2013-03-05
Alfrescotomcat stderr.2013-03-05
NX21
 
Catalina.2013 03-05
Catalina.2013 03-05Catalina.2013 03-05
Catalina.2013 03-05
NX21
 

What's hot (20)

How To Create EBS Snapshot and Restore EBS Snapshot – Linux Instance
How To Create EBS Snapshot and Restore EBS Snapshot – Linux InstanceHow To Create EBS Snapshot and Restore EBS Snapshot – Linux Instance
How To Create EBS Snapshot and Restore EBS Snapshot – Linux Instance
 
Apache spark with akka couchbase code by bhawani
Apache spark with akka couchbase code by bhawaniApache spark with akka couchbase code by bhawani
Apache spark with akka couchbase code by bhawani
 
How To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShellHow To Disable IE Enhanced Security Windows PowerShell
How To Disable IE Enhanced Security Windows PowerShell
 
An Overview of Node.js
An Overview of Node.jsAn Overview of Node.js
An Overview of Node.js
 
How To Configure Amazon EC2 Load Balancer
How To Configure Amazon EC2 Load BalancerHow To Configure Amazon EC2 Load Balancer
How To Configure Amazon EC2 Load Balancer
 
Greach 2019 - Creating Micronaut Configurations
Greach 2019 - Creating Micronaut ConfigurationsGreach 2019 - Creating Micronaut Configurations
Greach 2019 - Creating Micronaut Configurations
 
Alfrescotomcat stderr.2013-03-05
Alfrescotomcat stderr.2013-03-05Alfrescotomcat stderr.2013-03-05
Alfrescotomcat stderr.2013-03-05
 
Hacking the Mesh: Extending Istio with WebAssembly Modules | DevNation Tech Talk
Hacking the Mesh: Extending Istio with WebAssembly Modules | DevNation Tech TalkHacking the Mesh: Extending Istio with WebAssembly Modules | DevNation Tech Talk
Hacking the Mesh: Extending Istio with WebAssembly Modules | DevNation Tech Talk
 
How To Create EC2 instance Linux Server
How To Create EC2 instance Linux ServerHow To Create EC2 instance Linux Server
How To Create EC2 instance Linux Server
 
Sherlock Homepage - A detective story about running large web services - WebN...
Sherlock Homepage - A detective story about running large web services - WebN...Sherlock Homepage - A detective story about running large web services - WebN...
Sherlock Homepage - A detective story about running large web services - WebN...
 
How To Install and Configure AWS CLI on RHEL 7
How To Install and Configure AWS CLI on RHEL 7How To Install and Configure AWS CLI on RHEL 7
How To Install and Configure AWS CLI on RHEL 7
 
Amazon AWS Identity Access Management
Amazon AWS Identity Access ManagementAmazon AWS Identity Access Management
Amazon AWS Identity Access Management
 
How To Configure Amazon EC2 Security Groups
How To Configure Amazon EC2 Security GroupsHow To Configure Amazon EC2 Security Groups
How To Configure Amazon EC2 Security Groups
 
361 Pdfsam
361 Pdfsam361 Pdfsam
361 Pdfsam
 
Catalina.2013 03-05
Catalina.2013 03-05Catalina.2013 03-05
Catalina.2013 03-05
 
How to Configure Amazon AWS EC2 Elastic IP Address
How to Configure Amazon AWS EC2 Elastic IP AddressHow to Configure Amazon AWS EC2 Elastic IP Address
How to Configure Amazon AWS EC2 Elastic IP Address
 
Provisioning with OSGi Subsystems and Repository using Apache Aries and Felix
Provisioning with OSGi Subsystems and Repository using Apache Aries and FelixProvisioning with OSGi Subsystems and Repository using Apache Aries and Felix
Provisioning with OSGi Subsystems and Repository using Apache Aries and Felix
 
Installation CentOS 6.3
Installation CentOS 6.3Installation CentOS 6.3
Installation CentOS 6.3
 
MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)
 
How To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on UbuntuHow To Install and Configure Open SSH Server on Ubuntu
How To Install and Configure Open SSH Server on Ubuntu
 

Viewers also liked

Invester i Halsnæs SeptOkt2014
Invester i Halsnæs SeptOkt2014Invester i Halsnæs SeptOkt2014
Invester i Halsnæs SeptOkt2014
David Williams
 

Viewers also liked (12)

Invester i Halsnæs SeptOkt2014
Invester i Halsnæs SeptOkt2014Invester i Halsnæs SeptOkt2014
Invester i Halsnæs SeptOkt2014
 
tax romania highlights
tax romania   highlightstax romania   highlights
tax romania highlights
 
A Few Thoughts on Utility Price Increases
A Few Thoughts on Utility Price IncreasesA Few Thoughts on Utility Price Increases
A Few Thoughts on Utility Price Increases
 
Coastal Family Feb. 2008 Issue
Coastal Family Feb. 2008 IssueCoastal Family Feb. 2008 Issue
Coastal Family Feb. 2008 Issue
 
tax in slovakia highlights
 tax in slovakia highlights   tax in slovakia highlights
tax in slovakia highlights
 
F5 Nyt december 2013
F5 Nyt december 2013F5 Nyt december 2013
F5 Nyt december 2013
 
RAJESH KUMAR - OK
RAJESH KUMAR - OKRAJESH KUMAR - OK
RAJESH KUMAR - OK
 
Overview 20150915
Overview 20150915Overview 20150915
Overview 20150915
 
Parent meeting workshop
Parent meeting workshopParent meeting workshop
Parent meeting workshop
 
CUESTIONARIO DE INGENIERÍA DEL CONOCIMIENTO
CUESTIONARIO DE INGENIERÍA DEL CONOCIMIENTOCUESTIONARIO DE INGENIERÍA DEL CONOCIMIENTO
CUESTIONARIO DE INGENIERÍA DEL CONOCIMIENTO
 
Internal Investigations Workshop for HR Practitioners
Internal Investigations Workshop for HR PractitionersInternal Investigations Workshop for HR Practitioners
Internal Investigations Workshop for HR Practitioners
 
PGJ3 Curriculum Vitae
PGJ3 Curriculum VitaePGJ3 Curriculum Vitae
PGJ3 Curriculum Vitae
 

Similar to Hadoop sqoop2 server setup and application integration

Swift configurator installation-manual
Swift configurator installation-manualSwift configurator installation-manual
Swift configurator installation-manual
Pramod Sharma
 
Osb developer's guide
Osb developer's guideOsb developer's guide
Osb developer's guide
Harish B
 
Data Access Mobile Devices
Data Access Mobile DevicesData Access Mobile Devices
Data Access Mobile Devices
venkat987
 
WSO2 Dep Sync for Artifact Synchronization of Cluster Nodes
WSO2 Dep Sync for Artifact Synchronization of Cluster NodesWSO2 Dep Sync for Artifact Synchronization of Cluster Nodes
WSO2 Dep Sync for Artifact Synchronization of Cluster Nodes
WSO2
 
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
Kasun Gajasinghe
 
quickguide-einnovator-8-spring-cloud
quickguide-einnovator-8-spring-cloudquickguide-einnovator-8-spring-cloud
quickguide-einnovator-8-spring-cloud
jorgesimao71
 

Similar to Hadoop sqoop2 server setup and application integration (20)

Simplify Cloud Applications using Spring Cloud
Simplify Cloud Applications using Spring CloudSimplify Cloud Applications using Spring Cloud
Simplify Cloud Applications using Spring Cloud
 
Real time web app integration with hadoop on docker
Real time web app integration with hadoop on dockerReal time web app integration with hadoop on docker
Real time web app integration with hadoop on docker
 
Swift configurator installation-manual
Swift configurator installation-manualSwift configurator installation-manual
Swift configurator installation-manual
 
Application Continuity with Oracle DB 12c
Application Continuity with Oracle DB 12c Application Continuity with Oracle DB 12c
Application Continuity with Oracle DB 12c
 
Osb developer's guide
Osb developer's guideOsb developer's guide
Osb developer's guide
 
Intro ProxySQL
Intro ProxySQLIntro ProxySQL
Intro ProxySQL
 
Cooking with Chef
Cooking with ChefCooking with Chef
Cooking with Chef
 
AWS and Slack Integration - Sending CloudWatch Notifications to Slack.pdf
AWS and Slack Integration - Sending CloudWatch Notifications to Slack.pdfAWS and Slack Integration - Sending CloudWatch Notifications to Slack.pdf
AWS and Slack Integration - Sending CloudWatch Notifications to Slack.pdf
 
Data Access Mobile Devices
Data Access Mobile DevicesData Access Mobile Devices
Data Access Mobile Devices
 
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 202010 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
10 Excellent Ways to Secure Spring Boot Applications - Okta Webinar 2020
 
Con4445 jesus
Con4445 jesusCon4445 jesus
Con4445 jesus
 
Integrating Jira Software Cloud With the AWS Code Suite
Integrating Jira Software Cloud With the AWS Code SuiteIntegrating Jira Software Cloud With the AWS Code Suite
Integrating Jira Software Cloud With the AWS Code Suite
 
BenchFlow: A Platform for End-to-end Automation of Performance Testing and An...
BenchFlow: A Platform for End-to-end Automation of Performance Testing and An...BenchFlow: A Platform for End-to-end Automation of Performance Testing and An...
BenchFlow: A Platform for End-to-end Automation of Performance Testing and An...
 
WSO2 Dep Sync for Artifact Synchronization of Cluster Nodes
WSO2 Dep Sync for Artifact Synchronization of Cluster NodesWSO2 Dep Sync for Artifact Synchronization of Cluster Nodes
WSO2 Dep Sync for Artifact Synchronization of Cluster Nodes
 
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
 
quickguide-einnovator-8-spring-cloud
quickguide-einnovator-8-spring-cloudquickguide-einnovator-8-spring-cloud
quickguide-einnovator-8-spring-cloud
 
20160905 - BrisJS - nightwatch testing
20160905 - BrisJS - nightwatch testing20160905 - BrisJS - nightwatch testing
20160905 - BrisJS - nightwatch testing
 
From Zero to Cloud in 12 Easy Factors
From Zero to Cloud in 12 Easy FactorsFrom Zero to Cloud in 12 Easy Factors
From Zero to Cloud in 12 Easy Factors
 
Burn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websitesBurn down the silos! Helping dev and ops gel on high availability websites
Burn down the silos! Helping dev and ops gel on high availability websites
 
GWT Web Socket and data serialization
GWT Web Socket and data serializationGWT Web Socket and data serialization
GWT Web Socket and data serialization
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 

Hadoop sqoop2 server setup and application integration

  • 1. Hadoop - Sqoop2 Server Setup And Application Integration Page 1 Hadoop - Sqoop2 Server Setup And Application Integration Introduction...................................................................................................................................1 Server Setup...................................................................................................................................1 Java Client Setup.............................................................................................................................2 Sqoop Client Code:......................................................................................................................2 Eclipse Reference Jars..................................................................................................................4 Introduction  Sqoop2serversetuponHadoop 2.2.1.  Sqoop2java clientexample.  Supportingjarfiles. Server Setup 1) Downloadsqoop-1.99.4-bin-hadoop200.tar.gzandextract. [Compatible toHadoop2.2] 2) Do the belowmodificationsinsqoop.propertiesandcatalina.propertiesin/server/conf folder. 3) Update catalina.propertieswithhadoopinstallationlibrarieslocation(E.g:Myhadoopinstall locationis/usr/local/hadoop] Catalina.properties: 4) Update sqoop.propertieswithhadoopconf[e.g:/usr/local/hadoop/etc/conf] folderlocation. Sqoop.properties:
  • 2. Hadoop - Sqoop2 Server Setup And Application Integration Page 2 5) Execute /server/bin/./sqoop2-toolverifyanditshouldreturn "Success"message. 6) Start sqoopserver. /server/bin/./sqoop2-severstart. Note:  Sqoop1 isclientonlymodel andsqoop2isclientserver model withenhancedsupports.  Sqoop2bundledwithtomcatserver6.0 to supportREST services.  Sqoop2importOLTP data in to HDFS filesandthere isnoconnectortechnologiestodirectly importdata fromOLTP to HBASE. (Developmentisinprogress) Java Client Setup 1) Download sqoop-client-1.99.4.jarandjersey-bundle-1.18.3.jarfrommavenrepository. 2) Supportinglibraries ineclipse (Maynotrequire all) referbelow section. 3) Sample OLTPdatabase table importtoHadoop file. SqoopClientCode: import org.apache.sqoop.client.SqoopClient; import org.apache.sqoop.model.MFromConfig; import org.apache.sqoop.model.MJob; import org.apache.sqoop.model.MLink; import org.apache.sqoop.model.MLinkConfig; import org.apache.sqoop.model.MSubmission; import org.apache.sqoop.model.MToConfig; import org.apache.sqoop.submission.counter.Counter; import org.apache.sqoop.submission.counter.CounterGroup; import org.apache.sqoop.submission.counter.Counters; import org.apache.sqoop.validation.Status; public classHBeatToHDFS { public static void main(String[]args) { String connectionString = "jdbc:oracle:thin: database:1528/DEMO";
  • 3. Hadoop - Sqoop2 Server Setup And Application Integration Page 3 String username = "YourOLTPUserName"; String password= "YourOLTPPassword"; String schemaName = "YourOLTPDB"; String tableName = "EDI_TICKETS"; String partitionColumn = "CONTROL_NUMBER"; String outputDirectory= "/usr/local"; String url = "http://YourSqoopIP:12000/sqoop/"; String hdfsURI = "hdfs://localhost:9000/"; SqoopClient client = newSqoopClient(url); long fromConnectorId= 2; MLink fromLink= client.createLink(fromConnectorId); fromLink.setName("JDBCconnector1"); fromLink.setCreationUser("test"); MLinkConfigfromLinkConfig = fromLink.getConnectorLinkConfig(); fromLinkConfig.getStringInput("linkConfig.connectionString").setValue(connectionString); fromLinkConfig.getStringInput("linkConfig.jdbcDriver").setValue("oracle.jdbc.OracleDriver"); fromLinkConfig.getStringInput("linkConfig.username").setValue(username); fromLinkConfig.getStringInput("linkConfig.password").setValue(password); Status fromStatus = client.saveLink(fromLink); if (fromStatus.canProceed()){ System.out.println("JDBCLink,ID:" + fromLink.getPersistenceId()); } else { System.out.println("JDBCLink"); } // create HDFS connector long toConnectorId= 1; MLink toLink = client.createLink(toConnectorId); toLink.setName("HDFSconnector"); toLink.setCreationUser("test"); MLinkConfigtoLinkConfig = toLink.getConnectorLinkConfig(); toLinkConfig.getStringInput("linkConfig.uri").setValue(hdfsURI); Status toStatus = client.saveLink(toLink); if (toStatus.canProceed()) { System.out.println("HDFSLink,ID:" + toLink.getPersistenceId()); } else { System.out.println("HDFSLink"); } long fromLinkId= fromLink.getPersistenceId(); long toLinkId= toLink.getPersistenceId(); MJob job = client.createJob(fromLinkId, toLinkId);//create job withjdbc and hdfs links job.setName("MySQL to HDFSjob"); job.setCreationUser("test"); MFromConfigfromJobConfig= job.getFromJobConfig(); fromJobConfig.getStringInput("fromJobConfig.schemaName").setValue(schemaName); fromJobConfig.getStringInput("fromJobConfig.tableName").setValue(tableName); fromJobConfig.getStringInput("fromJobConfig.partitionColumn").setValue(partitionColumn); MToConfig toJobConfig = job.getToJobConfig(); toJobConfig.getStringInput("toJobConfig.outputDirectory").setValue(outputDirectory); Status status = client.saveJob(job); if (status.canProceed()) { System.out.println("JOB,ID:" + job.getPersistenceId()); } else { System.out.println("Job can't be created"); } long jobId= job.getPersistenceId(); MSubmissionsubmission= client.startJob(jobId); System.out.println("JOB :" + submission.getStatus()); while (submission.getStatus().isRunning()
  • 4. Hadoop - Sqoop2 Server Setup And Application Integration Page 4 && submission.getProgress()!= -1) { System.out.println("JOB:" + String.format("%.2f %%", submission.getProgress() * 100)); try { Thread.sleep(3000); } catch (InterruptedException e) { e.printStackTrace(); } } System.out.println("JOB... ..."); System.out.println("Hadoop:" + submission.getExternalId()); Counters counters = submission.getCounters(); if (counters != null){ System.out.println(":"); for (CounterGroupgroup:counters) { System.out.print("t"); System.out.println(group.getName()); for (Counter counter :group) { System.out.print("tt"); System.out.print(counter.getName()); System.out.print(":"); System.out.println(counter.getValue()); } } } if (submission.getExceptionInfo() != null) { System.out.println("JOB:" + submission.getExceptionInfo()); } System.out.println("sqoopjob successfullysubmitted"); } } EclipseReferenceJars /usr/local/hadoop/share/hadoop/yarn/lib/aopalliance-1.0.jar /usr/local/hadoop/share/hadoop/yarn/lib/asm-3.2.jar /usr/local/hadoop/share/hadoop/yarn/lib/avro-1.7.4.jar /usr/local/hadoop/share/hadoop/yarn/lib/commons-compress-1.4.1.jar /usr/local/hadoop/share/hadoop/yarn/lib/commons-io-2.1.jar /usr/local/hadoop/share/hadoop/yarn/lib/guice-3.0.jar /usr/local/hadoop/share/hadoop/yarn/lib/guice-servlet-3.0.jar /usr/local/hadoop/share/hadoop/yarn/lib/hadoop-annotations-2.2.0.jar /usr/local/hadoop/share/hadoop/yarn/lib/hamcrest-core-1.1.jar /usr/local/hadoop/share/hadoop/yarn/lib/jackson-core-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/yarn/lib/jackson-mapper-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/yarn/lib/javax.inject-1.jar /usr/local/hadoop/share/hadoop/yarn/lib/jersey-core-1.9.jar /usr/local/hadoop/share/hadoop/yarn/lib/jersey-guice-1.9.jar /usr/local/hadoop/share/hadoop/yarn/lib/jersey-server-1.9.jar /usr/local/hadoop/share/hadoop/yarn/lib/junit-4.10.jar /usr/local/hadoop/share/hadoop/yarn/lib/log4j-1.2.17.jar /usr/local/hadoop/share/hadoop/yarn/lib/netty-3.6.2.Final.jar /usr/local/hadoop/share/hadoop/yarn/lib/paranamer-2.3.jar /usr/local/hadoop/share/hadoop/yarn/lib/protobuf-java-2.5.0.jar /usr/local/hadoop/share/hadoop/yarn/lib/snappy-java-1.0.4.1.jar /usr/local/hadoop/share/hadoop/yarn/lib/xz-1.0.jar
  • 5. Hadoop - Sqoop2 Server Setup And Application Integration Page 5 /home/rajekra/spark_1.4_JARS/SQOOP_JARS/sqoop-client-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-cli-1.2.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-dbcp-1.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-io-2.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-lang-2.5.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/commons-pool-1.5.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/connector-sdk-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/derby-10.8.2.2.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/guava-11.0.2.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/hamcrest-core-1.3.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/joda-time-2.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/json-simple-1.1.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/jsr305-1.3.9.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/junit-4.11.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/log4j-1.2.16.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-common-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-connector-generic-jdbc-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-connector-hdfs-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-core-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-execution-mapreduce-1.99.4-hadoop2 /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-repository-derby-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-spi-1.99.4.jar /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-submission-mapreduce-1.99.4-hadoop /usr/local/sqoop/server/webapps/sqoop/WEB-INF/lib/sqoop-tools-1.99.4.jar /usr/local/hadoop/share/hadoop/common/hadoop-common-2.2.0.jar /usr/local/hadoop/share/hadoop/common/hadoop-common-2.2.0-tests.jar /usr/local/hadoop/share/hadoop/common/hadoop-nfs-2.2.0.jar /usr/local/hadoop/share/hadoop/common/lib/activation-1.1.jar /usr/local/hadoop/share/hadoop/common/lib/asm-3.2.jar /usr/local/hadoop/share/hadoop/common/lib/avro-1.7.4.jar /usr/local/hadoop/share/hadoop/common/lib/commons-beanutils-1.7.0.jar /usr/local/hadoop/share/hadoop/common/lib/commons-beanutils-core-1.8.0.jar /usr/local/hadoop/share/hadoop/common/lib/commons-cli-1.2.jar /usr/local/hadoop/share/hadoop/common/lib/commons-codec-1.4.jar /usr/local/hadoop/share/hadoop/common/lib/commons-collections-3.2.1.jar /usr/local/hadoop/share/hadoop/common/lib/commons-compress-1.4.1.jar /usr/local/hadoop/share/hadoop/common/lib/commons-configuration-1.6.jar /usr/local/hadoop/share/hadoop/common/lib/commons-digester-1.8.jar /usr/local/hadoop/share/hadoop/common/lib/commons-el-1.0.jar /usr/local/hadoop/share/hadoop/common/lib/commons-httpclient-3.1.jar /usr/local/hadoop/share/hadoop/common/lib/commons-io-2.1.jar /usr/local/hadoop/share/hadoop/common/lib/commons-lang-2.5.jar /usr/local/hadoop/share/hadoop/common/lib/commons-logging-1.1.1.jar /usr/local/hadoop/share/hadoop/common/lib/commons-math-2.1.jar /usr/local/hadoop/share/hadoop/common/lib/commons-net-3.1.jar /usr/local/hadoop/share/hadoop/common/lib/guava-11.0.2.jar /usr/local/hadoop/share/hadoop/common/lib/hadoop-annotations-2.2.0.jar /usr/local/hadoop/share/hadoop/common/lib/hadoop-auth-2.2.0.jar /usr/local/hadoop/share/hadoop/common/lib/jackson-core-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/common/lib/jackson-jaxrs-1.8.8.jar /usr/local/hadoop/share/hadoop/common/lib/jackson-mapper-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/common/lib/jackson-xc-1.8.8.jar /usr/local/hadoop/share/hadoop/common/lib/jasper-compiler-5.5.23.jar /usr/local/hadoop/share/hadoop/common/lib/jasper-runtime-5.5.23.jar /usr/local/hadoop/share/hadoop/common/lib/jaxb-api-2.2.2.jar /usr/local/hadoop/share/hadoop/common/lib/jaxb-impl-2.2.3-1.jar /usr/local/hadoop/share/hadoop/common/lib/jersey-core-1.9.jar /usr/local/hadoop/share/hadoop/common/lib/jersey-json-1.9.jar
  • 6. Hadoop - Sqoop2 Server Setup And Application Integration Page 6 /usr/local/hadoop/share/hadoop/common/lib/jersey-server-1.9.jar /usr/local/hadoop/share/hadoop/common/lib/jets3t-0.6.1.jar /usr/local/hadoop/share/hadoop/common/lib/jettison-1.1.jar /usr/local/hadoop/share/hadoop/common/lib/jetty-6.1.26.jar /usr/local/hadoop/share/hadoop/common/lib/jetty-util-6.1.26.jar /usr/local/hadoop/share/hadoop/common/lib/jsch-0.1.42.jar /usr/local/hadoop/share/hadoop/common/lib/jsp-api-2.1.jar /usr/local/hadoop/share/hadoop/common/lib/jsr305-1.3.9.jar /usr/local/hadoop/share/hadoop/common/lib/junit-4.8.2.jar /usr/local/hadoop/share/hadoop/common/lib/log4j-1.2.17.jar /usr/local/hadoop/share/hadoop/common/lib/mockito-all-1.8.5.jar /usr/local/hadoop/share/hadoop/common/lib/netty-3.6.2.Final.jar /usr/local/hadoop/share/hadoop/common/lib/paranamer-2.3.jar /usr/local/hadoop/share/hadoop/common/lib/protobuf-java-2.5.0.jar /usr/local/hadoop/share/hadoop/common/lib/servlet-api-2.5.jar /usr/local/hadoop/share/hadoop/common/lib/slf4j-api-1.7.5.jar /usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.5.jar /usr/local/hadoop/share/hadoop/common/lib/snappy-java-1.0.4.1.jar /usr/local/hadoop/share/hadoop/common/lib/stax-api-1.0.1.jar /usr/local/hadoop/share/hadoop/common/lib/xmlenc-0.52.jar /usr/local/hadoop/share/hadoop/common/lib/xz-1.0.jar /usr/local/hadoop/share/hadoop/common/lib/zookeeper-3.4.5.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/aopalliance-1.0.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/asm-3.2.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/avro-1.7.4.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/commons-compress-1.4.1.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/commons-io-2.1.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/guice-3.0.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/guice-servlet-3.0.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/hadoop-annotations-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/hamcrest-core-1.1.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/jackson-core-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/jackson-mapper-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/javax.inject-1.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-core-1.9.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-guice-1.9.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/jersey-server-1.9.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/junit-4.10.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/log4j-1.2.17.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/netty-3.6.2.Final.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/paranamer-2.3.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/protobuf-java-2.5.0.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/snappy-java-1.0.4.1.jar /usr/local/hadoop/share/hadoop/mapreduce/lib/xz-1.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-app-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-common-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-core-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-hs-plugins-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-client-shuffle-2.2.0.jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.2.0.jar /usr/local/hadoop/share/hadoop/hdfs/lib/asm-3.2.jar /usr/local/hadoop/share/hadoop/hdfs/lib/commons-cli-1.2.jar /usr/local/hadoop/share/hadoop/hdfs/lib/commons-codec-1.4.jar /usr/local/hadoop/share/hadoop/hdfs/lib/commons-daemon-1.0.13.jar /usr/local/hadoop/share/hadoop/hdfs/lib/commons-el-1.0.jar
  • 7. Hadoop - Sqoop2 Server Setup And Application Integration Page 7 /usr/local/hadoop/share/hadoop/hdfs/lib/commons-io-2.1.jar /usr/local/hadoop/share/hadoop/hdfs/lib/commons-lang-2.5.jar /usr/local/hadoop/share/hadoop/hdfs/lib/commons-logging-1.1.1.jar /usr/local/hadoop/share/hadoop/hdfs/lib/guava-11.0.2.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jackson-core-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jackson-mapper-asl-1.8.8.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jasper-runtime-5.5.23.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jersey-core-1.9.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jersey-server-1.9.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jetty-6.1.26.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jetty-util-6.1.26.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jsp-api-2.1.jar /usr/local/hadoop/share/hadoop/hdfs/lib/jsr305-1.3.9.jar /usr/local/hadoop/share/hadoop/hdfs/lib/log4j-1.2.17.jar /usr/local/hadoop/share/hadoop/hdfs/lib/netty-3.6.2.Final.jar /usr/local/hadoop/share/hadoop/hdfs/lib/protobuf-java-2.5.0.jar /usr/local/hadoop/share/hadoop/hdfs/lib/servlet-api-2.5.jar /usr/local/hadoop/share/hadoop/hdfs/lib/xmlenc-0.52.jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-archives-2.2.0.jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-datajoin-2.2.0.jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-distcp-2.2.0.jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-extras-2.2.0.jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-gridmix-2.2.0.jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-rumen-2.2.0.jar /usr/local/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.2.0.jar /home/rajekra/spark_1.4_JARS/SQOOP_JARS/jersey-bundle-1.18.3.jar