'분류 전체보기'에 해당되는 글 89건
- 2011.12.15 우분투 munin 설치 (모니터링 도구 mrtg대체)
- 2011.11.04 mysql 복구
- 2011.08.26 vim/ls 색상변경
- 2011.06.02 우분투11(Ubuntu 11) 에서 아파치 환경변수(ENV)
1. 패키지 설치
#apt-get install munin munin-node
munin : 여러곳의 모니터링된 데이터를 그래프화 하여 보여주는역활
minin-node : 해당 장비의 모니터링 정보를 수집하는 역활
정도로 보면 되겠다.
2. munin 환경설정
#vi /etc/munin/munin.conf
[localhost.localdomain]
:
되어 있는 부분을 수정한다.
데이터를 가져와 보여줄 서버정보를 입력한다. 1대의 서버라면 해당서버의 이름과 ip를 등록하면 된다.
예)
3. munin-node 환경설정
#vi /etc/munin/munin-node.conf
host_name XXXXXXXX //해당장비명
allow ^XXX\.XXX\.XXX\.XXX$ //해당장비IP
4. plugin 설정
minin-node 에서 모니터링 정보를 수집할 내역을 지정한다.
#cd /etc/munin/plugins
위 디렉토리에 가면 심볼릭링크된 파일들을 볼수 있다. 현재 모니터링대상이 되는 항목들이다.
즉 위의 디렉토리에 plugin파일들을 심볼릭링크 해두기만 하면 된다.
모니터링 할수 있는 plugin 파일들은
/usr/share/munin/plugins/
에 존재한다.
mysql 은 기본에 설정되어있지 않기에 plugins에 추가해줬다.
#ln -s /usr/share/munin/plugins/mysql_ /etc/munin/plugins/mysql_
#ln -s /usr/share/munin/plugins/mysql_bytes /etc/munin/plugins/mysql_bytes
#ln -s /usr/share/munin/plugins/mysql_innodb /etc/munin/plugins/mysql_innodb
#ln -s /usr/share/munin/plugins/mysql_queries /etc/munin/plugins/mysql_queries
#ln -s /usr/share/munin/plugins/mysql_slowqueries /etc/munin/plugins/mysql_slowqueries
#ln -s /usr/share/munin/plugins/mysql_threads /etc/munin/plugins/mysql_threads
만약 mysql을 우분투 기본으로 설치하고 자동으로 세팅되는 사용자 debian-sys-maint 를 수정하지 않았다면
그대로 사용하면 된다.
mysql 을 컴파일 하였거나, debian-sys-maint 사용자를 수정하였다면 조정이 필요하다.
#vi /etc/minin/plugin-conf.d/munin-node
[mysql*]
:
부분을 찾아
[mysql*]
env.mysqlopts -u사용자 -p비밀번호
env.mysqladmin /usr/bin/mysqladmin
변경해준다.
mysql 사용자는 전체 process, super 권한과 mysql db 의 select 권한을 가져야 한다.
5. 아파치환경설정
설치하고 나면 자동으로 환경파일이 생성되어 적용된다. 일부를 수정하자.
/etc/munin/apache.conf 를 열어
Allow from XXXXXXXXXXXX
부분을 자신이 원하는대로 수정한다.
오픈하고 싶다면
Allow from all
로 변경한다.
6. 실행
#service munin-node restart
#service apache2 restart
http:/XXXXXXXXXXX/munin 으로 접속해서 확인한다. 5분마다 갱신되므로 최초에는 오류가 나더라도 최소 5분은 기다린후 접속해보라.
'Computing > Linux' 카테고리의 다른 글
Ubuntu Apache indexes 서버 전체 (0) | 2015.08.15 |
---|---|
리눅스 시스템 시간 변경하기. (4) | 2015.07.16 |
vim/ls 색상변경 (0) | 2011.08.26 |
우분투11(Ubuntu 11) 에서 아파치 환경변수(ENV) (0) | 2011.06.02 |
ubuntu에서 subversion 및 trac 설치 (0) | 2011.05.26 |
1. REPAIRTABLE 테이블명
2. 위의 명령으로 복구 되지 않을땐 데몬중지후 해당 테이블이 있는 디렉토리로 이동하여
$ myisamchk -r 테이블명
'Computing > MySQL' 카테고리의 다른 글
[Mysql] 쿼리문 내에서 encoding 변경... (0) | 2010.11.17 |
---|---|
[펌]MySql 복구 방법 (0) | 2007.07.25 |
[펌]MySQL Cluster (0) | 2007.07.25 |
[펌]MySQL Replication 설치 (3) | 2007.07.25 |
vim 색상변경
:colorscheme <테마명>
/etc 디렉토리내 vimrc
colorscheme <테마명>
ls 색상변경
CentOS => /etc/DIR_COLOR 에서 변경
우분투 => ~/.dircolors 파일을 직접작성 (#dircolors --print-database > ~/.dircolors 한후 파일내 색상변경)
'Computing > Linux' 카테고리의 다른 글
리눅스 시스템 시간 변경하기. (4) | 2015.07.16 |
---|---|
우분투 munin 설치 (모니터링 도구 mrtg대체) (0) | 2011.12.15 |
우분투11(Ubuntu 11) 에서 아파치 환경변수(ENV) (0) | 2011.06.02 |
ubuntu에서 subversion 및 trac 설치 (0) | 2011.05.26 |
이클립스 설치 참고. (0) | 2010.05.14 |
보안때문인지.... 데몬스크립트에 /etc/apache2/envvars 파일에서 환경변수를 가져오게 해놓았다.
따라서, 우분투 11에서는 아파치 환경변수를 /etc/apache2/envvars 파일에 등록해 주어야 한다.
그리고, PHP를 사용할경우
/etc/php5/apache2/php.ini 파일에 variables_order 가 GPCS로 되어 있다. EGPCS로 설정해주어야 한다.
왠만하면 ENV를 이용하지 말고, 꼭 필요하더라도 setenv() 함수를 이용해서 세팅해야 하는건가....
- 이상 -
'Computing > Linux' 카테고리의 다른 글
우분투 munin 설치 (모니터링 도구 mrtg대체) (0) | 2011.12.15 |
---|---|
vim/ls 색상변경 (0) | 2011.08.26 |
ubuntu에서 subversion 및 trac 설치 (0) | 2011.05.26 |
이클립스 설치 참고. (0) | 2010.05.14 |
Zend Optimizer 3.0.2 (0) | 2010.04.08 |