pinpoint集群的安装配置

本文档详述了如何使用Ansible自动化工具,从环境准备到配置完成,一步步搭建Pinpoint监控系统,包括安装配置Zookeeper、Hadoop、Hbase、JDK、Pinpoint、Tomcat等组件,并涉及数据库、代理服务器配置及客户端Agent的安装。
摘要由CSDN通过智能技术生成

一、环境准备

二、搭建Pinpoint

2.1、安装配置ansible

2.2、配置ansible

2.3、挂在磁盘

三、获取组件

3.1、下载zookeeper

3.2、下载hadoop

3.3、下载hbase

3.4、下载jdk 手动打开该网址

3.5、获取pinpoint

3.6、获取tomcat

四、分发解压各个组建

4.1、分发软件

4.2、解压zoopeeper

4.3、解压hadoop

4.4、解压安装hadoop

4.5、安装jdk与jvsc并配置变量

五、配置zookeeper

5.1、拷贝配置文件

5.2、修改配置文件

5.3、批量配置

5.4、查看每个状态

六、配置hadoop

6.1、配置hdfs-site.xml文件

6.2、hadoop-env.sh变量文件

6.3、配置hdfs-site.xml文件

6.4、配置yarn-site.xml

6.5、配置mapred-site.xml

6.6、配置core-site.xml

6.7、配置slave

6.8、分发配置文件

6.9、格式化hadoop

6.10、查看端口状态

6.11、查看java状态

七、Hbase配置

7.1、修改hbase变量配置文件

7.2、修改hbase服务配置文件

7.3、备用主节点与从节点配置文件

7.3、分发,启动,初始化hbase

八、配置haproxy

8.1、安装haporxy

8.2、配置haporxy

8.3、查看状态

九、配置pinpoint

9.1、解压tomcat

9.2、部署pinpoint-collector

9.3、修改配置文件

9.4、修改tomcat配置文件

9.5、修改server.xml

9.6、启动tomcat服务

十、配置mysql

十一、部署pinpoint-web

11.1、修改tomcat配置文件

11.2、修改server.xml

11.3、部署pinpoint-web

11.4、修改配置文件

11.5、配置数据库链接

11.6、启动tomcat服务

11.7、分发tomcat,响应配置文件,并启动服务,此处不做修改。

十二、haproxy配置

12.1、修改hadoop配置文件

12.2、重启hadoop服务

12.3、查看端口

十三、pinpoint-agent

13.1、将pinpoint的agent拷贝出来复制到客户端上

13.2、修改catalina文件

13.3、启动tomcat即

一、环境准备

4台服务器

haporxy 192.168.15.24
pinpoint-1 192.168.15.30
pinpoint-2 192.168.15.31
pinpoint-2 192.168.15.32
tomcat 192.168.6.150
mysql 162.168.15.253

二、搭建Pinpoint

2.1、安装配置ansible

yum install ansible -y

2.2、配置ansible

#配置host文件
vim /etc/hosts
    192.168.15.30 pinpoint-1
    192.168.15.31 pinpoint-2
    192.168.15.32 pinpoint-3

#配置ansible文件
vim /etc/ansible/hosts
    [pinpoint]
    pinpoint-1
    pinpoint-2
    pinpoint-3

#在每个节点上执行 相互认证
ssh-keygen
cd /root/.ssh
for (( i=0 ; i<4 ; i++ ));do ssh-copy-id -i .ssh/id_rsa.pub root@pinpoint-$i;done


#修改主机名
for (( i=1 ; i<4 ; i++ ));do ansible pinpoint-$i -m hostname -a "name=pinpoint-$i" ;done

2.3、挂在磁盘

vim disk.sh
    echo -e "n\np\n\n\n\nw\n "|fdisk /dev/vdc
    mkfs.ext4 /dev/vdc1
    echo -e "`blkid|grep vdc1|awk '{print $2}' |tr -d '\"'`\t/pinpoint\text4\tdefaults\t0 0" >> /etc/fstab
    mount -a
    findmnt
ansible all -m copy -a "src=dist.sh dest=/root"
ansible all -m shell =a "bash disk.sh"

三、获取组件

mkdir /root/buxunxian/hbase
cd /root/buxunxian/hbase

3.1、下载zookeeper

wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.12/zookeeper-3.4.12.tar.gz

3.2、下载hadoop

wget https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz

3.3、下载hbase

wget https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.0.0/hbase-2.0.0-bin.tar.gz

3.4、下载jdk 手动打开该网址

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

3.5、获取pinpoint

mkdir -p /pinpoint/pinpoint
git clone https://github.com/naver/pinp
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值