Bigdata, Hadoop ecosystem, Semantic IoT등의 프로젝트를 진행중에 습득한 내용을 정리하는 곳입니다.
필요한 분을 위해서 공개하고 있습니다.
문의사항은 gooper@gooper.com로 메일을
보내주세요.
hbase Hadoop의 Datanode를 Decommission하고 나서 HBase의 regionservers파일에 해당 노드명을 지웠는데 여전히 "Dead regionser"로 표시되는 경우 처리
Hadoop에서 Discommission시킨 노드를 ./conf/regionservers에서 제거하고 HBase를 restart했는데 Dead regionserver 목록에 표시되면서 HBase의 전반적인 성능에 악영향을 주는 경우가 있는데 이는 HDFS상에 있는 HBase의 dead regionserver가 여전히 WAL(보통 /hbase/WALs)에 존재하기 때문이다.
이때는 HDFS상에 존재하는 dead regionserver의 정보를 삭제해주면 된다.
1. HDFS상의 WALs목록을 확인한다.
hdfs dfs -ls /hbase/WALs
->
drwxr-xr-x - root supergroup 0 2017-07-18 18:02 /hbase/WALs/gsda9,16020,1500283210109
2. 해당 폴더를 삭제한다.
hdfs dfs -rm -R /hbase/WALs/gsda9,16020,1500283210109
3. HBase를 재기동한다.
./bin/stop-hbase.sh
./bin/start-hbase.sh
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
9 | hbase에 필요한 jar들 | 구퍼 | 2013.04.01 | 2100 |
8 | Hbase Shell 명령 정리 | 구퍼 | 2013.04.01 | 3170 |
7 | HBASE Client API : 기본 기능 정리 | 구퍼 | 2013.04.01 | 3554 |
6 | 하둡 분산 파일 시스템을 기반으로 색인하고 검색하기 | 구퍼 | 2013.03.15 | 5573 |
5 | HBase, BigTable, Cassandra Schema Design | 구퍼 | 2013.03.15 | 2509 |
4 | HBase shell로 작업하기 | 구퍼 | 2013.03.15 | 5834 |
3 | org.apache.hadoop.hbase.PleaseHoldException: Master is initializing | 구퍼 | 2013.03.15 | 2668 |
2 | HBase 설치하기 – Fully-distributed | 구퍼 | 2013.03.12 | 3548 |
1 | HBase 설치하기 – Pseudo-distributed | 구퍼 | 2013.03.12 | 2647 |