HBase的目錄分析

chenfeng發表於2017-04-17
/hbase/.tmp: 臨時目錄,當對錶做建立和刪除操作時,會將表move到該目錄下,然後進行操作。
/hbase/WALs:RegionServer在處理資料插入和刪除的過程中記錄操作內容的一種日誌,在0.94叫.logs
/hbase/data:核心目錄,儲存Hbase表的資料
預設情況下該目錄下有兩個目錄
– Hbase/data/default:當在使用者建立表的時候,沒有指定namespace時,表就建立在此目錄下
– Hbase/data/hbase:系統內部建立的表,hbase:meta; namespace
/hbase/hbase.id:儲存叢集唯一cluster id, (UUID)
/hbase/hbase.version:叢集版本號
/hbase/oldWALs:
– 對應0.94版本中的.oldlogs目錄,
– 當/hbase/WALs目錄中的logs沒有用之後,會將這些檔案移到此目錄下,Hmaster會定期進行清理

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2137408/,如需轉載,請註明出處,否則將追究法律責任。

相關文章