我遵循这个指示:https://docs.datastax.com/en/datastax_enterprise/4.5/datastax_enterprise/ana/anasqpdemo.html
从/etc/default/dse将hadoop\u enabled设置为1。 sudo service dse start
或者 dse cassandra -t
现在我可以使用 dse hadoop
,这意味着hadoop已启用。
但当我想跑的时候 dse sqoop import help
,出现以下错误:无法启动sqoop:找不到jobtracker
然后我发现我需要添加凭证,我添加了用户名和密码,使此帮助信息生效:
但是当我尝试使用dse sqoop import时,出现了以下错误:
我认为这是因为dsesqoop不识别cassandra参数,但它是dse(datastax),它怎么能不识别cassandra参数呢?如何让它工作?谢谢
1条答案
按热度按时间2hh7jdfx1#
您可以将dse作为服务启动,也可以手动启动,而不是两者都启动。这两个步骤是多余的:
挑一个。
如果是软件包安装,您可能应该访问该服务,以避免破坏文件权限。