PINPOINT 环境搭建

环境准备

[root@quan pp_res]# ls -l
total 368012
-rw-r--r--. 1 root root 9277365 Dec 6 23:07 apache-tomcat-8.0.36.tar.gz
-rw-r--r--. 1 root root 103847513 Dec 6 23:07 hbase-1.0.3-bin.tar.gz
-rw-r--r--. 1 root root 16984 Dec 6 23:07 hbase-create.hbase
-rw-r--r--. 1 root root 153512879 Dec 6 23:07 jdk-7u79-linux-x64.tar.gz
drwxr-xr-x. 2 root root 107 Dec 7 09:22 pinpoint-1.5.2
-rw-r--r--. 1 root root 6621915 Dec 6 23:07 pinpoint-agent-1.5.2.tar.gz
-rw-r--r--. 1 root root 31339914 Dec 6 23:07 pinpoint-collector-1.5.2.war
-rw-r--r--. 1 root root 54505168 Dec 6 23:07 pinpoint-web-1.5.2.war
-rw-r--r--. 1 root root 3094 Dec 7 09:20 pp-collector.init
-rw-r--r--. 1 root root 3082 Dec 7 09:21 pp-web.init
-rw-r--r--. 1 root root 17699306 Dec 6 23:07 zookeeper-3.4.6.tar.gz

配置hbase

 # 修改 hbase-env.sh 的 JAVA_HOME 环境变量位置

# vim conf/hbase-env.sh

[root@quan hbase-1.0.3]# vim conf/hbase-env.sh
[root@quan hbase-1.0.3]# egrep -v '#|^$' conf/hbase-env.sh | grep JAVA_HOME
export JAVA_HOME=/opt/app/jdk1.7.0_71


# 修改Hbase的配置信息 
# vim conf/hbase-site.xml
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file:///opt/app/pinpoint/hbase-1.0.3</value>
  </property>
</configuration>

# 启动HBASE
# ./bin/start-hbase.sh

[root@quan hbase-1.0.3]# ./bin/start-hbase.sh
starting master, logging to /opt/app/pinpoint/hbase-1.0.3/bin/../logs/hbase-root-master-server01-node01.out

# 验证hbase是否启动成功
# jps

[root@quan hbase-1.0.3]# jps
1785 Jps
1496 HMaster # HMaster 启动说明hbase服务已经启动

# 初始化Hbase的pinpoint库 
# ./bin/hbase shell ~/hbase-create.hbase

# 进入hbase

[root@quan hbase-1.0.3]# ./bin/hbase shell
2017-12-07 09:49:12,651 WARN [main] util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 1.0.3, rf1e1312f9790a7c40f6a4b5a1bab2ea1dd559890, Tue Jan 19 19:26:53 PST 2016

hbase(main):001:0>

# 查询表是否存在
hbase(main):001:0> status 'detailed' version 1.0.3 0 regionsInTransition master coprocessors: [] 1 live servers localhost:46410 1512610981565 requestsPerSecond=0.0, numberOfOnlineRegions=82, usedHeapMB=17, maxHeapMB=493, numberOfStores=210, numberOfStorefiles=0, storefileUncompressedSizeMB=0, storefileSizeMB=0, memstoreSizeMB=0, storefileIndexSizeMB=0, readRequestsCount=1356, writeRequestsCount=164, rootIndexSizeKB=0, totalStaticIndexSizeKB=0, totalStaticBloomSizeKB=0, totalCompactingKVs=0, currentCompactedKVs=0, compactionProgressPct=NaN, coprocessors=[MultiRowMutationEndpoint]
# 验证hbase服务 http://192.168.90.2:16010/master-status

安装pinpoint

# ----------- 安装pinpoint-collector -----------
# 修改Tomcat 配置
# vim conf/server.xml

# sed -i 's/port="8005"/port="18005"/g' server.xml
# sed -i 's/port="8080"/port="18080"/g' server.xml
# sed -i 's/port="8443"/port="18443"/g' server.xml
# sed -i 's/port="8009"/port="18009"/g' server.xml
# sed -i 's/redirectPort="8443"/redirectPort="18443"/g' server.xml
# sed -i "s/localhost/`ip addr | grep 'enp0s3' | grep inet | awk -F'/' '{print $1}' | awk -F' ' '{print $2}'`/g" server.xml


# 部署war包
# unzip ~/pinpoint/pinpoint-collector-1.5.2.war -d ./webapps/ROOT

# 启动server
# sh ~/shell/pinpoint-collector.sh start

# ----------- 安装pinpoint-web -----------
# 修改Tomcat 配置
# vim conf/server.xml**

# sed -i 's/port="8005"/port="28005"/g' server.xml
# sed -i 's/port="8080"/port="28080"/g' server.xml
# sed -i 's/port="8443"/port="28443"/g' server.xml
# sed -i 's/port="8009"/port="28009"/g' server.xml
# sed -i 's/redirectPort="8443"/redirectPort="28443"/g' server.xml
# sed -i "s/localhost/`ip addr | grep 'enp0s3' | grep inet | awk -F'/' '{print $1}' | awk -F' ' '{print $2}'`/g" server.xml

# 部署war包
# unzip ~/pinpoint/pinpoint-web-1.5.2.war -d ./webapps/ROOT

# 启动server
# sh ~/shell/pinpoint-web.sh start

  

 

转载于:https://www.cnblogs.com/itsre/p/10813407.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值