Converting KVM Virtual Machines To VirtualBox

KVM 환경에서 사용중이던 이미지를 VirtualBox에서 사용이 가능하도록 이미지를 컨버팅 하는 방법입니다.

예제) KVM에서 백업 받은 yongbok.net-2014-01-21.img를 VirtualBox에서 사용가능 하도록 vdi 이미지로 컨버팅. VirtualBox가 설치된 경로에 이동 후

img -> vdi로 컨버팅 합니다.

Nutch-2.2.1 – ElasticWriter.java:104: error: cannot find sym

Nutch의 크롤링 결과값을 최신의 ElasticSearch를 이용해 사용하고자 할경우에 ivy/ivy.xml 파일에 아래 버전을 0.90.10를 변경하고

ant로 빌드시 아래와 같은 에러가 나는 경우가 있습니다.

문제 되는 파일 “src/java/org/apache/nutch/indexer/elastic/ElasticWriter.java”의 104 번 라인에 있는”if (item.failed())”을 “if (item.isFailed())”로 수정 후 ant 재빌드 하면 됩니다. – before

– After

Apache2 – undefined symbol: unixd_config

Apache2에서 PHP 4.x 버전과 연동시 undefined symbol: unixd_config 에러가 나는 경우가 있습니다.

이 문제는 Apache가 버전업을 하면서 unixd_config 심볼을 ap_unixd_config 로 변경하였기 때문에 문제가 발생 된겁니다. 해당 php 소스 디렉토리에 sapi/apache2handler/php_functions.c 을 열어 unixd_config 를 ap_unixd_config로 수정 하고, php를 재컴파일 하여 연동 하면 됩니다. – php-4.4.9 버전 기준

Real-time visitor analysis with Logstash + ElasticSearch + Kibana

Logstash, ElasticSearch, Kibana 이것들은 무엇인가? – Logstash 각종 로그를 가져와 보기 좋은 형태로 만들어 줍니다. – ElasticSearch Lucene을 바탕으로 개발한 분산 검색엔진입니다. – Kibana ElasticSearch의 저장 된 데이터를 사용자에게 보기 좋게 웹으로 보여줍니다. 실시간 로그 분석 시스템의 구성도는 어떻게 되는가? Logstash에서 1.2.2 기준으로 추천하는 구성도 입니다. 이전 버전에서는 Redis 대신 RabbitMQ를 사용했었는데 복잡성 때문에 Redis를 […]

How to install Jenkins on Linux

젠킨스는 지속적 통합(Continuous Integration), 빌드 자동화(Build Automation)을 구현하기 위해 자바(Java)로 작성된 웹 어플리케이션의 형태로 제작된 도구입니다.   1. JDK 설치 및 설정 JDK (Java Development Kit)을 적절한 곳에 설치 합니다. http://www.oracle.com/technetwork/java/javase/downloads/index.html [root@ruo91 ~]# tar xzvf jdk-7u45-linux-x64.tar.gz [root@ruo91 ~]# mv jdk-7u45 /usr/local/jdk [root@ruo91 ~]# nano ~/.bash_profile # JDK export JAVA_HOME=/usr/local/jdk export JDK_HOME=$JAVA_HOME export PATH=$PATH:$JAVA_HOME/bin [root@ruo91 ~]# source ~/.bash_profile […]

How to install Flume-NG (Pseudo-Distributed Mode)

Flume? 간단하게 설명 드리자면 Flume은 로그 수집기입니다. 수많은 서버에 분산되어 있는 많은 양의 로그 데이터를 Flume을 통해서 HDFS(hadoop distributed file system)으로 저장할수 있도록 해줍니다. – Flume-based architecture. Flume은 크게 Source, Channel, Sink 모듈로 구성되어 있습니다. – Source 데이터를 수집하는 Logical node를 말합니다. log data, stream, socket, database, avro, irc, file 등등의 데이터 – Channel source로 […]