2013-03-18 2 views
0

독립 실행 형 모드 (로컬 파일 시스템) HBase는 복구를 위해 미리 쓰기 기록 개념을 사용합니다 ... 만약 그렇다면이 WAL 파일은 어디에 있을까요? ..... 실제로 HBase의 회복, 그래서이 실험을하고 있어요.HBase의 WAL 파일

답변

-1

을 설명하거나 그것이 WAL 파일을 사용하지만 혼자 스탠드에서 WAL 파일에 업데이트 할 시간이 걸립니다 독립의 또는 분산 모드

1

월마트가 항상 사용하는 경우, 월마트에 쓸 수있는 유일한 방법 (false)를 put.setWriteToWAL를 설정하는 것입니다

파일은/HBase를 폴더가 /hbase/.logs// 에 저장됩니다 기본적으로 로컬 파일 시스템의/tmp에 있지만 hbase-site.xml에서 hbase.rootdir을 확인할 수 있습니다.

"실제로 HBase의 복구를 확인하고 싶었습니다."로그가 무엇인지 확실하지 않습니다. 실패한 경우에만 사용되어 디스크에 기록되지 않은 (memstore) 데이터를 재생합니다.

이 두 블로그 게시물

는 쓰기 경로와 모든 모드에서 로그 재생 http://blog.cloudera.com/blog/2012/06/hbase-write-path/ http://blog.cloudera.com/blog/2012/07/hbase-log-splitting/

+0

고맙습니다 ... 이걸 확인해 주시겠습니까 [여기를 클릭하십시오] (http://stackoverflow.com/questions/15470122/how-recovery-works-in-hbase) – Rohit

+0

로그 파일을 여는 방법 ... 유틸리티가 있습니까? – Rohit

+0

당신은 당신은 내게에 대한 참조 링크를 보낼 수 ... 답장을 보내 주셔서 이상의 출력 – th30z