当前位置: 首页 > 知识库问答 >
问题:

hadoop在[ubuntu]ubuntu上启动namenodes:权限被拒绝(公钥,密码)

邴越彬
2023-03-14

Ubuntu 16.04.1 LTS Hadoop 3.3.1

当我运行start dfs时。上海,

hadoop@ubuntu:/hadoop/sbin$启动dfs。在[ubuntu]上启动namenodes(名称节点):警告:将“ubuntu”(ECDSA)永久添加到已知主机列表中 启动datanodes
localhost:警告:将“localhost”(ECDSA)永久添加到已知主机列表中
localhost:权限被拒绝(公钥、密码)
启动辅助namenodes[ubuntu]
ubuntu:权限被拒绝(公钥、密码)
2021 06月25日18:05:42961警告用户。NativeCodeLoader:无法为您的平台加载本机hadoop库。。。

共有1个答案

车嘉实
2023-03-14

我也遇到了这个问题。我使用以下shell命令解决了这个问题。

ssh-keygen -t rsa 

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 

chmod 0600 ~/.ssh/authorized_keys 
 类似资料:
  • Docker安装在AWS EC2 Ubuntu 16.04实例上,如下所示: 引发权限被拒绝错误: 尝试连接到处的Docker守护程序套接字时,权限被拒绝unix:///var/run/docker.sock: 收到http:///var/run/docker.sock/v1.39/info: 拨号unix/var/run/docker.sock:connect:权限被拒绝 显示: uname-a

  • 我们有一个共同的LDAP帐户/用户。我们计划使用此用户为我们的团队配置 Jenkins。 < li >我使用我的登录名登录到机器/虚拟机并安装了Jenkins。 < li >然后,我仅从我的帐户生成ssh密钥,但我在生成ssh密钥时提供的电子邮件id是普通用户。 < li >然后我将公共ssh密钥添加到Github中(在GitHub中,我使用普通用户登录)。 < li >将私钥添加到Jenkins

  • 我无法使用ssh密钥访问我的repo。当我尝试将git推送到gitlab上的代表时,它会询问密码短语。 我从头开始的步骤。我要到~/. ssh/和此文件夹中的所有文件。然后: > 创建ssh密钥mymail@gmail.com“-b 4096 然后在~/. ssh/

  • prathviraj18@prathviraj18:~$start-dfs.sh在[localhost]localhost:prathviraj18@localhost:权限被拒绝(公钥,密码)。启动数据节点localhost:prathviraj18@localhost:权限被拒绝(公钥,密码)。启动辅助命名节点[prathviraj18]prathviraj18:prathviraj18@pr

  • 我是ubuntu的新手,想用eclipse开发android应用程序(因为我听说android工作室还不能很好地使用NDK的东西)。 谁能告诉我原因和如何解决这个问题吗?我会很感激的,这快把我逼疯了。

  • 我正在尝试使用命令删除所有停止的容器 任何人都可以建议我怎样才能把所有停止的容器移走。