Hi, I'm having problems to run Solr using Apache Slider on MapR. Specifically, when I try to install the slider package it fails because slider doesn't have support for maprfs: $ slider install-package --replacepkg --name solr --package ~/inst/solr/solr-slider/solr-on-yarn.zip 2017-02-17 12:08:28,635 [main] INFO service.AbstractService - Service Slider Client failed in state INITED; cause: java.io.IOException: No FileSystem for scheme: maprfs java.io.IOException: No FileSystem for scheme: maprfs at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2644) at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2651) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:92) at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2687) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2669) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:371) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:170) at org.apache.slider.common.tools.CoreFileSystem.<init>(CoreFileSystem.java:82) at org.apache.slider.common.tools.SliderFileSystem.<init>(SliderFileSystem.java:38) at org.apache.slider.client.SliderClient.initHadoopBinding(SliderClient.java:498) at org.apache.slider.client.SliderClient.serviceInit(SliderClient.java:318) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) at org.apache.slider.core.main.ServiceLauncher.launchService(ServiceLauncher.java:182) at org.apache.slider.core.main.ServiceLauncher.launchServiceRobustly(ServiceLauncher.java:475) at org.apache.slider.core.main.ServiceLauncher.launchServiceAndExit(ServiceLauncher.java:403) at org.apache.slider.core.main.ServiceLauncher.serviceMain(ServiceLauncher.java:630) at org.apache.slider.Slider.main(Slider.java:49) Exception: java.io.IOException: No FileSystem for scheme: maprfs 2017-02-17 12:08:28,637 [main] ERROR main.ServiceLauncher - Exception: java.io.IOException: No FileSystem for scheme: maprfs org.apache.hadoop.service.ServiceStateException: java.io.IOException: No FileSystem for scheme: maprfs at org.apache.hadoop.service.ServiceStateException.convert(ServiceStateException.java:59) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:172) at org.apache.slider.core.main.ServiceLauncher.launchService(ServiceLauncher.java:182) at org.apache.slider.core.main.ServiceLauncher.launchServiceRobustly(ServiceLauncher.java:475) at org.apache.slider.core.main.ServiceLauncher.launchServiceAndExit(ServiceLauncher.java:403) at org.apache.slider.core.main.ServiceLauncher.serviceMain(ServiceLauncher.java:630) at org.apache.slider.Slider.main(Slider.java:49) Caused by: java.io.IOException: No FileSystem for scheme: maprfs at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2644) at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2651) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:92) at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2687) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2669) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:371) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:170) at org.apache.slider.common.tools.CoreFileSystem.<init>(CoreFileSystem.java:82) at org.apache.slider.common.tools.SliderFileSystem.<init>(SliderFileSystem.java:38) at org.apache.slider.client.SliderClient.initHadoopBinding(SliderClient.java:498) at org.apache.slider.client.SliderClient.serviceInit(SliderClient.java:318) at org.apache.hadoop.service.AbstractService.init(AbstractService.java:163) ... 5 more 2017-02-17 12:08:28,639 [main] INFO util.ExitUtil - Exiting with status 56
I have tried (with no success) to copy the maprfs jar to the slider lib path, and to set the CLASSPATH on slider-env.sh as: export CLASSPATH=/opt/mapr/lib/maprfs-5.2.0-mapr.jar and export CLASSPATH=`hadoop classpath` Has anybody got apache slider to work on top of mapr? Thanks! Nicolas