【问题标题】:use dse sqoop import data from RDBMS to Cassandra使用 dse sqoop 将数据从 RDBMS 导入 Cassandra
【发布时间】:2016-10-13 22:57:22
【问题描述】:

我按照以下说明进行操作: https://docs.datastax.com/en/datastax_enterprise/4.5/datastax_enterprise/ana/anaSqpDemo.html

  1. 从 /etc/default/dse 设置 HADOOP_ENABLED=1。
  2. sudo service dse startdse cassandra -t

现在我可以使用dse hadoop,这意味着 Hadoop 已启用。

但是当我尝试运行 dse sqoop import help 时,我得到了这个错误: 无法启动 sqoop:找不到 jobtracker

然后我发现我需要添加凭据,我添加了用户名和密码,得到了这个帮助信息:

但是当我尝试使用 dse sqoop import 时,我得到了这个错误:

我认为是因为dse sqoop不识别cassandra参数,但它是dse(datastax),它怎么能不识别cassandra参数? 如何让它发挥作用?谢谢

【问题讨论】:

    标签: cassandra datastax sqoop


    【解决方案1】:

    您可以将 dse 作为服务启动,也可以手动启动,不能同时启动。这两个步骤是多余的:

    sudo service dse start
    dse cassandra -t
    

    选择一个。

    如果是包安装,你可能应该去服务,以免破坏文件权限。

    【讨论】:

    • 感谢您的帮助。你的建议是对的。但问题依然存在。我编辑了问题,请看一下。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-21
    • 1970-01-01
    相关资源
    最近更新 更多