일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- firewalld
- packstack
- centos 7
- yum
- 갤럭시
- WebConsole
- nmcli
- centos7
- 레펜타
- cockpit
- selinux
- VMWare
- eql
- CRS #레드비
- centos8
- GDisk
- bonding
- 갤럭시 피시본
- Local Repository
- Windows NTP
- OpenStack
- 샤샤자
- parted
- DELL N Switch
- Today
- Total
딜미의 잡다한 IT 이야기...
강글리아(Ganglia) 설치 방법 본문
How to Install Ganglia
1. mkdir /root/Downloads/ganglia –p
강글리아를 다운로드 받고 실행 시킬 폴더를 생성해준다.
2. http://ganglia.info/?page_id=66
강글리아 사이트에서 설치할 파일을 다운로드 받아 놓는다.
3. cd /root/Downloads/ganglia
# tar -xvf ganglia-패키지버전.tar.gz
# tar -xvf gweb-패키지버전.tar.gz
다운로드 받은 파일을 처음에 만들어 놓았던 폴더로 이동 시킨 후 압축을 풀어 놓는다.
4. yum install freetype-devel php httpd libpng-devel libart_lgpl-devel python-devel pcre-devel autoconf automake libtool expat-devel rrdtool-devel apr-devel gcc-c++ make pkgconfig –y
Yum을 이용 하여 필요 패키지를 다운로드 받는다.
5. yum install https://dl.fedoraproject.org/pub/epel... -y
yum install https://dl.fedoraproject.org/pub/epel... -y
추가 패키지를 다운로드 받는다.
6. # cd ./ganglia-패키지명
# ./configure --with-librrd=/data/rrd --with-gmetad
# make
# make install
압축 푼 강글리아 폴더로 들어가서 컴파일을 실행시킨다.
7. # ll /usr/local/bin/gstat
# ll /usr/local/bin/gmetric
# ll /usr/local/sbin/gmond
# ll /usr/local/sbin/gmetad
해당 명령어를 실행하여 정상적으로 설치 되었는지 확인한다.
8. # cp ./gmond/gmond.init /etc/rc.d/init.d/gmond
# chkconfig --add gmond
# chkconfig --list gmond
# vi /etc/rc.d/init.d/gmond
--> GMOND=/usr/local/sbin/gmond 로 수정
# cp ./gmetad/gmetad.init /etc/rc.d/init.d/gmetad
# chkconfig --add gmetad
# chkconfig --list gmetad
# vi /etc/rc.d/init.d/gmetad
--> GMOND=/usr/local/sbin/gmetad 로 수정
# gmond –t > /usr/local/etc/gmond.conf
# vi /usr/local/etc/gmetad.conf
--> # rrd 툴의 데이터가 위치할 디렉토리 설정
--> rrd_rootdir "/data/rrd"
# mkdir -p /data/rrd
# chown nobody.nobody /data/rrd
순서대로 서비스 등록을 진행하면 된다.
9. # /etc/rc.d/init.d/gmond start
# /etc/rc.d/init.d/gmetad start
각각의 서비스를 실행 시킨다.
10. # yum install httpd
# vi /etc/httpd/conf/httpd.conf
--> Listen 9090
--> ServerName myServerName:9090
# vi /etc/httpd/conf.d/php.conf
--> AddType application/x-httpd-php .php .php4 .php3 .phtml
Yum 으로 아파치를 설치 한 후 위와 같이 설정 파일을 변경해준다.
11. # cp -R ./gweb-패키지버전 /var/www/html/
# mv /var/www/html/gweb-패키지버전 /var/www/html/ganglia
# vi /var/www/html/ganglia/conf_default.php
--> $conf['gmetad_root'] = "/usr/local";
--> $conf['rrds'] = "/data/rrd";
--> $conf['dwoo_compiled_dir'] = "/data/dwoo";
--> $conf['views_dir'] = "$conf['gmetad_root'] . '/etc';
--> $conf['conf_dir'] = "$conf['gmetad_root'] . '/etc';
# mkdir -p /data/dwoo
# chmod 777 /data/dwoo
웹 브라우저로 보기 위한 설정을 진행하여 준다.
12. #cd /var/www/html/ganglia/dwoo
#mkdir cache
#chmod 777 cache/
#cd /var/www/html/ganglia/conf
#cp event* /usr/local/etc/
#chkconfig httpd on
#service httpd restart
위와 같이 작업 후 웹브라우저로 접근해서 확인 해 본다.
서버ip:9090/ganglia <- 접근하여 확인
설치 화면.
끝.
'Server > Linux' 카테고리의 다른 글
Parted & Gdisk 사용법 (0) | 2019.09.09 |
---|---|
nmcli 사용방법 (2) | 2019.09.06 |
리눅스 Log 관련 확인 명령어 모음 (0) | 2017.03.30 |
Centos 6.x Bonding (0) | 2017.03.29 |
rsh 구성 방법 CentOS 6.6 (0) | 2017.03.27 |