본문 바로가기

IT/소프트웨어 설치

(7)
MySQL 5.1.73 설치 MySQL 설치에는 3가지 방법이 존재합니다1. 소스컴파일 소스컴파일을 mysql 소스코드를 받아서 gcc등의 컴파일러를 이용해서 컴파일하는 방식으로 원하는 위치에 설치하고 설치시 옵션을 넣을 수 있다는 장점이 있다. 단점은 준비해야할 패키지나 라이브러리들이 있어서 설치과정이 많아 장애포인트가 많다2. RPM yum으로 설치하는 방식은 소스컴파일에 비해 설치가 간단하다.(yum은 rpm으로 설치한다) 명령어 하나만 입력하면 의존성있는 패키지와 라이브러리를 알아서 자동으로 설치해주기때문에 네트웍에 문제가 있지 않는 이상 설치에 실패하는 경우가 매우 드물다. 단점은 설치되는 위치가 지정되어 있어서 익숙하지 않은 사용자이거나 특정 위치를 지정해서(/usr/local/mysql 등) 사용하는 경우 추가적으로 링..
JBoss 6.0 설치하기 - centos6.5 출처: http://blueray21.tistory.com/22 1. JBoss 다운로드 및 설치http://sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.Final/jboss-as-distribution-6.0.0.Final.zip1.1 다운로드[root@centos ~]# wget http://sourceforge.net/projects/jboss/files/JBoss/JBoss-6.0.0.Final/jboss-as-distribution-6.0.0.Final.zip/download1.2 파일 이동 및 압축해제[root@centos ~]# mv jboss-as-distribution-6.0.0.Final.zip /usr/local/1.3 압축 풀기[..
nagios 모니터링 툴 모니터링에는 다양한 툴들이 존재한다. 그중 무료이면서 전통적으로 많이 사용된 툴인 nagios에 대해 설명하고 설치하도록 하겠다. 2013년까지만해도 위키피디아에서도 사용하던 툴이다. 비록 현재는 다른 툴로 변경되었지만 외국어떤 회사에서는 입사지원요건 중 하나가 nagios 활용이었다고도 한다. 아 외국회사 가고싶다 nagios 개념 nagios는 시스템 모니터링 프로그램으로 호스트, 서비스, 네트워크를 모니터링할 수 있다. nagios core - 로컬 호스트를 모니터링 할 수 있다 cpu사용량 메모리 사용량 등 다양하게 많다nagios plugin - 모니터링할 수 있는 다양한 옵션들. 이 플러그인을 사용해서 원하는 모니터링을 설정할 수 있다. ssh를 통해 원격지의 정보를 주고받는다 nagios a..
apache mod_cband 설치 및 설정 다운로드1: http://sourceforge.net/projects/cband/files/latest/download 다운로드2: http://linux.softpedia.com/get/Internet/HTTP-WWW-/mod-cband-4737.shtml#download 위아래 버전이 다르고 구글링할때 아래 0.9.7.5버전에 대한 레퍼런스가 많으니 밑에걸로 받는걸 추천함참고로 2006년 November 이후 업데이트가 없음 두번째 링크가 최신 버전이었음..ㄷㄷ(http://freecode.com/projects/mod_cband/) 1. 설치 # cd /src/cband # tar vzxf mod-cband-0.9.7.5.tgz # cd mod-cband-0.9.7.5 # ./configure # ..
mrtg 설치 및 모니터링 MRTG 1. snmp 설정1-1 snmp 설치 및 버전확인 snmp는 os 설치시 기본으로 설치되는 패키지이다하지만 서버간의 snmp버전을 맞춰주는 것이 장애포인트를 줄여줄 수 있다(대부분 버전이 맞다)왼쪽 그림은 snmp -v 명령어를 통해 snmp 버전을 확인한 모습으로 각 서버간 확인을 해봐야 한다snmpd -v3가지중 1가지 방법으로 설치 http://sourceforge.net/projects/net-snmpsource 형태 파일 다운로드 http://rpmfind.net/linux/rpm2html/search.php?query=net-snmprpm 형태 파일 다운로드 # yum install -y net-snmp*가장 많이 사용하는 yum 설치 방법yum은 의존성 문제를 해결해주기때문에 왠만..
NFS ---------------------------------------------------------------------- 1. NFS서버의 설정 (데몬) ---------------------------------------------------------------------- (1) 설명: NFS는 rpc.mountd와 rpc.nfsd 두 데몬을 가지고 있다. 참고로 /etc/rc.d/init.d/nfs 스트립트를 실행하면 이 두 데몬을 실행시킨다. (2) 관련데몬: NFS를 사용하기 위해서는 다음과 같은 데몬을 실행시켜야 한다. ① netfs 서비스 실행 삼바, NFS, NCP등을 마운트하거나 언마운트해주는 데몬으로 NFS 서버데몬을 띄우기 전에 미리 실행시켜야 한다. ② nfs 서비스 실행 ..
DRBD / HeartBeat / NFS HA(High Available = 고 가용성) 즉, 한대의 서버가 죽더라도 다른 서버가 대신하여 서비스하여 무중단 서비스를 구현한다 HA의 필요성너무도 당연한 이유이다. 서버, 즉 기계는 언제라도 문제가 발생할 수 있다. 작게는 디스크가 고장날 수도 있으며, 크게는 서버가 다운되거나 하는 경우를 대비하기 위해 HA구성은 필수 사항이다.(물론 디스크는 raid등의 방법을 이용하지만..) 서비스 장애의 요소들예를들어 멜론을 통해 음악을 들을때 음악을 듣지 못하거나 음악 플레이하는데 한참을 있다가 플레이된다거나 하는 요소들은 의도적인것과 의도적이 아닌것이 있을 수 있다의도적인 것 : 신규 시스템 도입 및 연동, 소프트웨어 추가 및 변경, 시스템 마이그레이션(버전 업그레이드 등)의도적이 아닌 것 : 정전(UP..