Hi Gokul,

I've added this configuration and tried again. But getting the same error.

Thanks.

On Wed, Sep 9, 2015 at 2:50 PM, Gokul Balakrishnan <[email protected]> wrote:

> Hi Thanuja,
>
> As given in the thread "[DAS 3.0.0 Beta] No FileSystem for scheme: file",
> can you add the following properties and try:
>
>     <property>
>         <name>fs.hdfs.impl</name>
>         <value>org.apache.hadoop.hdfs.DistributedFileSystem</value>
>     </property>
>     <property>
>         <name>fs.file.impl</name>
>         <value>org.apache.hadoop.fs.LocalFileSystem</value>
>     </property>
>
> These settings are available out-of-the-box in the sample datasource
> configuration in recent DAS packs, any reason why they went missing?
>
> Thanks,
>
> On 9 September 2015 at 14:47, Thanuja Uruththirakodeeswaran <
> [email protected]> wrote:
>
>> Hi Gokul,
>>
>> I'm running Hbase in *standalone mode* and used HBase as eventsotre in
>> DAS. II tried with the following two datasource definitions:
>>
>> 1.
>>         <datasource>
>>             <name>WSO2_ANALYTICS_EVENT_STORE_DB_HBASE</name>
>>             <description>The datasource used for analytics file
>> system</description>
>>             <jndiConfig>
>>                 <name>jdbc/WSO2HBaseDB</name>
>>             </jndiConfig>
>>             <definition type="HBASE">
>>                 <configuration>
>>                     <property>
>>                         <name>hbase.master</name>
>>                         <value>localhost:16000</value>
>>                     </property>
>>                 </configuration>
>>             </definition>
>>         </datasource>
>>
>> 2.
>>      <datasource>
>>             <name>WSO2_ANALYTICS_EVENT_STORE_DB_HBASE</name>
>>             <description>The datasource used for analytics file
>> system</description>
>>             <jndiConfig>
>>                 <name>jdbc/WSO2HBaseDB</name>
>>             </jndiConfig>
>>             <definition type="HBASE">
>>                 <configuration>
>>                     <property>
>>                         <name>hbase.master</name>
>>                         <value>localhost:16000</value>
>>                     </property>
>>                     <property>
>>             <name>hbase.zookeeper.quorum</name>
>>             <value>127.0.0.1</value>
>>         </property>
>>         <property>
>>             <name>hbase.zookeeper.property.clientPort</name>
>>             <value>2181</value>
>>         </property>
>>                 </configuration>
>>             </definition>
>>         </datasource>
>>
>> I'm getting the following error:
>>
>> TID: [-1234] [] [2015-09-09 14:35:53,954]  WARN
>> {org.apache.hadoop.hbase.util.DynamicClassLoader} -  Failed to identify the
>> fs of dir
>> /home/thanujau/Desktop/wso2das-3.0.0-SNAPSHOT/tmp/hbase-thanujau/hbase/lib,
>> ignored {org.apache.hadoop.hbase.util.DynamicClassLoader}
>> java.io.IOException: No FileSystem for scheme: file
>> at
>> org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2584)
>> at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2591)
>> at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:91)
>> at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2630)
>> at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2612)
>> at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:370)
>> at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:169)
>> at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:354)
>> at org.apache.hadoop.fs.Path.getFileSystem(Path.java:296)
>> at
>> org.apache.hadoop.hbase.util.DynamicClassLoader.<init>(DynamicClassLoader.java:104)
>> at
>> org.apache.hadoop.hbase.protobuf.ProtobufUtil.<clinit>(ProtobufUtil.java:229)
>> at org.apache.hadoop.hbase.ClusterId.parseFrom(ClusterId.java:64)
>> at
>> org.apache.hadoop.hbase.zookeeper.ZKClusterId.readClusterIdZNode(ZKClusterId.java:75)
>> at
>> org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:86)
>> at
>> org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.retrieveClusterId(ConnectionManager.java:833)
>> at
>> org.apache.hadoop.hbase.client.ConnectionManager$HConnectionImplementation.<init>(ConnectionManager.java:623)
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>> at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>>
>>
>> *I've attached the full log. I used the same configuration with beta
>> pack. It worked fine. But in the latest pack I'm getting this error.*
>>
>> *Also I logged into hbase shell and there is no probelm.*
>>
>> Thanks.
>>
>> --
>> Thanuja Uruththirakodeeswaran
>> Software Engineer
>> WSO2 Inc.;http://wso2.com
>> lean.enterprise.middleware
>>
>> mobile: +94 774363167
>>
>
>
>
> --
> Gokul Balakrishnan
> Senior Software Engineer,
> WSO2, Inc. http://wso2.com
> Mob: +94 77 593 5789 | +1 650 272 9927
>



-- 
Thanuja Uruththirakodeeswaran
Software Engineer
WSO2 Inc.;http://wso2.com
lean.enterprise.middleware

mobile: +94 774363167
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to