How can we Upgrade our KNIME Server from 4.8 to the latest (4.10) on Azure?
My client has KNIME Server small on Azure and I have developed a workflow with KNIME 4.1 so there are missing nodes on server. So we want to upgrade their KNIME Server and executor to 4.10 and 4.1 and also install required extensions.
I know how to install and upgrade KNIME Server on a local server with Windows server as OS but on Azure linux where KNIME Server is preinstalled, I could not find workflow_repository and also they do not have the license file to install KNIME Server manually so I think the upgrade process is different. I could not find any documentation explaining another method other than what I do in a local server with a license file.
After upgrading the KNIME Server and the executor, we need to install some extensions with licenses that require saving preferences.epf in workflow_repository which cannot be found on Azure.
If you are upgrading from version 4.8. to 4.10. you have to read the upgrade guides of version 4.9. and 4.10. to make sure, that all necessary intermediate steps are done for the update.
Thank you @MichaelRespondek. As I said I know how to install/update KNIME Server but:
1- to install KNIME Server manually, there is no license since the product was purchased via Azure marketplace.
2- to update and apply other preferences and configurations, there is no “workflow_repository” on server (at least I could not find it). For example if I want to add preferences.epf to this folder, what should I do? or to modify server config.
I have installed KNIME Server on a local server before and there are 3 folders:
apache_tomee
knime_executor
workflow_repository
The third folder is missing on our Azure based KNIME Server.
The contents of the workflow_repository you are missing should be in the /srv/knime_server regarding the documentation and the config files in /srv/knime_server/config
The license file is already included since you bought the product via Azure and you can use it on a newer version, too.