Author: rvs Date: Tue Jun 26 01:50:23 2012 New Revision: 1353796 URL: http://svn.apache.org/viewvc?rev=1353796&view=rev Log: BIGTOP-648. hbase-thrift cannot be started properly
Modified: incubator/bigtop/branches/branch-0.4/bigtop-packages/src/common/hbase/hbase.default incubator/bigtop/branches/branch-0.4/bigtop-packages/src/deb/hbase/install_init_scripts.sh incubator/bigtop/branches/branch-0.4/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec Modified: incubator/bigtop/branches/branch-0.4/bigtop-packages/src/common/hbase/hbase.default URL: http://svn.apache.org/viewvc/incubator/bigtop/branches/branch-0.4/bigtop-packages/src/common/hbase/hbase.default?rev=1353796&r1=1353795&r2=1353796&view=diff ============================================================================== --- incubator/bigtop/branches/branch-0.4/bigtop-packages/src/common/hbase/hbase.default (original) +++ incubator/bigtop/branches/branch-0.4/bigtop-packages/src/common/hbase/hbase.default Tue Jun 26 01:50:23 2012 @@ -16,3 +16,4 @@ export HBASE_PID_DIR="/var/run/hbase" export HBASE_LOG_DIR="/var/log/hbase" export HBASE_IDENT_STRING=hbase +export HBASE_THRIFT_MODE="-nonblocking" Modified: incubator/bigtop/branches/branch-0.4/bigtop-packages/src/deb/hbase/install_init_scripts.sh URL: http://svn.apache.org/viewvc/incubator/bigtop/branches/branch-0.4/bigtop-packages/src/deb/hbase/install_init_scripts.sh?rev=1353796&r1=1353795&r2=1353796&view=diff ============================================================================== --- incubator/bigtop/branches/branch-0.4/bigtop-packages/src/deb/hbase/install_init_scripts.sh (original) +++ incubator/bigtop/branches/branch-0.4/bigtop-packages/src/deb/hbase/install_init_scripts.sh Tue Jun 26 01:50:23 2012 @@ -33,3 +33,5 @@ for node in master regionserver rest thr done +# FIXME: BIGTOP-648 workaround for HBASE-6263 +sed -i -e 's# start thrift"# start thrift $HBASE_THRIFT_MODE"#' debian/hbase-thrift/etc/init.d/hbase-thrift Modified: incubator/bigtop/branches/branch-0.4/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec URL: http://svn.apache.org/viewvc/incubator/bigtop/branches/branch-0.4/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec?rev=1353796&r1=1353795&r2=1353796&view=diff ============================================================================== --- incubator/bigtop/branches/branch-0.4/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec (original) +++ incubator/bigtop/branches/branch-0.4/bigtop-packages/src/rpm/hbase/SPECS/hbase.spec Tue Jun 26 01:50:23 2012 @@ -274,6 +274,9 @@ do chmod 755 $init_file done +# FIXME: BIGTOP-648 workaround for HBASE-6263 +sed -i -e 's# start thrift"# start thrift \$HBASE_THRIFT_MODE"#' $RPM_BUILD_ROOT/%{initd_dir}/hbase-thrift + %__install -d -m 0755 $RPM_BUILD_ROOT/usr/bin # Pull zookeeper and hadoop from their packages