Hello,

I was trying the Slider 0.80 build (with HBase 0.98.8) in my YARN cluster
and which *does not* have security enabled, which means yarn-site.xml
has the following setting:

    <property>
      <name>yarn.nodemanager.container-executor.class</name>
<value>org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor</value>
    </property>

As a result the *containers *will be executed under the user '*yarn*' and
not as the user starting the application via Slider.

I am able to start/stop the HBase cluster via Slider and even create tables
under the '*yarn*' user.

However, when I switch to *another user* and use the HBase shell by passing
the hbase-site.xml (extracted via slider), I am not able to
create not query existing tables, the error I see is:

ERROR: Failed to create local dir
/hadoop/yarn/local/usercache/bigdata/appcache/application_1431039978132_0005/container_1431039978132_0005_01_000003/work/app/tmp/local/jars,
DynamicClassLoader failed to init

I expected it to work seamlessly, hence wondering if I missed anything or
if this is the expected behavior. Any workarounds to get around this.

Regards,
Rajesh

Reply via email to