开发者社区> 问答> 正文

请问不用hadoop自带的ssh怎么自动启动hadoop集群? 400 报错

请问不用hadoop自带的ssh怎么自动启动hadoop集群? 400 报错 请问不用hadoop自带的ssh怎么自动启动hadoop集群,并且登录后在另一台机器上启动相应进程

展开
收起
爱吃鱼的程序员 2020-06-01 13:46:12 571 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    在各个需要启动管理和存储节点的机器上使用hadoop-deamon.sh脚本手动启动对应守护进程:namenode、
    secondarynamenode、datanode
    在各个计算节点机器上使用yarn-deamon.sh脚本手动启动对应守护进程:resourcemanager、nodemanager######

    A->B

    在A上ssh-keygen -t rsa 产生A的公钥和私钥,路径$HOME/.ssh/

    公钥带.pub后缀,将公钥的内容复制出来。粘贴到B的 $HOME/.ssh/authroized_keys里面就可以了

    A登录B就可以使用公钥验证而不输入密码了,

    B->同理    

    ######不好意思,提问时忘记说了,问题的意思是不用hadoop自动的ssh,从而实现各个机器的启动######

    登录可以使用ssh信任,或者知道密码的话用expect

    至于启动进程那就是一个ssh xxxxx 'ls'的事情嘛

    ######回复 @闵开慧 : 和hadoop有毛线关系啊######忘记说了,问题的意思就是不用hadoop自带的ssh,从而实现各个机器的启动######

    SSH..

    ######

    自行搜索 ssh-keygen


    ######

    SSH免密码登录远程主机

    不知道能不能看到

    ######

    hadoop 从来没有自带ssh

    2020-06-01 13:46:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《构建Hadoop生态批流一体的实时数仓》 立即下载
零基础实现hadoop 迁移 MaxCompute 之 数据 立即下载
CIO 指南:如何在SAP软件架构中使用Hadoop 立即下载

相关实验场景

更多