So now, I finally have got the time to tackle this. I reinstalled and I hope the installation is complete. At least, I have no errors and start-executor.sh
is in the executor directory.
However, I cannot have it run jobs still.
RabbitMQ log says
2022-08-22 22:50:55.141 [info] <0.13776.3> accepting AMQP connection <0.13776.3> (127.0.0.1:51286 -> 127.0.0.1:5672)
2022-08-22 22:50:55.143 [error] <0.13776.3> Error on AMQP connection <0.13776.3> (127.0.0.1:51286 -> 127.0.0.1:5672, user: 'knime', state: opening): vhost not found
2022-08-22 22:50:55.144 [info] <0.13776.3> closing AMQP connection <0.13776.3> (127.0.0.1:51286 -> 127.0.0.1:5672, vhost: 'none', user: 'knime')
I wonder why the virtual host is none
there and cannot find the flaw in the config. My server config reads.
com.knime.enterprise.executor.msgq=amqp://knime:20knime16@localhost/knime-server
com.knime.server.canonical-address=https://localhost:8443
com.knime.server.config.watch=true
com.knime.server.default_mount_id=knime-server
com.knime.server.executor.reject_future_workflows=true
com.knime.server.executor.watchdog.interval=1m
com.knime.server.repository.update_recommendations_at=01:00
com.knime.server.server_admin_groups=admin
com.knime.server.server_admin_users=knimeadmin
com.knime.server.user_directories.directory_location=/Users
com.knime.server.webportal.disable_warning_messages=true
I am under the impression that knime-server
would designate the vhost, the server should use when connecting to RabbitMQ.
The executer config contains the following line, matching the servers option, I suppose:
-Dcom.knime.enterprise.executor.msgq=amqp://knime:20knime16@localhost/knime-server
In case, this is of interest, when I try to start a job, the webinterface of the server gives
Job wasnβt loaded within 3 minutes. This usually happens if the executor is overloaded or if no executor is available at all. Please check back with your server administrator.
and in the KNIME application