> add remote cluster HA configuration to your "local" hdfs client
> configuration
I am using the following command in script
$HBASE_PATH/bin/hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot -snapshot 
snapshot-name -copy-to hdfs://remote_hbase_master/hbase 
<hdfs://remote_hbase_master/hbase>
In this case how I can know which namenode is active?

Thanks!

> On 23 Sep 2015, at 12:14, Serega Sheypak <serega.shey...@gmail.com> wrote:
> 
>> 1. to know which of the HDFS namenode is active
> add remote cluster HA configuration to your "local" hdfs client
> configuration
> 
>> Afaik, it should be done through zookeeper, but through which API it will
> be more convenient?
> no,no,no
> use hdfs-site.xml configuration.
> You need to add configuration for remote NN HA and your local hdfs client
> would correctly resolve active NN.
> 
> 2015-09-23 11:32 GMT+02:00 Akmal Abbasov <akmal.abba...@icloud.com>:
> 
>> Hi all,
>> I would like to know the best practice when exporting a snapshot to remote
>> hbase cluster with ha configuration.
>> My assumption is:
>> 1. to know which of the HDFS namenode is active
>> 2. export snapshot to active namenode
>> 
>> Since I need to do this programmatically what is the best way to know
>> which namenode is active?
>> Afaik, it should be done through zookeeper, but through which API it will
>> be more convenient?
>> 
>> Thanks.

Reply via email to