美文网首页大数据程序员
Hadoop组件启动的三种方式及配置SSH无密码登入

Hadoop组件启动的三种方式及配置SSH无密码登入

作者: 明明德撩码 | 来源:发表于2018-02-04 22:01 被阅读72次

第一种方式,逐一启动

第二种,分开启动

image.png

第三种,一起启动(不推荐使用)

start-all.sh
因为在生产环境中namenode和datanode不可能在一台机器上。

组件启动配置

image.png

在实际生产中namenode一台服务器,一个datanode一台服务器。
因为是这样所以才引出ssh无秘钥登入。

配置 SSH 无密钥登陆

使用密码登录,每次都必须输入密码,非常麻烦。SSH还提供了公钥登录,可以 省去输入密码的步骤。

所谓"公钥登录",就是用户将自己的公钥储存在远程主机上。登录的时候,远程 主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远 程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允 许登录shell,不再要求密码。
生成公钥/私钥对

1、执行$ ssh-keygen -t rsa

在$HOME/.ssh/目录下,会新生成两个文件:id_rsa.pub和id_rsa。前者是你的公 钥,后者是你的私钥。

2、拷贝公钥至authorized_keys文件

$ ssh-copy-id hadoop-senior.ibeifeng.com

相关文章

网友评论

    本文标题:Hadoop组件启动的三种方式及配置SSH无密码登入

    本文链接:https://www.haomeiwen.com/subject/zwsvzxtx.html