Hello,

Yes yesterday i noticed that at start executor was printing at the stderr: 
Shell command not found, so i changed my code and at ExecutorInfo i added 
setShell(false). Now the problem is that i got as error executable path not 
specified..

This is my ExecutorInfo:

.setCommand(CommandInfo.newBuilder().addArguments("java").addArguments("-jar").addArguments("../../ICS_Executor/target/ICS_Executor-1.0-jar-with-dependencies.jar").setShell(false))


Thodoris

> On 19 Jul 2017, at 08:48, Benjamin Mahler <bmah...@apache.org> wrote:
> 
> Is there anything in the executor logs?
> 
>> On Tue, Jul 18, 2017 at 2:39 PM, Thodoris Zois <z...@ics.forth.gr> wrote:
>> 
>> Hello, i am trying to run an executor from jar file. But every time i
>> launch a task it fails and scheduler terminates `Aborting because task 0 is
>> in unexpected state TASK_FAILED with reason 'REASON_EXECUTOR_TERMINATED'
>> from source 'SOURCE_SLAVE' with message 'Executor terminated'` could it be
>> an env var?
>> 
>> It's really weird.. Messages from agent and master are these below:
>> 
>> Master:
>> I0719 00:18:37.676826 133214208 master.cpp:6598] Executor 'default' of
>> framework aa9bbc8c-6444-422c-95e3-deade1c82671-0001 on agent
>> aa9bbc8c-6444-422c-95e3-deade1c82671-S0 at slave(1)@127.0.0.1:5051
>> (localhost): exited with status 1
>> 
>> I0719 00:18:37.676916 133214208 master.cpp:8691] Removing executor
>> 'default' with resources {} of framework 
>> aa9bbc8c-6444-422c-95e3-deade1c82671-0001
>> on agent aa9bbc8c-6444-422c-95e3-deade1c82671-S0 at slave(1)@
>> 127.0.0.1:5051 (localhost)
>> 
>> 
>> 
>> And from Agent:
>> 
>> 0719 00:09:01.913131 255987712 paths.cpp:573] Trying to chown
>> '/var/lib/mesos/slaves/aa9bbc8c-6444-422c-95e3-deade1c82671-S0/frameworks/
>> aa9bbc8c-6444-422c-95e3-deade1c82671-0000/executors/
>> default/runs/e67bb039-3c47-4cf8-a068-89216c29cfdf' to user 'zois'
>> 
>> I0719 00:09:01.917273 255987712 slave.cpp:6933] Launching executor
>> 'default' of framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000 with
>> resources {} in work directory '/var/lib/mesos/slaves/
>> aa9bbc8c-6444-422c-95e3-deade1c82671-S0/frameworks/
>> aa9bbc8c-6444-422c-95e3-deade1c82671-0000/executors/
>> default/runs/e67bb039-3c47-4cf8-a068-89216c29cfdf'
>> 
>> I0719 00:09:01.925673 255451136 containerizer.cpp:1001] Starting container
>> e67bb039-3c47-4cf8-a068-89216c29cfdf for executor 'default' of framework
>> aa9bbc8c-6444-422c-95e3-deade1c82671-0000
>> 
>> I0719 00:09:01.926951 255987712 slave.cpp:2310] Queued task '0' for
>> executor 'default' of framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000
>> 
>> I0719 00:09:01.927599 255987712 slave.cpp:2081] Launching task '1' for
>> framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000
>> 
>> I0719 00:09:01.928652 255987712 slave.cpp:2310] Queued task '1' for
>> executor 'default' of framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000
>> 
>> I0719 00:09:01.965394 255451136 launcher.cpp:140] Forked child with pid
>> '2960' for container 'e67bb039-3c47-4cf8-a068-89216c29cfdf'
>> 
>> I0719 00:09:01.966382 255451136 containerizer.cpp:1623] Checkpointing
>> container's forked pid 2960 to '/var/lib/mesos/meta/slaves/
>> aa9bbc8c-6444-422c-95e3-deade1c82671-S0/frameworks/
>> aa9bbc8c-6444-422c-95e3-deade1c82671-0000/executors/
>> default/runs/e67bb039-3c47-4cf8-a068-89216c29cfdf/pids/forked.pid'
>> 
>> I0719 00:09:02.097687 258134016 containerizer.cpp:2508] Container
>> e67bb039-3c47-4cf8-a068-89216c29cfdf has exited
>> 
>> I0719 00:09:02.097818 258134016 containerizer.cpp:2102] Destroying
>> container e67bb039-3c47-4cf8-a068-89216c29cfdf in RUNNING state
>> 
>> I0719 00:09:02.099333 258134016 launcher.cpp:156] Asked to destroy
>> container e67bb039-3c47-4cf8-a068-89216c29cfdf
>> 
>> I0719 00:09:02.134932 258670592 slave.cpp:5168] Executor 'default' of
>> framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000 exited with status 1
>> 
>> I0719 00:09:02.143437 258670592 slave.cpp:4215] Handling status update
>> TASK_FAILED (UUID: 2cd78079-46d0-47b5-9a50-909d539fe094) for task 0 of
>> framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000 from @0.0.0.0:0
>> 
>> I0719 00:09:02.147959 258670592 slave.cpp:4215] Handling status update
>> TASK_FAILED (UUID: 2b844b59-4e70-46c5-9984-8992c9286804) for task 1 of
>> framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000 from @0.0.0.0:0
>> 
>> W0719 00:09:02.149605 255987712 containerizer.cpp:1917] Ignoring update
>> for unknown container e67bb039-3c47-4cf8-a068-89216c29cfdf
>> 
>> W0719 00:09:02.150360 258134016 containerizer.cpp:1917] Ignoring update
>> for unknown container e67bb039-3c47-4cf8-a068-89216c29cfdf
>> I0719 00:09:02.151563 257597440 status_update_manager.cpp:323] Received
>> status update TASK_FAILED (UUID: 2cd78079-46d0-47b5-9a50-909d539fe094)
>> for task 0 of framework aa9bbc8c-6444-422c-95e3-deade1c82671-0000
>> 
>> I0719 00:09:02.154439 257597440 status_update_manager.cpp:832]
>> Checkpointing UPDATE for status update TASK_FAILED (UUID:
>> 2cd78079-46d0-47b5-9a50-909d539fe094) for task 0 of framework
>> aa9bbc8c-6444-422c-95e3-deade1c82671-0000
>> 
>> Seems like it can’t get resources…
>> I really have not idea what it might causing this… Could it be libmesos?
>> 
>> Any help would be appreciated,
>> Thank you very much
>> 
>> 

Reply via email to