Hi all
    I try to integrate solr with HDFS HA.When I start the solr server, it
comes out an exeception[1].
    And I do know this is because the hadoop.conf.Configuration  in
HdfsDirectoryFactory.java does not include the HA configuration.
    So I want to know ,in solr,is there any way to include my hadoop  HA
configuration ?


[1]-----------------------------------------------------------------------------------------------
Caused by: java.lang.IllegalArgumentException:
java.net.UnknownHostException: lklcluster
    at
org.apache.hadoop.security.SecurityUtil.buildTokenService(SecurityUtil.java:418)
    at
org.apache.hadoop.hdfs.NameNodeProxies.createNonHAProxy(NameNodeProxies.java:164)
    at
org.apache.hadoop.hdfs.NameNodeProxies.createProxy(NameNodeProxies.java:129)
    at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:415)
    at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:382)
    at
org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:123)
    at
org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2277)
    at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:86)
    at
org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2311)
    at org.apache.hadoop.fs.FileSystem$Cache.getUnique(FileSystem.java:2299)
    at org.apache.hadoop.fs.FileSystem.newInstance(FileSystem.java:364)
    at
org.apache.solr.store.hdfs.HdfsDirectory.<init>(HdfsDirectory.java:59)
    at
org.apache.solr.core.HdfsDirectoryFactory.create(HdfsDirectoryFactory.java:154)
    at
org.apache.solr.core.CachingDirectoryFactory.get(CachingDirectoryFactory.java:350)
    at org.apache.solr.core.SolrCore.getNewIndexDir(SolrCore.java:256)
    at org.apache.solr.core.SolrCore.initIndex(SolrCore.java:469)
    at org.apache.solr.core.SolrCore.<init>(SolrCore.java:759)

Reply via email to