Tajo 0.11.3 업그레이드 후 HBase 테이블 select 되지 않는 문제..

26 views
Skip to first unread message

Hungry Choi

unread,
Sep 19, 2017, 10:22:00 PM9/19/17
to Apache Tajo 한국 사용자 그룹
안녕하세요..

Tajo 0.10.0 -> 0.11.3 업그레이드 후 
기존 0.10에서 생성 한 HBase(0.98.13) 테이블 select 되지 않는 문제가 있습니다..

csv 테이블은 정상 select 되지마 hbase 테이블만 위와 같은 현상이 나타납니다.

신규로 HBase External 테이블을 생성해도 동일한 증상이 나타납니다.

다만 insert overwrite insert는 정상적으로 수행됩니다..

확인 요청드립니다.

Jinho Kim

unread,
Sep 20, 2017, 12:36:26 AM9/20/17
to Apache Tajo 한국 사용자 그룹
안녕하세요. 

0.11 이후로 Hbase 0.X 를 더이상 지원하지 않게 되었습니다. 업그레이드를 고려하셔야 할것 같습니다.
https://issues.apache.org/jira/browse/TAJO-1645

약간의 코드를 수정할수 있으시면 아래 방법으로 tajo-storage-hbase-0.11.3.jar 모듈을 빌드하여 사용할수 있습니다.

1. 다운로드

curl -O http://apache.tt.co.kr/tajo/tajo-0.11.3/tajo-0.11.3-src.tar.gz
cd tajo-0.11.3-src

2. 호환성 문제 부분을 Hbase 코드로 변경
rm tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/RegionSizeCalculator.java

vi tajo-storage/tajo-storage-hbase/src/main/java/org/apache/tajo/storage/hbase/HBaseTablespace.java
아래 한줄만 적당한곳에 넣으시면 됩니다.
import org.apache.hadoop.hbase.util.RegionSizeCalculator;

3. Hbase plugin 빌드
mvn clean install -pl org.apache.tajo:tajo-storage-hbase -DskipTests -Dhbase.version=0.98.13-hadoop2

4. 테스트
mvn test -pl org.apache.tajo:tajo-storage-hbase -Dhbase.version=0.98.13-hadoop2

5. 설치
만들어진 모듈을 타조 홈에 교체하여 사용하시면 가능합니다.
tajo-storage/tajo-storage-hbase/target/tajo-storage-hbase-0.11.3.jar


2017년 9월 20일 수요일 오전 11시 22분 0초 UTC+9, Hungry Choi 님의 말:

Hungry Choi

unread,
Sep 21, 2017, 4:06:35 AM9/21/17
to Apache Tajo 한국 사용자 그룹
안녕하세요.. 

빠른 회신 감사드립니다...

가이드 주신대로 적용 해도 여전히 HBASE 데이터 쿼리가 불가합니다.. 

빌드를 잘 못 한 거라면.. 구동 자체가 안되는거 맞죠??
기존 jar : 80,981 byte
새 jar : 77,849 byte

혹시 jar파일만 전달 받을 수는 없을까요??

Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted

Jinho Kim

unread,
Sep 21, 2017, 11:30:22 PM9/21/17
to Apache Tajo 한국 사용자 그룹

안녕하세요.

적어주신 내용으로는 무슨 문제인지 알수 없으니 로그를 보여주시기 바랍니다.

2017년 9월 21일 목요일 오후 5시 6분 35초 UTC+9, Hungry Choi 님의 말:
Reply all
Reply to author
Forward
0 new messages