accumulo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tristen Georgiou <tgeorg...@phemi.com>
Subject Re: Trouble connecting to Kerberized Accumulo/Zookeeper
Date Wed, 09 Mar 2016 00:16:17 GMT
One thing I've noticed is that my client stack trace makes no mention of
using an SASL transport (It's the last log dump in this email). Maybe this
is the problem; Accumulo wants an SASL connection, but for some reason the
client app isn't using an SASL transport even though I'm using a Kerberos
Token?

*Tablet server log:*

2016-03-08 16:09:07,875 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM
2016-03-08 16:09:17,884 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM
2016-03-08 16:09:27,892 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM
2016-03-08 16:09:37,902 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM
2016-03-08 16:09:43,142 [server.TThreadPoolServer] ERROR: Error occurred
during processing of message.
java.lang.RuntimeException: org.apache.thrift.transport.TTransportException
at
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
at
org.apache.accumulo.core.rpc.UGIAssumingTransportFactory$1.run(UGIAssumingTransportFactory.java:51)
at
org.apache.accumulo.core.rpc.UGIAssumingTransportFactory$1.run(UGIAssumingTransportFactory.java:48)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:360)
at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1637)
at
org.apache.accumulo.core.rpc.UGIAssumingTransportFactory.getTransport(UGIAssumingTransportFactory.java:48)
at
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:208)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at
org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.thrift.transport.TTransportException
at
org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
at
org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:178)
at
org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:253)
at
org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
at
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
... 11 more
2016-03-08 16:09:47,908 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM
2016-03-08 16:09:57,915 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM
2016-03-08 16:10:01,035 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM
2016-03-08 16:10:01,037 [handler.PhemiAuthenticator] INFO : Authenticating
user: phemidev@DEV.PHEMI.COM

*Master server log:*

2016-03-08 16:11:37,702 [replication.WorkMaker] INFO : Replication table is
not yet online
2016-03-08 16:11:43,160 [server.TThreadPoolServer] ERROR: Error occurred
during processing of message.
java.lang.RuntimeException: org.apache.thrift.transport.TTransportException
at
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
at
org.apache.accumulo.core.rpc.UGIAssumingTransportFactory$1.run(UGIAssumingTransportFactory.java:51)
at
org.apache.accumulo.core.rpc.UGIAssumingTransportFactory$1.run(UGIAssumingTransportFactory.java:48)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:360)
at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1637)
at
org.apache.accumulo.core.rpc.UGIAssumingTransportFactory.getTransport(UGIAssumingTransportFactory.java:48)
at
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:208)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at
org.apache.accumulo.fate.util.LoggingRunnable.run(LoggingRunnable.java:35)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.thrift.transport.TTransportException
at
org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
at
org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:178)
at
org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:253)
at
org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
at
org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
... 11 more
2016-03-08 16:12:07,705 [replication.WorkMaker] INFO : Replication table is
not yet online

*And the debug log for the client application:*

2016-03-08 16:11:39,241 DEBUG [main-SendThread(dev:2181)]
zookeeper.ClientCnxn (ClientCnxn.java:readResponse(717)) - Got ping
response for sessionid: 0x15342d74d18477f after 0ms
2016-03-08 16:11:49,250 DEBUG [main] impl.ServerClient
(ServerClient.java:executeRaw(101)) - ClientService request failed
dev:9997, retrying ...
org.apache.thrift.transport.TTransportException:
java.net.SocketTimeoutException: 120000 millis timeout while waiting for
channel to be ready for read. ch :
java.nio.channels.SocketChannel[connected local=/10.129.0.116:37532
remote=dev/10.129.0.110:9997]
at
org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:129)
at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
at
org.apache.thrift.transport.TFramedTransport.readFrame(TFramedTransport.java:129)
at
org.apache.thrift.transport.TFramedTransport.read(TFramedTransport.java:101)
at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
at
org.apache.accumulo.core.client.impl.ThriftTransportPool$CachedTTransport.readAll(ThriftTransportPool.java:270)
at
org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:601)
at
org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:470)
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
at
org.apache.accumulo.core.client.impl.thrift.ClientService$Client.recv_authenticate(ClientService.java:500)
at
org.apache.accumulo.core.client.impl.thrift.ClientService$Client.authenticate(ClientService.java:486)
at
org.apache.accumulo.core.client.impl.ConnectorImpl$1.execute(ConnectorImpl.java:70)
at
org.apache.accumulo.core.client.impl.ConnectorImpl$1.execute(ConnectorImpl.java:67)
at
org.apache.accumulo.core.client.impl.ServerClient.executeRaw(ServerClient.java:98)
at
org.apache.accumulo.core.client.impl.ServerClient.execute(ServerClient.java:61)
at
org.apache.accumulo.core.client.impl.ConnectorImpl.<init>(ConnectorImpl.java:67)
at
org.apache.accumulo.core.client.ZooKeeperInstance.getConnector(ZooKeeperInstance.java:248)
at
com.phemi.testing.AccumuloKerberosConnection.main(AccumuloKerberosConnection.java:18)
Caused by: java.net.SocketTimeoutException: 120000 millis timeout while
waiting for channel to be ready for read. ch :
java.nio.channels.SocketChannel[connected local=/10.129.0.116:37532
remote=dev/10.129.0.110:9997]
at
org.apache.hadoop.net.SocketIOWithTimeout.doIO(SocketIOWithTimeout.java:164)
at org.apache.hadoop.net.SocketInputStream.read(SocketInputStream.java:161)
at org.apache.hadoop.net.SocketInputStream.read(SocketInputStream.java:131)
at java.io.FilterInputStream.read(FilterInputStream.java:133)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
at
org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:127)
... 17 more


On Tue, Mar 8, 2016 at 4:03 PM William Slacum <wslacum@gmail.com> wrote:

> Any logs on the Accumulo and/or KDC side?
>
> On Tue, Mar 8, 2016 at 5:05 PM, Tristen Georgiou <tgeorgiou@phemi.com>
> wrote:
>
> > Here is a simple Java program to attempt to get a connection to Accumulo
> > and list the local users:
> >
> > package com.phemi.testing;
> >
> > import org.apache.accumulo.core.client.Connector;
> > import org.apache.accumulo.core.client.Instance;
> > import org.apache.accumulo.core.client.ZooKeeperInstance;
> > import org.apache.accumulo.core.client.security.tokens.KerberosToken;
> >
> > import java.io.File;
> >
> > public class AccumuloKerberosConnection {
> >     public static void main(String[] args) throws Exception {
> >         Instance inst = new ZooKeeperInstance("agile_accumulo", "dev");
> >         KerberosToken token = new KerberosToken("
> > accumulo-phemi@DEV.PHEMI.COM", new
> > File("/etc/security/keytabs/accumulo.headless.keytab"), false);
> >         Connector conn = inst.getConnector(token.getPrincipal(), token);
> >         System.out.println(conn.securityOperations().listLocalUsers());
> >     }
> > }
> >
> > It always hangs at the getConnector function.
> >
> > NOTE: the user and keytab were created by Ambari as the default Accumulo
> > user.
> >
> > At first I noticed that there was an error saying that it was not
> > attempting to connect using SASL (unspecified error) but after some
> digging
> > I found that I could get around this using jaas.conf file and specifying
> it
> > as a Java argument on the command line:
> >
> > -Djava.security.auth.login.config=/tmp/jaas.conf
> >
> > Where the file contains:
> >
> > Client {
> >     com.sun.security.auth.module.Krb5LoginModule required
> >     useKeyTab=true
> >     keyTab="/etc/security/keytabs/accumulo.headless.keytab"
> >     principal="accumulo-phemi"
> >     useTicketCache=false
> >     debug=true;
> > };
> >
> > Now I'm at a point where it says it's using GSSAPI as SASL mechanism
> > (good!) but it still hangs at the "Connector conn =
> > inst.getConnector(token.getPrincipal(), token);" line.
> >
> > Any pointers on what I'm doing wrong?
> >
> > Tristen
> >
> > PS: Here is the debug output:
> > 2016-03-08 14:02:03,600 WARN  [main] client.ClientConfiguration
> > (ClientConfiguration.java:loadFromSearchPath(227)) - Found no client.conf
> > in default paths. Using default client configuration values.
> > 2016-03-08 14:02:03,668 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client
> > environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09
> GMT
> > 2016-03-08 14:02:03,670 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:host.name
> > =tgeorgiou-ubuntu-dev
> > 2016-03-08 14:02:03,670 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:java.version=1.7.0_95
> > 2016-03-08 14:02:03,670 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:java.vendor=Oracle
> > Corporation
> > 2016-03-08 14:02:03,670 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client
> > environment:java.home=/usr/lib/jvm/java-7-openjdk-amd64/jre
> > 2016-03-08 14:02:03,670 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client
> >
> >
> environment:java.class.path=/home/tgeorgiou/dev/JavaTesting/build/classes/main:/home/tgeorgiou/dev/JavaTesting/build/resources/main:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-core/1.7.0/bdf734db2710ee95783fb492616a6b9303ff4b33/accumulo-core-1.7.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-minicluster/1.6.0/74a533cbabb77dfa1c39ef49bac59c8536c20455/accumulo-minicluster-1.6.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-common/2.2.0/a840350e4a1f5483f949ec5e72cfa2c6b2b3cf94/hadoop-common-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-client/2.2.0/8bc8c12f1991d1145e40011c8a8935798948246e/hadoop-client-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/log4j/log4j/1.2.17/5af35056b4d257e4b64b9e8069c0746e8b08629f/log4j-1.2.17.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils/1.9.0/427662b038bd8f52097f783f6ea163e45851b2a1/commons-beanutils-1.9.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/net.sf.opencsv/opencsv/2.3/c23708cdb9e80a144db433e23344a788a1fd6599/opencsv-2.3.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.tika/tika-core/1.5/194ca0fb3d73b07737524806fbc3bec89063c03a/tika-core-1.5.jar:/home/tgeorgiou/.m2/repository/com/phemi/agile/udf-client/1.0/udf-client-1.0.jar:/home/tgeorgiou/dev/agile/core/build/libs/agile-core-1.0-SNAPSHOT.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.beust/jcommander/1.32/d85d7f3b1895c02065b5f96cd02e514dd233a1aa/jcommander-1.32.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-collections/commons-collections/3.2.1/761ea405b9b37ced573d2df0d1e3a4e0f9edc668/commons-collections-3.2.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-configuration/commons-configuration/1.6/32cadde23955d7681b0d94a2715846d20b425235/commons-configuration-1.6.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.4/b1b6ea3b7e4aa4f492509a4952029cd8e48019ad/commons-io-2.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.1.1/5043bfebc3db072ed80fbd362e7caf00e885d8ae/commons-logging-1.1.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/jline/jline/2.11/9504d5e2da5d78237239c5226e8200ec21182040/jline-2.11.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-fate/1.7.0/76085dea056ed13b5d032e9a0f7f2424cc714bf6/accumulo-fate-1.7.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-start/1.7.0/54f81dd8f769d8d00390dfd751fa88017b605251/accumulo-start-1.7.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-math/2.1/b3c4bdc2778ddccceb8da2acec3e37bfa41303e9/commons-math-2.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-vfs2/2.0/b5af3b9c96b060d77c68fa5ac9384b402dd58013/commons-vfs2-2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.htrace/htrace-core/3.1.0-incubating/f73606e7c9ede5802335c290bf47490ad6d51df3/htrace-core-3.1.0-incubating.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.thrift/libthrift/0.9.1/16c9cccf08caa385b5fc93934cb3216fe6ac6a72/libthrift-0.9.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-gc/1.6.0/3d6b1602261f16de243d82ea5012d932e3873266/accumulo-gc-1.6.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-master/1.6.0/74860cb7c8a956c7d9ec9199d9c4013e88d84ec0/accumulo-master-1.6.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-server-base/1.6.0/6c184e520e3710a561ecdf225d4c2bf002d65acb/accumulo-server-base-1.6.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-tserver/1.6.0/e09b5f010829b1d38022086634f23d7ee97ed118/accumulo-tserver-1.6.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-minicluster/2.2.0/1c3b5d0dcdba37f93f8d3d1869c023b71d71df6/hadoop-minicluster-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-annotations/2.2.0/ebd95f271e3bce5c0dca5926bb3eb36530cd9ab6/hadoop-annotations-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.2/2bf96b7aa8b611c177d329452af1dc933e14501c/commons-cli-1.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/xmlenc/xmlenc/0.52/d82554efbe65906d83b3d97bd7509289e9db561a/xmlenc-0.52.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-httpclient/commons-httpclient/3.1/964cd74171f427720480efdec40a7c7f6e58426a/commons-httpclient-3.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-net/commons-net/3.1/2298164a7c2484406f2aa5ac85b205d39019896f/commons-net-3.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/javax.servlet/servlet-api/2.5/5959582d97d8b61f4d154ca9e495aafd16726e34/servlet-api-2.5.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.mortbay.jetty/jetty/6.1.26/2f546e289fddd5b1fab1d4199fbb6e9ef43ee4b0/jetty-6.1.26.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.mortbay.jetty/jetty-util/6.1.26/e5642fe0399814e1687d55a3862aa5a3417226a9/jetty-util-6.1.26.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-core/1.9/8341846f18187013bb9e27e46b7ee00a6395daf4/jersey-core-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-json/1.9/1aa73e1896bcc7013fed247157d7f676226eb432/jersey-json-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-server/1.9/3a6ea7cc5e15c824953f9f3ece2201b634d90d18/jersey-server-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/tomcat/jasper-compiler/5.5.23/6d35bd7fb8c4fbc1f5401fb3678aa976d2e4c241/jasper-compiler-5.5.23.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/tomcat/jasper-runtime/5.5.23/96ca5528a93ab47b001476b74320c644beb89dde/jasper-runtime-5.5.23.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/javax.servlet.jsp/jsp-api/2.1/63f943103f250ef1f3a4d5e94d145a0f961f5316/jsp-api-2.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-el/commons-el/1.0/1df2c042b3f2de0124750241ac6c886dbfa2cc2c/commons-el-1.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/net.java.dev.jets3t/jets3t/0.6.1/9f95b944ccbbbeedd397e8f62e5690fd735a45e5/jets3t-0.6.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-core-asl/1.8.8/dd2e90bb710ea3bc4610e24299d6a4c8dac5049b/jackson-core-asl-1.8.8.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-mapper-asl/1.8.8/1bb32d9d2527c083a56e234acca49a48d3c65c8/jackson-mapper-asl-1.8.8.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.avro/avro/1.7.4/416e7030879814f52845b97f04bb50ecd1cef372/avro-1.7.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.5.0/a10732c76bfacdbd633a7eb0f7968b1059a65dfa/protobuf-java-2.5.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-auth/2.2.0/74e5f8b2134be51312c004d29e33a7bf4377ce20/hadoop-auth-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.jcraft/jsch/0.1.42/a86104b0f2e0c0bab5b0df836065823a99b5e334/jsch-0.1.42.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.4.1/b02e84a993d88568417536240e970c4b809126fd/commons-compress-1.4.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-common/2.2.0/a9994d261d00295040a402cd2f611a2bac23972a/hadoop-common-2.2.0-tests.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-hdfs/2.2.0/f2686b55818b9bae3e16d33a3f205a388920aa34/hadoop-hdfs-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-hdfs/2.2.0/9f20694a2b243f5511f1da3c2812bbb27cef24aa/hadoop-hdfs-2.2.0-tests.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-mapreduce-client-app/2.2.0/9e5bdd970000b330382128350a957609cbcfe348/hadoop-mapreduce-client-app-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-api/2.2.0/655910becbe9c5c60033e9e64e95aab0ec4ce94a/hadoop-yarn-api-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-mapreduce-client-core/2.2.0/4be274d45f35543d3c4dd8e2bfed2cebc56696c7/hadoop-mapreduce-client-core-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-mapreduce-client-jobclient/2.2.0/842d0c9d8793fd21bfbb1c6b1fa9fbc05698f76c/hadoop-mapreduce-client-jobclient-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-mapreduce-client-jobclient/2.2.0/4c75b683a7d96a48172535c115b2067faf211cfc/hadoop-mapreduce-client-jobclient-2.2.0-tests.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-digester/commons-digester/1.8/dc6a73fdbd1fa3f0944e8497c6c872fa21dca37e/commons-digester-1.8.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils-core/1.8.0/175dc721f87e4bc5cc0573f990e28c3cf9117508/commons-beanutils-core-1.8.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.maven.scm/maven-scm-api/1.4/e294693ce217bd6f470b728127854e6ca787fd29/maven-scm-api-1.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.maven.scm/maven-scm-provider-svnexe/1.4/b3213b40157b701ba079b738baac391e41418c18/maven-scm-provider-svnexe-1.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.1/905075e6c80f206bbe6cf1e809d2caa69f420c76/commons-lang3-3.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.2.5/666e26e76f2e87d84e4f16acb546481ae1b8e9a6/httpclient-4.2.5.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.2.4/3b7f38df6de5dd8b500e602ae8c2dd5ee446f883/httpcore-4.2.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.accumulo/accumulo-trace/1.6.0/b82e2c68b7d6167755aa19452bb86acfb4319289/accumulo-trace-1.6.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-server-tests/2.2.0/d6bf9776d45f3812a9011d768d571bc554706f05/hadoop-yarn-server-tests-2.2.0-tests.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-mapreduce-client-hs/2.2.0/7c3b62138f881f1a98f02347b1002b9bde052b81/hadoop-mapreduce-client-hs-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.codehaus.jettison/jettison/1.1/1a01a2a1218fcf9faa2cc2a6ced025bdea687262/jettison-1.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.xml.bind/jaxb-impl/2.2.3-1/56baae106392040a45a06d4a41099173425da1e6/jaxb-impl-2.2.3-1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-jaxrs/1.8.3/3604ca9f572170e2ef5813141ec1f0e0100efd19/jackson-jaxrs-1.8.3.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-xc/1.8.3/1226667dcdb7c259b3ee07e112ed83446554516e/jackson-xc-1.8.3.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/asm/asm/3.1/c157def142714c544bdea2e6144645702adf7097/asm-3.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.thoughtworks.paranamer/paranamer/2.3/4a85963a752c0a2f715c3924bfc686865e7e1bc6/paranamer-2.3.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.xerial.snappy/snappy-java/
> >
> >
> 1.0.4.1/f88b89a5a21a466aeb0ecf0c063605bd584b4947/snappy-java-1.0.4.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.tukaani/xz/1.0/ecff5cb8b1189514c9d1d8d68eb77ac372e000c9/xz-1.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-daemon/commons-daemon/1.0.13/750856a1fdb3ddf721ccf73c3518e4211cffc3a3/commons-daemon-1.0.13.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-mapreduce-client-common/2.2.0/5600fdda58499e3901bf179f1614a8ca38090871/hadoop-mapreduce-client-common-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-server-web-proxy/2.2.0/ab2404e576910f14cbcd185f81776ff806571b37/hadoop-yarn-server-web-proxy-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-mapreduce-client-shuffle/2.2.0/c4c9da8f8f6ab1e3ba68798f30360eff4ba52187/hadoop-mapreduce-client-shuffle-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.google.inject.extensions/guice-servlet/3.0/610cde0e8da5a8b7d8efb8f0b8987466ffebaaf9/guice-servlet-3.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.google.inject/guice/3.0/9d84f15fe35e2c716a02979fb62f50a29f38aefa/guice-3.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey.jersey-test-framework/jersey-test-framework-grizzly2/1.9/8bf4d5cef8cbf70a160cc2ff78b332db454030bd/jersey-test-framework-grizzly2-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey.contribs/jersey-guice/1.9/5963c28c47df7e5d6ad34cec80c071c368777f7b/jersey-guice-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-common/2.2.0/77f18c3d40dcb45b0be2602cfa5115a5edb40db1/hadoop-yarn-common-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.codehaus.plexus/plexus-utils/1.5.6/8fb6b798a4036048b3005e058553bf21a87802ed/plexus-utils-1.5.6.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.maven.scm/maven-scm-provider-svn-commons/1.4/54bc1dc24c5d205b4d251a83f4ea63808c21a628/maven-scm-provider-svn-commons-1.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/regexp/regexp/1.3/973df2b78b67bcd3144c3dbbb88da691065a3f8d/regexp-1.3.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-server-common/2.2.0/ce13e5699bbe644da95bfd7e01549c6a389fec7f/hadoop-yarn-server-common-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-server-nodemanager/2.2.0/5e7f0f16676afffff62919578bcb5606e3548f36/hadoop-yarn-server-nodemanager-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-server-resourcemanager/2.2.0/867da9c1c98a2c8c9b6cf7f3f9354818cd8831cf/hadoop-yarn-server-resourcemanager-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/stax/stax-api/1.0.1/49c100caf72d658aca8e58bd74a4ba90fa2b0d70/stax-api-1.0.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/javax.xml.bind/jaxb-api/2.2.2/aeb3021ca93dde265796d82015beecdcff95bf09/jaxb-api-2.2.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.hadoop/hadoop-yarn-client/2.2.0/f299044dd9e546ca30a30014ef30699306e9ef3e/hadoop-yarn-client-2.2.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/aopalliance/aopalliance/1.0/235ba8b489512805ac13a8f9ea77a1ca5ebe3e8/aopalliance-1.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.sonatype.sisu.inject/cglib/2.2.1-v20090111/7ce5e983fd0e6c78346f4c9cbfa39d83049dda2/cglib-2.2.1-v20090111.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey.jersey-test-framework/jersey-test-framework-core/1.9/129431673b2735840b9216a651de38b4f1cb3c66/jersey-test-framework-core-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-grizzly2/1.9/1e23ccc25f4dced8857b4296cceed42a7a49200c/jersey-grizzly2-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/javax.activation/activation/1.1/e6cb541461c2834bdea3eb920f1884d1eb508b50/activation-1.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/javax.servlet/javax.servlet-api/3.0.1/6bf0ebb7efd993e222fc1112377b5e92a13b38dd/javax.servlet-api-3.0.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/junit/junit/4.8.2/c94f54227b08100974c36170dcb53329435fe5ad/junit-4.8.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-client/1.9/d3c4b2b5f89db32c96ceddcb863684821910a7bb/jersey-client-1.9.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish.grizzly/grizzly-http/2.1.2/aa477bd5b57367c344bf50f1f4af71a24a94ec9f/grizzly-http-2.1.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish.grizzly/grizzly-http-server/2.1.2/8a1c41c688cb3a34998a3515048a2284e5201192/grizzly-http-server-2.1.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish.grizzly/grizzly-http-servlet/2.1.2/225700354dd0b7bc6132689c4fa046fa69744e20/grizzly-http-servlet-2.1.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish/javax.servlet/3.1/ab7db738667bea1b937efcf3a1845c0d28e6beaf/javax.servlet-3.1.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish.grizzly/grizzly-framework/2.1.2/684c82b28f7e7a53c20d30e69d9787abfeb85d32/grizzly-framework-2.1.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish.grizzly/grizzly-rcm/2.1.2/19c3a4301ae7e38eb0518cfd4f3f34223c1b7f39/grizzly-rcm-2.1.2.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish.gmbal/gmbal-api-only/3.0.0-b023/14f077191ad7ec73004ca58de2c90a2137f1d882/gmbal-api-only-3.0.0-b023.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.glassfish.external/management-api/3.0.0-b012/707686d845faede060b79bdf018a25a469a611b4/management-api-3.0.0-b012.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.apache.zookeeper/zookeeper/3.4.6/1b2502e29da1ebaade2357cd1de35a855fa3755/zookeeper-3.4.6.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/15.0/ed727a8d9f247e2050281cb083f1c77b09dcb5cd/guava-15.0.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.5/b0236b252e86419eef20c31a44579d2aee2f0a69/commons-lang-2.5.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.6/6953717b9850aeb26d1b8375ca07dbd9c50eca4e/slf4j-log4j12-1.7.6.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.4.4/e2ff13c3de2f5a2ab2449a3dace2b0d1c37bd8ee/jackson-databind-2.4.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.4.4/c5cd3347c0a86d0dcfbf3da593d8431d5a789d54/jackson-core-2.4.4.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.6/562424e36df3d2327e8e9301a76027fca17d54ea/slf4j-api-1.7.6.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.7/9cd61d269c88f9fb0eb36cea1efcd596ab74772f/commons-codec-1.7.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/io.netty/netty/3.7.0.Final/7a8c35599c68c0bf383df74469aa3e03d9aca87/netty-3.7.0.Final.jar:/home/tgeorgiou/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar
> > 2016-03-08 14:02:03,671 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client
> >
> >
> environment:java.library.path=/home/tgeorgiou/Applications/idea-IC-143.1184.17/bin::/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
> > 2016-03-08 14:02:03,671 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:java.io.tmpdir=/tmp
> > 2016-03-08 14:02:03,671 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:java.compiler=<NA>
> > 2016-03-08 14:02:03,672 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:os.name=Linux
> > 2016-03-08 14:02:03,672 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:os.arch=amd64
> > 2016-03-08 14:02:03,672 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client
> > environment:os.version=3.13.0-79-generic
> > 2016-03-08 14:02:03,672 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client environment:user.name=tgeorgiou
> > 2016-03-08 14:02:03,672 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client
> > environment:user.home=/home/tgeorgiou
> > 2016-03-08 14:02:03,672 INFO  [main] zookeeper.ZooKeeper
> > (Environment.java:logEnv(100)) - Client
> > environment:user.dir=/home/tgeorgiou/dev/JavaTesting
> > 2016-03-08 14:02:03,675 INFO  [main] zookeeper.ZooKeeper
> > (ZooKeeper.java:<init>(438)) - Initiating client connection,
> > connectString=dev sessionTimeout=30000
> > watcher=org.apache.accumulo.fate.zookeeper.ZooSession$ZooWatcher@4eeba477
> > Debug is  true storeKey false useTicketCache false useKeyTab true
> > doNotPrompt false ticketCache is null isInitiator true KeyTab is
> > /etc/security/keytabs/accumulo.headless.keytab refreshKrb5Config is false
> > principal is accumulo-phemi tryFirstPass is false useFirstPass is false
> > storePass is false clearPass is false
> > principal is accumulo-phemi@DEV.PHEMI.COM
> > Will use keytab
> > Commit Succeeded
> >
> > 2016-03-08 14:02:03,771 INFO  [main-SendThread(dev:2181)] zookeeper.Login
> > (Login.java:login(293)) - successfully logged in.
> > 2016-03-08 14:02:03,772 INFO  [Thread-0] zookeeper.Login
> > (Login.java:run(127)) - TGT refresh thread started.
> > 2016-03-08 14:02:03,776 INFO  [main-SendThread(dev:2181)]
> > client.ZooKeeperSaslClient (ZooKeeperSaslClient.java:run(285)) - Client
> > will use GSSAPI as SASL mechanism.
> > 2016-03-08 14:02:03,780 INFO  [Thread-0] zookeeper.Login
> > (Login.java:getRefreshTime(301)) - TGT valid starting at:        Tue Mar
> 08
> > 14:02:03 PST 2016
> > 2016-03-08 14:02:03,780 INFO  [Thread-0] zookeeper.Login
> > (Login.java:getRefreshTime(302)) - TGT expires:                  Wed Mar
> 09
> > 14:02:03 PST 2016
> > 2016-03-08 14:02:03,780 INFO  [Thread-0] zookeeper.Login
> > (Login.java:run(181)) - TGT refresh sleeping until: Wed Mar 09 09:25:53
> PST
> > 2016
> > 2016-03-08 14:02:03,807 INFO  [main-SendThread(dev:2181)]
> > zookeeper.ClientCnxn (ClientCnxn.java:logStartConnect(975)) - Opening
> > socket connection to server dev/10.129.0.110:2181. Will attempt to
> > SASL-authenticate using Login Context section 'Client'
> > 2016-03-08 14:02:03,812 INFO  [main-SendThread(dev:2181)]
> > zookeeper.ClientCnxn (ClientCnxn.java:primeConnection(852)) - Socket
> > connection established to dev/10.129.0.110:2181, initiating session
> > 2016-03-08 14:02:03,821 INFO  [main-SendThread(dev:2181)]
> > zookeeper.ClientCnxn (ClientCnxn.java:onConnected(1235)) - Session
> > establishment complete on server dev/10.129.0.110:2181, sessionid =
> > 0x15342d74d1845ee, negotiated timeout = 30000
> > 2016-03-08 14:02:04,078 WARN  [main] util.NativeCodeLoader
> > (NativeCodeLoader.java:<clinit>(62)) - Unable to load native-hadoop
> library
> > for your platform... using builtin-java classes where applicable
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message