blob: 60612e82170d0779d9fc342aaad3524d380fffce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/bash
echo -e "\n#hbase\nexport HBASE_HOME=/home/tsg/olap/hbase-2.2.3\nexport PATH=\$HBASE_HOME/bin:\$PATH" >> /etc/profile.d/hbase.sh
chmod +x /etc/profile.d/hbase.sh
source /etc/profile
keeppath='/etc/init.d/keephbasemaster'
if [ -x $keeppath ];then
chkconfig --add keephbasemaster
chkconfig keephbasemaster on
service keephbasemaster start && sleep 5
master_dae=`ps -ef | grep dae-hmaster.sh | grep -v grep | wc -l`
if [ $master_dae -lt 1 ];then
nohup /home/tsg/olap/hbase-2.2.3/bin/dae-hmaster.sh > /dev/null 2>&1 &
fi
fi
keeppath='/etc/init.d/keephbaseregion'
if [ -x $keeppath ];then
chkconfig --add keephbaseregion
chkconfig keephbaseregion on
service keephbaseregion start && sleep 5
region_dae=`ps -ef | grep dae-hregion.sh | grep -v grep | wc -l`
if [ $region_dae -lt 1 ];then
nohup /home/tsg/olap/hbase-2.2.3/bin/dae-hregion.sh > /dev/null 2>&1 &
fi
fi
|