I have 3 executors available, but for some reason, only one executor is running the job (active, other are idle) ; the job exaction is not being splitted between the other executors and that might be the reason behind this issue.
Thanks for the post! This is a typical message if the job started does not find within a timeout period - that can be configured - an executor. The reasons might be many. The obvious two are:
the executors are busy with other jobs,
the executor is not properly registered to the server because of a network issue or misconfiguration.
Your description makes me think that you might be fighting with misconfigured executors. In case you did not set any rules/dedication to the executors, they should be taking up jobs in round-robin fashion. Can you confirm that the other two executors are also employed every now&then?
In the case they are idle all the time, I would recommend you checking whether you did not set any dedication to these executors by mistake. For more info please check our docs: https://docs.knime.com/latest/server_admin_guide/index.html#knime-server-executor-requirements