本地安装单机版hbase_Cetnos 7下极速安装pinpoint单机版[附脚本]

本文档详述了在CentOS 7系统上安装单机版HBase和Pinpoint的步骤。首先,介绍了如何下载和安装HBase,包括配置数据存放位置和设置为系统自启动服务。接着,展示了导入表数据的过程,并提供了检查HBase状态的方法。随后,讲述了Pinpoint的下载与安装,包括将其设置为服务自启动和访问Web界面。最后,讨论了在应用主机上安装pinpoint-agent的步骤,强调了配置文件的修改和启动参数的设置。
摘要由CSDN通过智能技术生成

e63a665078345a6945e85eeeca78c44d.png

pinpoint是韩国棒子搞的全链路APM,本次记录一下单机版的安装过程。

环境:centos 7 x64

1、安装HBase

Hbase下载:

https://archive.apache.org/dist/hbase/hbase-1.2.12/hbase-1.2.12-bin.tar.gz​archive.apache.org

JDK下载:

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.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值