Very nice post. Thanks for sharing. btw, tez-autobuild is created and maintained by Gopal. :). I contribute minor patches to it.
~Rajesh.B On Mon, Dec 26, 2016 at 11:17 AM, 김동원 <eastcirc...@gmail.com> wrote: > Thanks a lot! > > I’m also aware of tez-autobuild from you. > It works well in my cluster but this time I want to install > hive/slider/tez by myself without tez-autobuild. > Setting up and running LLAP are really tricky and I wrote a separate post > in my blog to introduce my experience of setting up llap: > http://eastcirclek.blogspot.com/2016/10/how-to- > start-hive-llap-functionality.html. > > > 2016. 12. 26., 오후 2:34, Rajesh Balamohan <rajesh.balamo...@gmail.com> 작성: > > Much easier option is to make use of https://github.com/ > t3rmin4t0r/tez-autobuild (edit/set args in slider-gen.sh). > > ~Rajesh.B > > On Mon, Dec 26, 2016 at 11:02 AM, Rajesh Balamohan <rbalamo...@apache.org> > wrote: > >> Here is an example: >> >> hive --service llap --instances 1 --args "-XX:+UseG1GC >> -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000" >> --cache 48000m --executors 8 --iothreads 8 --size 180000m --xmx 128000m >> --loglevel INFO --javaHome /usr/jdk64/jdk1.8.0_77/ >> >> This would generate a "run.sh" script which can be run to start LLAP. >> This would open up 8000 port that you have mentioned in the machine where >> LLAP daemon is started. >> >> ~Rajesh.B >> >> On Mon, Dec 26, 2016 at 10:37 AM, 김동원 <eastcirc...@gmail.com> wrote: >> >>> I want my IntelliJ to attach to the running LLAP damons by adding the >>> following JVM option (for a debugging purpose): >>> -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000 >>> >>> Where is the right place to append the line? >>> >>> My previous attempt was as follows : >>> - Before executing “hive --service llap …”, I modified >>> ${hive-binary-dist}/scripts/llap/bin/llap-daemon-env.sh to modify >>> LLAP_DAEMON_OPTS. >>> - What I found, however, is that >>> ${hive-binary-dist}/scripts/llap/bin/llapDaemon.sh >>> refers to ${LLAP_DAEMON_CONF_DIR}/llap-daemon-env.sh, not >>> ${LLAP_DAEMON_BIN_HOME} >>> - I also tried to locate llap-daemon-env.sh under >>> ${hive-binary-dost}/conf but found that LlapServiceDriver doesn’t copy that >>> file under LLAP_DAEMON_CONF_DIR. >>> - I had to modify ${hive-binary-dist}/scripts/llap/bin/llapDaemon.sh to >>> load llap-daemon-env.sh properly by making it refer to >>> ${LLAP_DAEMON_BIN_HOME}/llap-daemon-env.sh instead of >>> ${LLAP_DAEMON_CONF_DIR}/llap-daemon-env.sh. >>> >>> - eastcircle >> >> >> > > > -- > ~Rajesh.B > > >