Starting sparkthrift server

2015-03-23 Thread Neil Dev
Hi,

I am having issues starting spark-thriftserver. I'm running spark 1.3.o
with Hadoop 2.4.0. I would like to be able to change its port too so, I can
hive hive-thriftserver as well as spark-thriftserver running at the same
time.

Starting sparkthrift server:-
sudo ./start-thriftserver.sh --master spark://ip-172-31-10-124:7077
--executor-memory 2G

Error:-
I created the folder manually but still getting the following error
Exception in thread "main" java.lang.IllegalArgumentException: Log
directory /tmp/spark-events does not exist.


I am getting the following error
15/03/23 15:07:02 ERROR thrift.ThriftCLIService: Error:
org.apache.thrift.transport.TTransportException: Could not create
ServerSocket on address0.0.0.0/0.0.0.0:1.
at
org.apache.thrift.transport.TServerSocket.(TServerSocket.java:93)
at
org.apache.thrift.transport.TServerSocket.(TServerSocket.java:79)
at
org.apache.hive.service.auth.HiveAuthFactory.getServerSocket(HiveAuthFactory.java:236)
at
org.apache.hive.service.cli.thrift.ThriftBinaryCLIService.run(ThriftBinaryCLIService.java:69)
at java.lang.Thread.run(Thread.java:745)

Thanks
Neil


Spark-thriftserver Issue

2015-03-23 Thread Neil Dev
Hi,

I am having issue starting spark-thriftserver. I'm running spark 1.3.with
Hadoop 2.4.0. I would like to be able to change its port too so, I can hive
hive-thriftserver as well as spark-thriftserver running at the same time.

Starting sparkthrift server:-
sudo ./start-thriftserver.sh --master spark://ip-172-31-10-124:7077
--executor-memory 2G

Error:-
I created the folder manually but still getting the following error
Exception in thread "main" java.lang.IllegalArgumentException: Log
directory /tmp/spark-events does not exist.


I am getting the following error
15/03/23 15:07:02 ERROR thrift.ThriftCLIService: Error:
org.apache.thrift.transport.TTransportException: Could not create
ServerSocket on address0.0.0.0/0.0.0.0:1.
at
org.apache.thrift.transport.TServerSocket.(TServerSocket.java:93)
at
org.apache.thrift.transport.TServerSocket.(TServerSocket.java:79)
at
org.apache.hive.service.auth.HiveAuthFactory.getServerSocket(HiveAuthFactory.java:236)
at
org.apache.hive.service.cli.thrift.ThriftBinaryCLIService.run(ThriftBinaryCLIService.java:69)
at java.lang.Thread.run(Thread.java:745)

Thanks
Neil


Re: Starting sparkthrift server

2015-03-23 Thread Neil Dev
we are running this right now as root user and the folder /tmp/spark-events
was manually created and the Job has access to this folder

On Mon, Mar 23, 2015 at 3:38 PM, Denny Lee  wrote:

> It appears that you are running the thrift-server using the spark-events
> account but the /tmp/spark-events folder doesn't exist or the user running
> thrift-server does not have access to it.  Have you been able to run Hive
> using the spark-events user so that way the /tmp/spark-events folder has
> been created.  If you need to reassign the scratch dir / log dir to another
> folder (instead of /tmp/spark-events), you could use  --hiveconf to assign
> those to another folder.
>
>
> On Mon, Mar 23, 2015 at 8:39 AM Neil Dev  wrote:
>
>> Hi,
>>
>> I am having issues starting spark-thriftserver. I'm running spark 1.3.o
>> with Hadoop 2.4.0. I would like to be able to change its port too so, I
>> can
>> hive hive-thriftserver as well as spark-thriftserver running at the same
>> time.
>>
>> Starting sparkthrift server:-
>> sudo ./start-thriftserver.sh --master spark://ip-172-31-10-124:7077
>> --executor-memory 2G
>>
>> Error:-
>> I created the folder manually but still getting the following error
>> Exception in thread "main" java.lang.IllegalArgumentException: Log
>> directory /tmp/spark-events does not exist.
>>
>>
>> I am getting the following error
>> 15/03/23 15:07:02 ERROR thrift.ThriftCLIService: Error:
>> org.apache.thrift.transport.TTransportException: Could not create
>> ServerSocket on address0.0.0.0/0.0.0.0:1.
>> at
>> org.apache.thrift.transport.TServerSocket.(TServerSocket.java:93)
>> at
>> org.apache.thrift.transport.TServerSocket.(TServerSocket.java:79)
>> at
>> org.apache.hive.service.auth.HiveAuthFactory.getServerSocket(
>> HiveAuthFactory.java:236)
>> at
>> org.apache.hive.service.cli.thrift.ThriftBinaryCLIService.
>> run(ThriftBinaryCLIService.java:69)
>> at java.lang.Thread.run(Thread.java:745)
>>
>> Thanks
>> Neil
>>
>