hadoop分布式集群部署
来源:互联网 发布:数控车床车圆球g41编程 编辑:程序博客网 时间:2024/05/18 01:24
1.hosts文件检查
所有节点的hosts文件都要配置静态ip与hostname之间的对应关系
[root@cs0 ~]# vi /etc/hosts/*i进入编辑模式:wq! 强制保存文件,并退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑*/43.254.2.134 ecs-node143.254.2.105 ecs-node247.93.251.126 ecs-node3
2.配置SSH免密码通信
hadoop@cs0 ~]$ mkdir .ssh // 注意:此处的需要使用chmod 700 .ssh 将权限改为700[hadoop@cs0 ~]$ ssh-keygen -t rsa //执行命令一路回车,生成秘钥[hadoop@cs0 ~]$cd .ssh [hadoop@cs0 .ssh]$ ls authorized_keys id_rsa id_rsa.pub known_hosts[hadoop@cs0 .ssh]$ cat id_rsa.pub >> authorized_keys //将公钥保存到authorized_keys认证文件中 //注意:authorized_keys 的权限为600
3.集群所有节点都要行上面的操作。
进行免密登陆
ssh -o StrictHostKeyChecking=no 43.254.2.134ssh ecs-node1
将所有节点中的共钥id_ras.pub拷贝到ecs-node1中的authorized_keys文件中。
[root@ecs-node2 .ssh]# cat ~/.ssh/id_rsa.pub | ssh root@ecs-node1 'cat >> ~/.ssh/authorized_keys'[root@ecs-node3 .ssh]# cat ~/.ssh/id_rsa.pub | ssh root@ecs-node1 'cat >> ~/.ssh/authorized_keys'
所有节点都需要执行这条命令
然后将cs0中的authorized_keys文件分发到所有节点上面。
[root@ecs-node1 .ssh]# scp -r authorized_keys root@ecs-node2:~/.ssh/[root@ecs-node1 .ssh]# scp -r authorized_keys root@ecs-node3:~/.ssh/大家通过ssh 相互访问,如果都能无密码访问,代表ssh配置成功。
[root@ecs-node1 .ssh]# ssh ecs-node2 Last login: Tue May 30 14:26:26 2017 from 43.254.2.134 Welcome to Alibaba Cloud Elastic Compute Service ![root@ecs-node2 .ssh]# ssh ecs-node3 ###################################################################### # Notice # # # # 1. Please DO NOT upgrade the kernel, as the kernel upgrade would # # damage the original operating system. # # # # 2. Please create unique passwords that use a combination of words,# # numbers, symbols, and both upper-case and lower-case letters. # # Avoid using simple adjacent keyboard combinations such as # # "Qwert!234","Qaz2wsx",etc. # # # # 3. Unless necessary, please DO NOT open or use high-risk ports, # # such as Telnet-23, FTP-20/21, NTP-123(UDP), RDP-3389, # # SSH/SFTP-22, Mysql-3306, SQL-1433,etc. # # # # Any questions please contact 4000-955-988 # ######################################################################[root@ecs-node3 .ssh]# ssh ecs-node1
阅读全文
0 0
- hadoop分布式集群部署
- 如何部署hadoop分布式集群
- Hadoop伪分布式集群部署
- Hadoop系列一:Hadoop集群分布式部署
- Hadoop集群完全分布式模式环境部署
- hadoop伪分布式集群部署注意事项
- Hadoop集群完全分布式模式环境部署
- Hadoop伪分布式部署和集群搭建
- 使用docker搭建部署hadoop分布式集群
- Ambari部署hadoop完全分布式集群
- Hadoop集群完全分布式模式环境部署
- hadoop分布式集群部署步骤总结
- hadoop--HA分布式集群部署步骤总结
- Hadoop 2.x分布式集群部署
- Hadoop 2.x分布式集群部署
- Hadoop集群完全分布式模式环境部署
- Hadoop集群完全分布式模式环境部署
- Hadoop集群完全分布式模式环境部署
- 从ORA-01752的错误,透过现象看本质
- 1809 The MyInteger class (eden)
- 类似通讯录侧边滑动筛选的sidebar
- Unity 协程(coroutine)详细使用
- vim显示行号
- hadoop分布式集群部署
- volatile关键字解析
- 对于斗地主残局,用python实现solver
- 1810 Bitset (eden)
- 1811 Matrix Calculation (eden)
- 沉浸式状态栏
- python中的_name_=='_main_'的作用
- 第2章 在 HTML 中使用 JavaScript 关于CData的那些事
- app缓存数据的大小和清除