Since KNIME version 5.4.3 and later, we have been encountering an issue when using the HDFS

Hi KNIME Team,

Since KNIME version 5.4.3 and later, we have been encountering an issue when using the HDFS Connector.
The following error occurs consistently during execution:

No FileSystem for scheme “hdfs”

We have reproduced this issue in multiple versions, including:

  • KNIME 5.4.x

  • KNIME 5.5.1

  • KNIME 5.8.1 LTS

To help illustrate the issue, we have also attached test snapshots taken from:

When searching for the error message “No FileSystem for scheme”, we found similar reports from other users, which suggests that this may be a known or version-related problem.

In addition, we found related issues reported in the KNIME Community involving BigQuery, which appear to be connected to the same underlying problem—particularly when using DB Loader and Parquet-to-BigQuery workflows:

Below is an excerpt from the error log for reference:

2026-01-16 14:37:17,540 : ERROR : KNIME-Worker-7-HDFS Connector 3:1 :  : Node : HDFS Connector : 3:1 : Execute failed: No FileSystem for scheme "hdfs"
org.apache.hadoop.fs.UnsupportedFileSystemException: No FileSystem for scheme "hdfs"
	at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:3581)
	at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:3612)
	at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:554)
	at org.knime.bigdata.hadoop.filehandling.fs.HdfsFileSystem.lambda$1(HdfsFileSystem.java:147)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/javax.security.auth.Subject.doAs(Unknown Source)
	at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1953)
	at org.knime.bigdata.hadoop.filehandling.fs.HdfsFileSystem.lambda$0(HdfsFileSystem.java:147)
	at org.knime.bigdata.commons.hadoop.UserGroupUtil.runWithRemoteUserUGI(UserGroupUtil.java:120)
	at org.knime.bigdata.hadoop.filehandling.fs.HdfsFileSystem.openHadoopFileSystem(HdfsFileSystem.java:153)
	at org.knime.bigdata.hadoop.filehandling.fs.HdfsFileSystem.<init>(HdfsFileSystem.java:96)
	at org.knime.bigdata.hadoop.filehandling.fs.HdfsFSConnection.<init>(HdfsFSConnection.java:72)
	at org.knime.bigdata.hadoop.filehandling.node.HdfsConnectorNodeModel.execute(HdfsConnectorNodeModel.java:102)
	at org.knime.core.node.NodeModel.executeModel(NodeModel.java:605)
	at org.knime.core.node.Node.invokeFullyNodeModelExecute(Node.java:1330)
	at org.knime.core.node.Node.execute(Node.java:1037)
	at org.knime.core.node.workflow.NativeNodeContainer.performExecuteNode(NativeNodeContainer.java:617)
	at org.knime.core.node.exec.LocalNodeExecutionJob.mainExecute(LocalNodeExecutionJob.java:98)
	at org.knime.core.node.workflow.NodeExecutionJob.internalRun(NodeExecutionJob.java:201)
	at org.knime.core.node.workflow.NodeExecutionJob.run(NodeExecutionJob.java:120)
	at org.knime.core.util.ThreadUtils$RunnableWithContextImpl.runWithContext(ThreadUtils.java:369)
	at org.knime.core.util.ThreadUtils$RunnableWithContext.run(ThreadUtils.java:223)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at org.knime.core.util.ThreadPool$MyFuture.run(ThreadPool.java:125)
	at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:252)

Could you please advise on:

  • the root cause of this issue,

  • whether this is an intended change in recent versions,

  • and whether there is a recommended workaround or fix for the affected versions?

Thank you in advance for your support.

Best regards,
GJ

@geonjukim from the threads you might want to try a fresh installation in a new folder of a version greater than 5.4.5.

Thank you for your response.

As mentioned in our previous message, we have tested this issue on KNIME 5.5.1 and KNIME 5.8.1 LTS, and the same error occurs in both versions.