Pinpoint在Win7下搭建
注:原创作品,未经允许严禁转载
对付Pinpoint是什么这个问题,在此不做任何讨论,因此本篇文章适用人群为了解Pinpoint相关根本理论常识,需要进行Windows系统下环境搭建者
1.Pinpoint框架布局:
2.Pinpoint资源下载:
https://github.com/naver/pinpoint/releases/tag/1.7.1
包孕:Pinpoint1.7.1版本的agent,collector和web
配套的HBASE数据库版本为Hbase-1.2.6,下载地点为:
https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/1.2.6/hbase-1.2.6-bin.tar.gz
正常情况下解压hbase-1.2.6-bin.tar.gz文件到指定文件夹即可,例如:D:\hbase下
3.前期筹备事情:
部署java环境建议1.8以上
免安置Tomcat8
4.搭建法式:
1、java环境部署:
安置部署java环境,具体法式不详解
2、HBASE部署:
java环境安置告成后,在D:\hbase\conf目录下找到hbase_env.cmd,文本编译器打开,设置JAVA_HOME路径,如下所示:
设置完成后生存,并打开hbase_site.xml,添加如下参数设置内容:
<configuration> <property> <name>hbase.rootdir</name> <value>file:///D:/hbase/root</value> </property> <property> <name>hbase.tmp.dir</name> <value>D:/hbase/tmp</value> </property> </configuration>
添加完成后进行生存。在D:\hbase\bin目录的地点栏中输入cmd后回车,在弹出的cmd命令窗口中输入start-hbase.cmd启动Hbase数据库,,如下图所示:
当新弹出的cmd窗口中显示内容如下时,hbase启动告成,如下图所示:
如弹出cmd窗口中呈现“Failed to locate the winutils binary in the hadoop binary path java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.”报错时,说明机器环境中缺少winutils.exe文件
解决要领:
1.下载winutils的windows版本
GitHub上,有人供给了winutils的windows的版本,项目地点是:https://github.com/srccodes/hadoop-common-2.2.0-bin,直接下载此项目的zip包,下载后是文件名是hadoop-common-2.2.0-bin-master.zip,随便解压到一个目录
2.配置环境变量
增加用户变量HADOOP_HOME,值是下载的zip包解压的目录,然后在系统变量path里增加$HADOOP_HOME\bin 即可,再次运行措施,正常执行。
启动Hbase告成后,下载pinpoint初始化库体脚本,登录https://github.com/naver/pinpoint/tree/master/hbase/scripts页面,在列表中选中hbase-create.hbase,右键生存到本地,如下图所示:
在之前输入start-hbase.cmd命令的cmd窗口中继续输入:hbase shell %初始化库体生存路径%/hbase-create.hbase,回车期待库体初始化完成后在浏览器中输入:16010/master-status,可以检察库体初始化是否告成。如下图所示:
3、pinpoint-collector部署:
解压第一个免安置apache-tomcat-8.5.27-windows-x64,目录重定名为Tomcat-pp-col
解压pinpoint-collector-1.7.1.war,并将解压后目录中的META-INF、monitor和WEB-INF目录拷贝到\\Tomcat-pp-col\webapps\ROOT目录下,笼罩相关文档
改削\\Tomcat-pp-col\conf目录下server.xml中相关端口后,建议在所有端标语前加1,如:18080,18443,18009
配置完成后启动Tomcat
4、pinpoint-web部署