Can you find the slider-agent.out available in the container logs for
container_1439926335194_0003_01_000002 and see what¹s in there?

-Gour

On 8/19/15, 12:46 PM, "Dave Rugh" <[email protected]> wrote:

>I went through the Slider Memcached Tutorial
><http://slider.incubator.apache.org/docs/slider_specs/hello_world_slider_a
>pp.html>
>and
>was able to package/deploy/start the memcached container successfully;
>however when I package up a custom application, basically a Java jar plus
>dependencies, the container never launches succssfully.
>
>
>
>The application page show the app is in a FINISHED/FAILED state with this
>diagnostic:
>
>http://quickstart.cloudera:8088/cluster/app/application_1439926335194_0001
>
>
>
>Diagnostics: Unstable Application Instance : - failed with component
>MYAPP failed 'recently' 6 times (4 in startup); threshold is 5 - last
>failure: Failure container_1439926335194_0001_01_000008 on host
>quickstart.cloudera (0):
>http://quickstart.cloudera:19888/jobhistory/logs//quickstart.cloudera:8041
>/container_1439926335
><http://quickstart.cloudera:19888/jobhistory/logs//quickstart.cloudera:804
>1/container_1439926335194_0001_01_000008/ctx/C4>
>
>
>Looking at the container logs - nothing is in the slider-out.txt file
>indicating that the container never ran; no errors in the slider-err.txt
>file (see below) and the slider-log.txt file is quite lengthy but the only
>error I see is this:
>
>
>
>2015-08-19 12:14:05,744 [AMRM Callback Handler Thread] ERROR
>appmaster.SliderAppMaster - Role instance RoleInstance{role='MYAPP',
>id='container_1439926335194_0003_01_000002',
>container=ContainerID=container_1439926335194_0003_01_000002
>nodeID=quickstart.cloudera:8041 http=quickstart.cloudera:8042
>priority=1073741825 resource=<memory:1024, vCores:1>,
>createTime=1440011595168, startTime=1440011595313, released=false,
>roleId=1, host=quickstart.cloudera,
>hostURL=http://quickstart.cloudera:8042,
>state=5, placement=null, exitCode=0, command='python
>./infra/agent/slider-agent/agent/main.py --label
>container_1439926335194_0003_01_000002___MYAPP --zk-quorum localhost:2181
>--zk-reg-path /registry/users/myuser/services/org-apache-slider/myapp1 >
><LOG_DIR>/slider-agent.out 2>&1 ; ', diagnostics='', output=null,
>environment=[LANGUAGE="en_US.UTF-8", AGENT_WORK_ROOT="$PWD",
>HADOOP_USER_NAME="MYUSER", AGENT_LOG_ROOT="<LOG_DIR>",
>PYTHONPATH="./infra/agent/slider-agent/", LC_ALL="en_US.UTF-8",
>SLIDER_PASSPHRASE="<redacted>", LANG="en_US.UTF-8"]} failed
>
>
>What's my next step to debug this?
>
>
>Do I want to attach to the code that launches the container and step
>through?  I have Netbeans available in the environment.
>
>
>Thanks,
>
>
>Dave
>
>
>
>*slider-err.txt*
>
>
>*Aug 19, 2015 12:13:07 PM com.sun.jersey.api.core.PackagesResourceConfig
>init*
>
>*INFO: Scanning for root resource and provider classes in the packages:*
>
>*  org.apache.slider.server.appmaster.web.rest.agent*
>
>*Aug 19, 2015 12:13:07 PM com.sun.jersey.api.core.ScanningResourceConfig
>logClasses*
>
>*INFO: Root resource classes found:*
>
>*  class 
>org.apache.slider.server.appmaster.web.rest.agent.AgentWebServices*
>
>*Aug 19, 2015 12:13:07 PM com.sun.jersey.api.core.ScanningResourceConfig
>init*
>
>*INFO: No provider classes found.*
>
>*Aug 19, 2015 12:13:07 PM
>com.sun.jersey.server.impl.application.WebApplicationImpl _initiate*
>
>*INFO: Initiating Jersey application, version 'Jersey: 1.9 09/02/2011
>11:17
>AM'*
>
>*Aug 19, 2015 12:13:18 PM com.sun.jersey.spi.inject.Errors
>processErrorMessages*
>
>*WARNING: The following warnings have been detected with resource and/or
>provider classes:*
>
>*  WARNING: A sub-resource method, public javax.ws.rs.core.Response
>org.apache.slider.server.appmaster.web.rest.agent.AgentResource.endpointRo
>ot(),
>with URI template, "/", is treated as a resource method*

Reply via email to