Support Questions

Find answers, ask questions, and share your expertise

hbase-indexer's configuration in Zookeeper?

avatar
Rising Star

Hi,

 

Is it possible to store hbase-indexer's configuration, namely morphlines.conf, in Zookeeper instead of a local storage? Just like SolrCloud.

 

 

Thanks,

Gintas 

 

 

1 ACCEPTED SOLUTION

avatar
the hbase-indexer morphlines.conf is managed by CM, and will automatically be distributed to each node in the /var/run/cloudera-scm-agent/process directory when hbase-indexer starts. You'll want to specify a relative path name in the morphline-hbase-mapper.xml, and it will pick it up from the process directory:

https://www.cloudera.com/documentation/enterprise/latest/topics/search_hbase_batch_indexer.html#conc...

-pd

View solution in original post

2 REPLIES 2

avatar
Super Collaborator

Hi,

 

I personaly don't know of that possibility.

But you can reference a morphline on a network share accessible from all nodes as a workaround (Guess you already know that).

 

regards,

Mathieu

 

 

 

avatar
the hbase-indexer morphlines.conf is managed by CM, and will automatically be distributed to each node in the /var/run/cloudera-scm-agent/process directory when hbase-indexer starts. You'll want to specify a relative path name in the morphline-hbase-mapper.xml, and it will pick it up from the process directory:

https://www.cloudera.com/documentation/enterprise/latest/topics/search_hbase_batch_indexer.html#conc...

-pd