海口顶尖网站建设,想看外国的网站怎么做,网站没有在工信部备案,公司网站建设制度原生集群启动方式#xff1a;
在Hadoop启动以后#xff0c;namenode是通过SSH来启动和停止各个节点上的各种守护进程的#xff0c;这就需要在节点之间执行指令的时候是不需要输入密码的方式#xff0c;故我们需要配置SSH使用无密码公钥认证的方式。 Cloudera-Manager启动方…
原生集群启动方式
在Hadoop启动以后namenode是通过SSH来启动和停止各个节点上的各种守护进程的这就需要在节点之间执行指令的时候是不需要输入密码的方式故我们需要配置SSH使用无密码公钥认证的方式。 Cloudera-Manager启动方式
大多数安装过hadoop的人应该都配置过ssh免密登录为啥需要免密登录主要是因为 start-all.sh 这样的启动脚本这个脚本会ssh登录到其他服务器上并执行hadoop-daemon.sh start namenode hadoop-daemon.sh start zkfc 等命令启动相应的进程如果不配置ssh免密登录你需要输入每台机器的密码才能ssh登录到相应的机器上执行启动和关闭命令这是相当繁琐的事情。
但cloudera-manager 的架构则不同采用Server-Agent的结构管理人员点击web页面的启动重启停止按钮Server端会将指令发送到Agent端Agent收到命令后启动相应的进程这样根本就不要ssh登录服务器执行命令了。
Cloudera-Manager 的安装时 有两种选择 需要root账号 或者 用户具有免密执行sudo的权限 所以基于CM搭建的Hadoop集群可以不用使用免密登录增加安全性。