Flume – java.net.ConnectException

HDFS에 연결을 하지 못하는 문제점을 발견. 아래와 같은 에러가 난다면 호스트네임(hostname) 문제일 가능성이 있다. /etc/hosts 를 확인 하기 바란다.

Flume 1.4.0 stable – ERROR hdfs.HDFSEventSink: process failed

Flume 1.4.0 stable 버전에서 아래와 같은 에러가 난다면 개발자 버전을 받아 사용하길 바랍니다.

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 이것들은 무엇인가? 문서 업데이트 (2014-08-27) – Logstash 각종 로그를 가져오는 용도로 사용 됩니다. – ElasticSearch Lucene을 바탕으로 개발한 분산 검색 엔진입니다. – Kibana ElasticSearch의 저장 된 데이터를 Dashboard 형태로 보여줍니다. 실시간 로그 분석 시스템의 구성도는 어떻게 되는가? Logstash에서 1.2.2 기준으로 추천하는 구성도 입니다. 이전 버전에서는 Redis 대신 RabbitMQ를 사용했었는데 복잡성 때문에 Redis를 […]