1. 程式人生 > >ganglia 客戶端部署

ganglia 客戶端部署

#!/bin/bash 
#配置引數
#serverIP=192.168.1.16
#network=ens32
#關閉selinux
#setenforce 0 
#sed -i 's/SELINUX=enforcing/SELINUX=disable/g' /etc/selinux/config
#關閉防火牆
#systemctl stop firewalld.service
#systemctl disable firewalld.service
#建立目錄
unzip /mnt/ganglia_client.zip
cd /mnt/ganglia_client
#解壓檔案
unzip yilai_1.zip
unzip
yilai_4.zip unzip node.zip echo "tar complete!" sleep 5 #啟動安裝依賴 echo "step 1 start" cd /mnt/ganglia_client/yilai_1 && rpm -ivh * --nodeps --force sleep 30 echo "Rely on complete!" #安裝gmetad cd /mnt/ganglia_client && rpm -ivh epel-release-latest-7.noarch.rpm --nodeps --force sleep 10 cd /mnt/ganglia_client/yilai_4 && rpm -ivh * --nodeps #
sleep 5 #rpmbuild -tb /mnt/ganglia_server/ganglia-3.7.2.tar.gz sleep 10 cd /mnt/ganglia_client/node && rpm -ivh * --nodeps echo "gmond complete!" #修改gmond配置檔案 sed -i 's/ name = "unspecified"/ name = "hadoop_zw"/g' /etc/ganglia/gmond.conf sleep 10 #啟動服務 systemctl restart gmond.service echo "all complete!
" #配置開機啟動 chmod 777 /etc/rc.d/rc.local echo "systemctl restart gmond.service" >> /etc/rc.d/rc.local