title: Datastax 4.0 Error: Does not contain a valid host:port authority: ${dse.job.tracker}
body: <p>Just got a single node cluster up and running with the new datastax 4.0.
  Works great. We use hive to build and query our data. 
  On the server it self. I can start hive
  $>dse hive
  and query tables just fine.
  When I try and use the newest Hive ODBC driver to run the same query I seeing this error.
  It connects just fine, i can query the keyspace and see the tables. but when i try to run the query. Looks like the map/red gets in the queue, but then errors out with the following.</p>
  
  <pre><code>Total MapReduce jobs = 1
  Launching Job 1 out of 1
  Number of reduce tasks not specified. Estimated from input data size: 1
  In order to change the average load for a reducer (in bytes):
    set hive.exec.reducers.bytes.per.reducer=&lt;number&gt;
  In order to limit the maximum number of reducers:
    set hive.exec.reducers.max=&lt;number&gt;
  In order to set a constant number of reducers:
    set mapred.reduce.tasks=&lt;number&gt;
  java.lang.IllegalArgumentException: Does not contain a valid host:port authority: ${dse.job.tracker}
      at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:147)
      at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:128)
      at org.apache.hadoop.mapred.JobTracker.getAddress(JobTracker.java:2584)
      at org.apache.hadoop.mapred.JobClient.init(JobClient.java:474)
      at org.apache.hadoop.mapred.JobClient.&lt;init&gt;(JobClient.java:457)
      at org.apache.hadoop.hive.ql.exec.mr.ExecDriver.execute(ExecDriver.java:402)
      at org.apache.hadoop.hive.ql.exec.mr.MapRedTask.execute(MapRedTask.java:144)
      at org.apache.hadoop.hive.ql.exec.Task.executeTask(Task.java:151)
      at org.apache.hadoop.hive.ql.exec.TaskRunner.runSequential(TaskRunner.java:65)
      at org.apache.hadoop.hive.ql.Driver.launchTask(Driver.java:1414)
      at org.apache.hadoop.hive.ql.Driver.execute(Driver.java:1192)
      at org.apache.hadoop.hive.ql.Driver.runInternal(Driver.java:1020)
      at org.apache.hadoop.hive.ql.Driver.run(Driver.java:888)
      at org.apache.hadoop.hive.service.HiveServer$HiveServerHandler.execute(HiveServer.java:198)
      at org.apache.hadoop.hive.service.ThriftHive$Processor$execute.getResult(ThriftHive.java:646)
      at org.apache.hadoop.hive.service.ThriftHive$Processor$execute.getResult(ThriftHive.java:630)
      at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
      at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
      at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:225)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      at java.lang.Thread.run(Thread.java:744)
  Job Submission failed with exception 'java.lang.IllegalArgumentException(Does not contain a valid host:port authority: ${dse.job.tracker})'
  FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
  </code></pre>
  
  <p>Any thoughts on what i should try?
  Thanks ahead of time for any thoughts and or suggestions/assistance you all can provide.
  Cheers,
  Eric</p>