본문 바로가기

분류 전체보기381

소니 SAL35F18-35mm F1.8 SAM 개봉기 최근 인물 사진에 관심이 생겨 일명 카페 렌즈, 또는 여친 렌즈로 불리는 소니 35mm 단렌즈를 샀다.^^ 스티커를 떼지 않은 따끈따끈한 모습~ 박스 안 내용물들~ 렌즈캡을 씌운 앞 모습... 뒷 모습... 측면... 다시 앞~ 무한 초점을 보니... 성야 사진 찍는데 사용해도 되겠다. @@ 렌즈 체결 부분... 먼지 들어가기 전 얼른 찍어보구... 캡만... 테스트 삼아 몇몇 컷을 찍어봤는데... 조금 색다르게 마니산 등반시 사용해보았다. 확실히 카페 같은 어두운 실내에서 사용하면 좋을 듯~ 마니산에서 찍은 사진들은 아래에... 2013/05/19 - [일상생활/사진 & 여행] - 강화도 여행 - 3 - 마니산 등반, 그리고 아수라장인 5월의 함허동천...(1/3)2013/05/20 - [일상생활/사진.. 2013. 6. 1.
nginx load balancer 구축기 - Cent OS nginx 를 통하여 웹서버 로드 밸런싱을 구축하여보았다. 아래와 같이 서버가 구성되어있는 경우이다. 서버#1 서버#2 서버#3 IIS 포트 80 IIS 포트 80 nginx 포트 80 nginx 를 사용하여 collectd 연동외에는 오로지 로드 밸런서의 역할만 수행하도록 설정을 해보았다. #vi /etc/nginx/nginx.conf user nginx; worker_processes 4; -> CPU 코어 개수만큼 설정 worker_cpu_affinity 0001 0010 0100 1000; -> 상기 설정에 맞춰... error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } .. 2013. 5. 28.
MySQL Cluster 7.1 설치기 - CentOS 5.x 총 3대의 서버를 두고 여건상 아래와 같이 세팅해보았다. 서버#1 서버#2 서버#3 MySQL Data NodeMySQL Server Node MySQL Data NodeMySQL Server Node MySQL ManagementHAProxy 그리고 MySQL 5.1.x 버전을 사용하여야하기에 현재 버전보다 조금 낮은 버전을 설치하였다. 설치를 위하여 mysql 계정을 추가하고 /home/mysql 디렉토리에 바이너리를 다운로드 받아 설치하였다.(설치 문서에는 /usr/local/mysql 을 사용할 것을 권하고 있다.) #wget http://mirror.cogentco.com/pub/mysql/MySQL-Cluster-7.1/mysql-cluster-gpl-7.1.26-linux-x86_64-gli.. 2013. 5. 28.
collectd Exec 플러그인을 사용하여 HAproxy 모니터링하기 - CentOS haproxy 통계를 수행할 스크립트를 작성한다.(/usr/local/bin/haproxy-stat.sh, chmod 755) #!/bin/sh# Script basat de https://collectd.org/wiki/index.php/Plugin:haproxy-stat.sh# Parametres de haproxy consultables a http://cbonte.github.com/haproxy-dconv/configuration-1.4.html#9.2### Us:# LoadPlugin exec# # Exec "haproxy:haproxy" "/etc/collectd.d/haproxy-stat.sh" "-s" "/var/run/haproxy-stat"# ## Novembre de 2012# To.. 2013. 5. 25.
HAProxy 로 MySQL 로드밸런싱 구축하기 - CentOS 5.x MySQL 서버 2대를 로드 밸런싱하기 위하여 HAProxy 를 사용해 보기로하였다. 우선, HAProxy 1.4.x 설치를 위하여 haproxy rpm 패키지를 다운로드 받은 후 설치한다.(CentOS 5.x 의 경우 yum 으로 설치시 1.3.x 버전이 설치된다.) #wget http://repo.nixval.com/nixval-centos/5/updates/haproxy-1.4.9-1.el5.x86_64.rpm #rpm -ivh haproxy-1.4.9-1.el5.x86_64.rpm 설정 파일을 아래와 같이 수정한다.(MySQL 의 포트가 5000이고, HAProxy 로 연결한 포트는 3306인 경우...) #vi /etc/haproxy/haproxy.cfg #---------------------.. 2013. 5. 24.
phpMyAdmin 설치 및 복수 MySQL 서버 연동 - CentOS 5.x 관리하는 MySQL 서버가 여러개이고 이를 통합적으로 관리하고 있을 때, phpMyAdmin 을 다음과 같이 설정하면 편하게 쓸 수 있다. 먼저 phpMyAdmin 을 다운로드(http://www.phpmyadmin.net/home_page/downloads.php) 받은 후 압축을 푼다. #cd /usr/loca/src#tar xzvf phpMyAdmin-4.0.1-all-languages.tar.gz#mv phpMyAdmin-4.0.1-all-languages /var/www/html/phpmyadmin phpMyAdmin 으로 관리할 MySQL 서버에 접속하여 모든 권한을 가진 사용자를 추가한다.mysql>create user 'phpmyadmin'@'%' identified by '비밀번호';my.. 2013. 5. 24.
강화도 여행 - 5 - 마니산 등반, 그리고 아수라장인 5월의 함허동천...(3/3) 이제 슬슬 돌아가야할 시간... 가야할 길을 돌아보았다. 참성단 쪽은 어느덧 노을이 지려하고 구름이 그득하다. 언젠가 화창한 저녁에 꼭 이곳에서 석양을 보리라... 문득문득 가는 길에 멈춰서서 뒤돌아본다. 왔던 길이 조금은 다른 느낌... 함허동천으로 돌아가는 길... 아직은 능선을 따라 바윗길을 가야한다. 힘들 때마다 멈춰서서 탁 트인 주변을 돌아본다. 이렇게 360도를 돌아 멀리 바다를 볼 수 있는 것이 마니산의 매력이 아닐까 싶다. 이윽고 계곡로로 들어가기 위한 산 정상에 다다르고... 솦 속으로 들어서기 전, 마지막으로 하늘을 올려 보았다. 생각보다 돌아가는 길은 어둡지 않았다. 한참을 내리막길을 내려가다 수통의 물이 떨어지고 녹초가 되어 쓰러질 무렵, 계곡소리와 함께 사람들 소리가 들리기 시작하.. 2013. 5. 22.
최신 FFmpeg 설치하기 - CentOS 5.x Cent OS 5.x 에서 최신 FFmpeg 을 사용하기 위하여 atrpms 저장소를 사용한다. #rpm --import http://packages.atrpms.net/RPM-GPG-KEY.atrpms #vi /etc/yum.repos.d/atrpms.repo [atrpms]name=CentOS $releasever - $basearch - ATrpmsbaseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stablegpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpmsgpgcheck=1enabled=0 [atrpms-testing]name=CentOS $releasever - $basearch - ATrpmsbaseurl=ht.. 2013. 5. 21.
collectd df 플러그인 사용하기 - CentOS 서버의 디스크 용량을 모니터링하는 방법으로 df 플러그인을 사용할 수 있다. 만약, 현재 서버의 파티션 구성이 아래와 같다면... 다음과 같이 설정(/etc/collectd.conf)한다. LoadPlugin df Device "/dev/sda1" Device "/dev/sda3" Device "/dev/sdb1"# Device "192.168.0.2:/mnt/nfs"# MountPoint "/" FSType "ext3" IgnoreSelected false ReportByDevice false ReportReserved false ReportInodes false collectd 를 재실행한 후, 일정 시간 뒤 아래와 같이 차트가 출력되면 정상적으로 동작하는 것이다. 마찬가지로 disk 플러그인을 활성.. 2013. 5. 21.
강화도 여행 - 4 - 마니산 등반, 그리고 아수라장인 5월의 함허동천...(2/3) 계곡로를 통하여 오른 산정상... 주변을 둘러본다. 탁 트인 시야~ 이 맛에 산을 오르는 거겠지? 저 멀리 서해바다와 갯벌이 강화도만의 운치를 보여주는 듯 했다. 사진을 찍다보니... 35mm 단렌즈만 가져온 것이 후회되었다. 차라리 번들 렌즈라도 가져올 걸... 그리고 이 곳이 산정상 부근임을 증명하는 바위~ 지나가던 등산객들로부터 사진 부탁이 있어 몇 컷을 찍어주기도 하였다. 사진 잘 찍게 생겼다나? (ㅋㅋㅋ 그럴리가...) 다시 한번 시원한 광경들을 갈무리하고... 가야할 길을 바라본다. 이제부터는 능선을 따라 쭉 이어진 바윗길~ 가끔 암벽 등반을 하는 듯한 느낌을 주기도 하고... 발 아래 낭떠리지도 보여주고... 저 멀리 참성단을 향해 나아가야한다.(중간 중간 지나가는 사람들 사진도 찍어주면서... 2013. 5. 20.
강화도 여행 - 3 - 마니산 등반, 그리고 아수라장인 5월의 함허동천...(1/3) 5월 연휴를 맞아 다시 한번 강화도 함허동천(2013/04/16 - [일상생활/사진 & 여행] - 강화도 여행 - 2 - 함허동천)을 향했다. 지난 백패킹 이후로 거의 한달만이었다. 오랜만인지라 설레는 마음으로 조금 늦은 7시 35분경에 강화도행 90번 버스를 탔다. 9시 11분경 강화도 터미널 도착... 해안순환버스 2번의 첫차 시간이 8시 30분이니 1시간 후인 9시 30분에 두번째 차를 타야한다. 아마도 예전보다 1시간 가량 늦게 함허동천에 도착할 듯... 1번과 2번은 서로 방향이 반대인지라 갈때는 2번을 올때는 1번을 타고오면 된다. 9시 30분 2번 버스를 타고 한시간 가량 달렸을까? 갑자기 함허동천 직전역부터 차가 밀리기 시작하였다. 불안감이 엄습했다. 아니나 다를까 함허동천 주차장은 이미 .. 2013. 5. 19.
nginx reverse proxy 구축기 - 2 - CodeBeamer 연동하기 현재 ALM 솔루션으로 CodeBeamer MR 을 사용하고 있는데, 9090 포트로 톰캣 서버가 떠있으며 alm 으로 시작하는 2차 도메인으로 접속하는 경우 연결되도록 설정해두었다. 일단, 이것을 해당 2차 도메인인 경우 CodeBeamer 의 톰캣으로 연동하도록 변경해보았다. 먼저, 기존의 nginx 서버 설정을 복사해서 생성한다.(default.conf 의 server_name 에 localhost 도 반드시 추가한다.) #cd /etc/nginx/conf.d #cp default.conf codebeamer.conf 새로 생성된 설정 파일의 내용을 편집한다. #vi codebeamer.conf server_name alm.도메인주소; server_name 을 직접 지정한다. default.conf.. 2013. 5. 10.
nginx reverse proxy 구축기 - 1 - 아파치 이전하기 각종 테스트의 희생양으로 개인 서버에 웹서버만 4개가 설치되었다. 잡다한 포트 설정 및 기타 보안적인 이슈도 있고하여, nginx reverse proxy 를 통해 일괄 정리하기로 마음 먹었다. 물론 이 놈도 웹서버지만... ㅋㅋ 우선 nginx 를 설치(2013/05/03 - [프로그래밍/서버관리] - nginx 설치하기 - CentOS 5.x)하였다. 1. 포트 변경 현재, 아파치가 사용하는 포트가 80이고 nginx 가 테스트 겸 8080 을 사용하고 있다. 서로 사용 포트를 변경할 필요가 있겠다. 아파치와 nginx 데몬을 종료한 후, #/etc/rc.d/init.d/httpd stop #/etc/rc.d/init.d/nginx stop nginx 의 포트 설정을 80으로 변경한다. #vi /et.. 2013. 5. 10.
Windows collectd 클라이언트(SSC Serv), CentOS collectd 서버 구성 공식적으로 Windows 용 collectd 클라이언트는 없지만, 일부 기능에 한해 무료로 배포하고 있는 호환 클라이언트 SSC Serv 가 있다.(http://ssc-serv.com/) 현재 지원되는 Windows 는 다음과 같다. •Windows® Server 2008 R2•Windows® Server 2008•Windows® Server 2003•Windows® 7•Windows® Vista•Windows® XP•Windows® 2000 설치파일을 다운로드한 후 실행한다. 설치 과정 중 특별한 것은 없고 모든 설치가 끝난 후 설정 창이 뜬다.(무료 버전은 CPU 와 Interface Traffic 만 사용할 수 있다. 일단 공식 Windows 용 collectd 가 나오기 전까지는 이렇게나마 사용하.. 2013. 5. 10.
VMware Server 2.0.2 설치하기 - CentOS 5.9 (가상화 서버 구축) 현재 VMware Server 는 2009년 이후, 버전 2.0.2 를 끝으로 개발이 종료되었다. 대신 VMware vSphere 제품이 존재하나 유료버전이고 최근의 클라우드 환경에 적합한 녀석이다. 일단, 운영하고 있는 구형 서버에는 VMware Server 2.0.2 정도면 충분할 듯 싶고 무료이기도 하여, 구글링으로 vmware-server-2.0.2-203138.i386.rpm 으로 검색한 후 CentOS 에서 설치를 진행하였다. #rpm -Uvh VMware-server-2.0.2-203138.i386.rpm 설치가 완료되면 환경 설정을 한다. # /usr/bin/vmware-config.pl 커널 업데이트가 있었다면 vmware-config.pl 을 다시 실행해주어야한다. 중간에 라이선스를 읽.. 2013. 5. 10.