HBase
 sql >> Baza danych >  >> NoSQL >> HBase

zabij serwery martwych regionów zombie

Miałem to dn24 RegionServer oznaczony jako martwy w HBaseUI, ale ta maszyna została zlikwidowana i usunięta z klastra kilka miesięcy temu.

Po pewnym kopaniu okazuje się, że stoi tutaj, ponieważ nadal był uważany za „aktywny” przez HBase, a powód, dla którego został znaleziony w 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

 

Znaleziony ? WAL (Dziennik zapisu z wyprzedzeniem ) był nadal w HDFS w stanie „podziału”, więc z perspektywy HBase nie jest martwy.

Usunąłem katalog dn24 WAL w HDFS, zrestartowałem HBaseMaster (bez przestojów w HBase przy ponownym uruchomieniu HBaseMaster), to zniknęło.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apache Spark pojawia się w Apache HBase z modułem HBase-Spark

  2. Indeksowanie wiadomości e-mail za pomocą Cloudera Search i HBase

  3. Co to jest InputSplit w Hadoop MapReduce?

  4. Wewnątrz architektury pozyskiwania danych w czasie zbliżonym do rzeczywistego Santander (część 2)

  5. Operacyjna baza danych w CDP