Also is drill running on the same node as a MapR cluster? In that case you
just can specify maprfs:/// for the connection value.

Regards
Ramana


On Fri, Apr 3, 2015 at 1:40 PM, Ramana Inukonda <[email protected]>
wrote:

> Please check if your drill-env.sh contains the following:
>
> export DRILL_JAVA_OPTS="$DRILL_JAVA_OPTS
> -Djava.security.auth.login.config=/opt/mapr/conf/mapr.login.conf
> -Dzookeeper.sasl.client=false "
>
>
> Regards
> Ramana
>
>
>
> On Thu, Apr 2, 2015 at 8:51 PM, Alexander Zarei <
> [email protected]> wrote:
>
>> Hi,
>>
>>
>> I am suing Drill on an AWS EMR cluster and trying to connect Hive and
>> MapR-FS storage plugins.
>>
>> The hive plugin is connected successfully as inlined below; I created a
>> dummy table by hive shell and then I observed the following Drill Error
>> when browsing the dummy table with Drill Exporer:
>>
>>
>> *[30024]Query execution error. Details:[ IOException: No FileSystem for
>> scheme: maprfs*
>>
>> I tried to connect the MapR-FS storage plugin but I am not sure if the
>> port
>> number I am using is correct.
>>
>> According to Drill documentation any distributed file system included in
>> core-site.xml can be used by Drill but I do not see any information
>> related
>> to MapR-FS in this file. However, when I use the Amazon Hadoop the
>> information (hdfs nodename ip and port number ) is there and I can connect
>> to hive storage by Drill.
>>
>> I wonder if you could let me know what I am missing in crafting the
>> storage
>> plugins below:
>>
>> Hive storage plugin:
>>
>> {
>>   "type": "hive",
>>   "enabled": true,
>>   "configProps": {
>>     "hive.metastore.uris": "thrift://localhost:9083",
>>     "hive.metastore.local": "false",
>>     "hive.metastore.warehouse.dir": "/user/hive/warehouse"
>>   }
>> }
>>
>> and maprfs:
>>
>> {
>>   "type": "file",
>>   "enabled": "false",
>>   "connection": "maprfs://54.224.109.121:8041/",
>>   "workspaces": {
>>     "root": {
>>       "location": "/",
>>       "writable": false,
>>       "defaultInputFormat": null
>>     },
>>     "tmp": {
>>       "location": "/tmp",
>>       "writable": true,
>>       "defaultInputFormat": null
>>     }
>>   },
>>   "formats": {
>>     "psv": {
>>       "type": "text",
>>       "extensions": [
>>         "tbl"
>>       ],
>>       "delimiter": "|"
>>     },
>>     "csv": {
>>       "type": "text",
>>       "extensions": [
>>         "csv"
>>       ],
>>       "delimiter": ","
>>     },
>>     "tsv": {
>>       "type": "text",
>>       "extensions": [
>>         "tsv"
>>       ],
>>       "delimiter": "\t"
>>     },
>>     "parquet": {
>>       "type": "parquet"
>>     },
>>     "json": {
>>       "type": "json"
>>     }
>>   }
>> }
>>
>>
>> Thanks,
>> Alex
>>
>
>

Reply via email to