sql >> Databasteknik >  >> NoSQL >> HBase

döda zombie döda regionservrar

Jag hade denna dn24 RegionServer markerad som död i HBaseUI men den här maskinen togs ur drift och togs bort från klustret för månader sedan.

Efter lite grävande verkar det som att det står här eftersom det fortfarande ansågs vara "aktivt" av HBase, och anledningen till att det hade hittats i HDFS :

[root@machine ~]# hdfs dfs -ls /apps/hbase/data/WALs/

drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn17.test.fr,60020,1446939183416
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn18.test.fr,60020,1446939179122
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn19.test.fr,60020,1446939182213
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn20.test.fr,60020,1446939182925
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn21.test.fr,60020,1446939185744
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn22.test.fr,60020,1446939173931
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn24.test.fr,60020,1409665198801-splitting
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn25.test.fr,60020,1446939185856
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn26.test.fr,60020,1446939178831
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn27.test.fr,60020,1446939183921
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn28.test.fr,60020,1446939179838
drwxrwx--- - hbase hdfs 0 2015-11-08 00:33 /apps/hbase/data/WALs/dn29.test.fr,60020,1446939178499

 

Hittades ? WAL (Write-Ahead Log ) var fortfarande i HDFS i "delad" tillstånd, så ur HBase-perspektiv är den inte död.

Jag tog bort dn24 WAL-katalogen i HDFS, startade om HBaseMaster (ingen driftstopp på HBase vid omstart av HBaseMaster), den försvann.


  1. MongoDB-handledning för nybörjare (komplett guide) – Lär dig MongoDB på 15 min

  2. MongoDB insert()

  3. mongodb aggregering php

  4. Få alla fältnamn i en mongodb-samling?