pinpoint是韩国棒子搞的全链路APM,本次记录一下单机版的安装过程。
环境:centos 7 x64
1、安装HBase
Hbase下载:
https://archive.apache.org/dist/hbase/hbase-1.2.12/hbase-1.2.12-bin.tar.gzarchive.apache.orgJDK下载:
http://35.244.242.82/yum/java/el7/x86_64/jdk-8u231-linux-x64.rpm
安装脚本如下:
#!/bin/bash
pkg='hbase-1.2.12-bin.tar.gz'
path='/usr/local'
hbase_data_path="${path}/base/data"
jdk_pkg='jdk-8u231-linux-x64.rpm'
java_home='/usr/java/jdk1.8.0_231-amd64'
test -f ${jdk_pkg} ||
eval "echo ${jdk_pkg} not found!;exit 1" &&
rpm -ivh ${jdk_pkg}
test -f ${pkg} ||
eval "echo ${pkg} not found!;exit 1"
test -d ${path} ||
mkdir -p ${path}
test -d ${path}/hbase ||
tar xzf ${pkg} -C ${path}
path_name=`echo ${pkg}|sed 's/-bin.tar.gz//'`
ln -s ${path}/${path_name} ${path}/hbase
echo "[Unit]
Description=HBase Hadoop database
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=${java_home}
ExecStart=${path}/hbase/bin/start-hbase.sh
ExecStop=${path}/hbase/bin/stop-hbase.sh
#User=hbase
#Group=hbase
[Install]
WantedBy=multi-user.target" > /usr/lib/systemd/system/hbase.service
#chmod +x /usr/lib/systemd/system/hbase.service
systemctl daemon-reload
systemctl enable hbase.service
firewall-cmd --zone=public --add-port=16010/tcp --permanent
firewall-cmd --zone=public --add-port=2181/tcp --permanent
firewall-cmd --zone=public --add-port=39374/tcp --permanent
firewall-cmd --reload
test -f ${path}/hbase/conf/hbase-site.