You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "YoungWoo Kim (JIRA)" <ji...@apache.org> on 2015/08/20 03:16:45 UTC

[jira] [Comment Edited] (BIGTOP-1956) Multi RS HBase requires unique hbase.tmp.dir to be set for each RS on a node

    [ https://issues.apache.org/jira/browse/BIGTOP-1956?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14704098#comment-14704098 ] 

YoungWoo Kim edited comment on BIGTOP-1956 at 8/20/15 1:16 AM:
---------------------------------------------------------------

[~gsbiju], 3.patch works fine on my VM :-) Verified log files and JVM properties and everything looks good to me!
{noformat}
$ ps aux | grep hbase
hbase     6871  0.0  0.0   9236  1244 ?        S    01:08   0:00 bash /usr/lib/hbase/bin/hbase-daemon.sh --config /etc/hbase/conf foreground_start regionserver -D hbase.regionserver.port=60201 -D hbase.regionserver.info.port=60301
hbase     6886  8.5  3.4 1633492 133796 ?      Sl   01:08   0:03 /usr/lib/jvm/java-openjdk/bin/java -Dproc_regionserver -XX:OnOutOfMemoryError=kill -9 %p -Xmx1000m -XX:+UseConcMarkSweepGC -Djava.io.tmpdir=/tmp/java_tmp_dir/1 -Dhbase.log.dir=/var/log/hbase -Dhbase.log.file=hbase-hbase-1-regionserver-bigtop1.vagrant.log -Dhbase.home.dir=/usr/lib/hbase -Dhbase.id.str=hbase-1 -Dhbase.root.logger=INFO,RFA -Djava.library.path=/usr/lib/hadoop/lib/native -Dhbase.security.logger=INFO,RFAS org.apache.hadoop.hbase.regionserver.HRegionServer -D hbase.regionserver.port=60201 -D hbase.regionserver.info.port=60301 start
hbase     6974  0.0  0.0   9236  1244 ?        S    01:08   0:00 bash /usr/lib/hbase/bin/hbase-daemon.sh --config /etc/hbase/conf foreground_start regionserver -D hbase.regionserver.port=60202 -D hbase.regionserver.info.port=60302
hbase     6989  8.5  3.4 1647688 135096 ?      Sl   01:08   0:03 /usr/lib/jvm/java-openjdk/bin/java -Dproc_regionserver -XX:OnOutOfMemoryError=kill -9 %p -Xmx1000m -XX:+UseConcMarkSweepGC -Djava.io.tmpdir=/tmp/java_tmp_dir/2 -Dhbase.log.dir=/var/log/hbase -Dhbase.log.file=hbase-hbase-2-regionserver-bigtop1.vagrant.log -Dhbase.home.dir=/usr/lib/hbase -Dhbase.id.str=hbase-2 -Dhbase.root.logger=INFO,RFA -Djava.library.path=/usr/lib/hadoop/lib/native -Dhbase.security.logger=INFO,RFAS org.apache.hadoop.hbase.regionserver.HRegionServer -D hbase.regionserver.port=60202 -D hbase.regionserver.info.port=60302 start
hbase     7080  0.0  0.0   9236  1244 ?        S    01:08   0:00 bash /usr/lib/hbase/bin/hbase-daemon.sh --config /etc/hbase/conf foreground_start regionserver -D hbase.regionserver.port=60203 -D hbase.regionserver.info.port=60303
hbase     7095  7.6  3.3 1648952 131608 ?      Sl   01:08   0:03 /usr/lib/jvm/java-openjdk/bin/java -Dproc_regionserver -XX:OnOutOfMemoryError=kill -9 %p -Xmx1000m -XX:+UseConcMarkSweepGC -Djava.io.tmpdir=/tmp/java_tmp_dir/3 -Dhbase.log.dir=/var/log/hbase -Dhbase.log.file=hbase-hbase-3-regionserver-bigtop1.vagrant.log -Dhbase.home.dir=/usr/lib/hbase -Dhbase.id.str=hbase-3 -Dhbase.root.logger=INFO,RFA -Djava.library.path=/usr/lib/hadoop/lib/native -Dhbase.security.logger=INFO,RFAS org.apache.hadoop.hbase.regionserver.HRegionServer -D hbase.regionserver.port=60203 -D hbase.regionserver.info.port=60303 start

{noformat}

Will commit it shortly. Thanks for your contribution, [~gsbiju]!


was (Author: warwithin):
[~gsbiju], 3.patch works fine on my VM :-) Log files and JVM properties looks good to me!
{noformat}
$ ps aux | grep hbase
hbase     6871  0.0  0.0   9236  1244 ?        S    01:08   0:00 bash /usr/lib/hbase/bin/hbase-daemon.sh --config /etc/hbase/conf foreground_start regionserver -D hbase.regionserver.port=60201 -D hbase.regionserver.info.port=60301
hbase     6886  8.5  3.4 1633492 133796 ?      Sl   01:08   0:03 /usr/lib/jvm/java-openjdk/bin/java -Dproc_regionserver -XX:OnOutOfMemoryError=kill -9 %p -Xmx1000m -XX:+UseConcMarkSweepGC -Djava.io.tmpdir=/tmp/java_tmp_dir/1 -Dhbase.log.dir=/var/log/hbase -Dhbase.log.file=hbase-hbase-1-regionserver-bigtop1.vagrant.log -Dhbase.home.dir=/usr/lib/hbase -Dhbase.id.str=hbase-1 -Dhbase.root.logger=INFO,RFA -Djava.library.path=/usr/lib/hadoop/lib/native -Dhbase.security.logger=INFO,RFAS org.apache.hadoop.hbase.regionserver.HRegionServer -D hbase.regionserver.port=60201 -D hbase.regionserver.info.port=60301 start
hbase     6974  0.0  0.0   9236  1244 ?        S    01:08   0:00 bash /usr/lib/hbase/bin/hbase-daemon.sh --config /etc/hbase/conf foreground_start regionserver -D hbase.regionserver.port=60202 -D hbase.regionserver.info.port=60302
hbase     6989  8.5  3.4 1647688 135096 ?      Sl   01:08   0:03 /usr/lib/jvm/java-openjdk/bin/java -Dproc_regionserver -XX:OnOutOfMemoryError=kill -9 %p -Xmx1000m -XX:+UseConcMarkSweepGC -Djava.io.tmpdir=/tmp/java_tmp_dir/2 -Dhbase.log.dir=/var/log/hbase -Dhbase.log.file=hbase-hbase-2-regionserver-bigtop1.vagrant.log -Dhbase.home.dir=/usr/lib/hbase -Dhbase.id.str=hbase-2 -Dhbase.root.logger=INFO,RFA -Djava.library.path=/usr/lib/hadoop/lib/native -Dhbase.security.logger=INFO,RFAS org.apache.hadoop.hbase.regionserver.HRegionServer -D hbase.regionserver.port=60202 -D hbase.regionserver.info.port=60302 start
hbase     7080  0.0  0.0   9236  1244 ?        S    01:08   0:00 bash /usr/lib/hbase/bin/hbase-daemon.sh --config /etc/hbase/conf foreground_start regionserver -D hbase.regionserver.port=60203 -D hbase.regionserver.info.port=60303
hbase     7095  7.6  3.3 1648952 131608 ?      Sl   01:08   0:03 /usr/lib/jvm/java-openjdk/bin/java -Dproc_regionserver -XX:OnOutOfMemoryError=kill -9 %p -Xmx1000m -XX:+UseConcMarkSweepGC -Djava.io.tmpdir=/tmp/java_tmp_dir/3 -Dhbase.log.dir=/var/log/hbase -Dhbase.log.file=hbase-hbase-3-regionserver-bigtop1.vagrant.log -Dhbase.home.dir=/usr/lib/hbase -Dhbase.id.str=hbase-3 -Dhbase.root.logger=INFO,RFA -Djava.library.path=/usr/lib/hadoop/lib/native -Dhbase.security.logger=INFO,RFAS org.apache.hadoop.hbase.regionserver.HRegionServer -D hbase.regionserver.port=60203 -D hbase.regionserver.info.port=60303 start

{noformat}

Will commit it shortly. Thanks for your contribution, [~gsbiju]!

> Multi RS HBase requires unique hbase.tmp.dir to be set for each RS on a node
> ----------------------------------------------------------------------------
>
>                 Key: BIGTOP-1956
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1956
>             Project: Bigtop
>          Issue Type: Bug
>          Components: hbase
>    Affects Versions: 1.0.0
>            Reporter: Biju Nair
>            Assignee: Biju Nair
>             Fix For: 1.1.0
>
>         Attachments: BIGTOP-1956-1.patch, BIGTOP-1956-2.patch, BIGTOP-1956-3.patch, BIGTOP-1956.patch
>
>
> In a multi RS set-up of HBase, each RS instance need to have a unique "hbase.tmp.dir" without which starting of RS automatically at the same time will fail if HBase coprocessors are used due to contention on the temp directory. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)