ganglia 客戶端部署
阿新 • • 發佈:2018-10-31
#!/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 unzipyilai_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