Bringing together the Apache Cassandra experts from the community and DataStax.

Want to learn? Have a question? Want to share your expertise? You are in the right place!

Not sure where to begin? Getting Started



t.ariunbat_189192 avatar image
t.ariunbat_189192 asked t.ariunbat_189192 commented

Is it possible to use the Kafka HDFS sink connector with DSEFS?

I guess it is possible to use Kafka HDFS sink connector with DSEFS. Do we need to provide any credentials on connector? Is the HDFS version 1.3 as mentioned in the version doc? Do we write directly to dsefs:// this port or another port?

Thanks in advance

10 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

1 Answer

Erick Ramirez avatar image
Erick Ramirez answered t.ariunbat_189192 commented

[UPDATED] You should be able to use DSEFS since it is HDFS-compatible and will work in place of HDFS but you will need to work out on your own how to configure the connector since we don't test or support that connector.

To respond to your questions directly:

  1. You will need to provide credentials in order to access DSEFS if you have enabled authentication in your DSE cluster. How you provide the credentials depends on how you are accessing DSEFS. For details, see DSEFS authentication.
  2. DSE 6.8 ships with Hadoop core 1.0.3.
  3. DSEFS listens on port 5598 for client requests by default.

If you have any follow up questions, please log a ticket with DataStax Support so one of our engineers can assist you. Cheers!

4 comments Share
10 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Here is the link:

It was hadoop-core 1.0.3 my mistake.

I am using DSE 6.8.5 in docker env. I guess docker or not it is the same right? I am making POC in docker and prod is not docker just fyi.

I am trying to use this connector assuming it is for hadoop v1.x there are other version 2 and version 3 connector as well.

0 Likes 0 ·

@Erick Ramirez Have you asked about it?

0 Likes 0 ·

Hi, just for the record, DSE 6.8 uses Apache Spark 2.4.x which depends on Apache Hadoop 2.6.5. So in DSE you have Hadoop 2.6.5.

2 Likes 2 ·

I was able to configure the connector. I have added dse-byos.jar and scala-library.jar into the connectors' library and it worked without a problem. Thanks for the information.

0 Likes 0 ·