As said earlier, how about changing a bound port by using env `HIVE_SERVER2_THRIFT_PORT`?
// maropu On Fri, Jul 1, 2016 at 10:47 AM, Egor Pahomov <pahomov.e...@gmail.com> wrote: > I get > > "org.apache.spark.sql.hive.thriftserver.HiveThriftServer2 running as > process 28989. Stop it first." > > Is it a bug? > > 2016-07-01 10:10 GMT-07:00 Jeff Zhang <zjf...@gmail.com>: > >> I don't think the one instance per machine is true. As long as you >> resolve the conflict issue such as port conflict, pid file, log file and >> etc, you can run multiple instances of spark thrift server. >> >> On Fri, Jul 1, 2016 at 9:32 AM, Egor Pahomov <pahomov.e...@gmail.com> >> wrote: >> >>> Hi, I'm using Spark Thrift JDBC server and 2 limitations are really >>> bother me - >>> >>> 1) One instance per machine >>> 2) Yarn client only(not yarn cluster) >>> >>> Are there any architectural reasons for such limitations? About >>> yarn-client I might understand in theory - master is the same process as a >>> server, so it makes some sense, but it's really inconvenient - I need a lot >>> of memory on my driver machine. Reasons for one instance per machine I do >>> not understand. >>> >>> -- >>> >>> >>> *Sincerely yoursEgor Pakhomov* >>> >> >> >> >> -- >> Best Regards >> >> Jeff Zhang >> > > > > -- > > > *Sincerely yoursEgor Pakhomov* > -- --- Takeshi Yamamuro