前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >hadoop(2):对应的环境

hadoop(2):对应的环境

作者头像
dodo_lihao
发布2018-09-12 10:31:19
4710
发布2018-09-12 10:31:19
举报
文章被收录于专栏:懒人开发懒人开发

安装过程

这里自己也没有对应的服务器 自己通过VBox(用 VMware也一样) 创建多个linux的虚拟机

这里用的CentOS7 可以创建带界面的,也可以创建没有界面的 区别可能就是没有界面的,配置环境麻烦一点

自己vbox,网络居然桥接不了...原来搭建hadoop从来没有遇到过这种情况 (还好win10,自己查到可以手动桥接, 在适配器-网络连接中,自己选择联网的以太网 和 vbox的以太网, 桥接,就可以了)

配置完2个centos7后, 设置网络 达到 2个虚拟机, 和 真正主机, 3台机器, 互相能ping通即可 (免密码登录,后期再配置)

下载一个用于登录的工具 自己这里用的SecureCRT(注意,有很多都带有病毒,需要注意杀毒后使用) 配置完显示编码后,使用


关闭防火墙

自行查阅,因为每个版本文件存放地址好像不一样 自己是

代码语言:javascript
复制
service iptables stop
再
chkconfig iptables off

进入selinux

代码语言:javascript
复制
vi /etc/sysconfig/selinux

把 enforcing 修改为 disabled (vi 或者 vim 自行解决,这里就不解释了)


修改主机名

hostname 可以查看主机名 一般为: localhost.localdomain

通过 hostname XXX 修改 例如: hostname hadoop21 就修改为 hadoop21 了 (这样,重启后,会被还原)

最好是修改 配置文件 vi /etc/sysconfig/network

修改为: HOSTNAME=hadoop21

插入主机名解析(和win的host作用是一样的) vi /etc/hosts

加入一行(这个根据个人而定) 192.168.199.221 hadoop21 192.168.199.222 hadoop22

reboot重启 最好查看下,先修改的是否都还是存在


配置ssh面密码登录

ssh可以远程登录连接 但是,每次都需要输入密码,比较方便 这个时候,配置ssh,就不需要输入密码了 (相当于设置一个特殊身份,只要符合这个身份,就不需要密码)

输入 ssh-keygen -t rsa 一直回车(后面其实是让你输入存储的地方,直接回车,会存放到默认的地方)

ssh-copy-id 192.168.xxx.xxx 赋值对应的id 这样,对应的ip就可以免密码登录了 (这里也可以手动去配置添加对应的指纹,效果和命令一样,之前一直是手动copy去设置的,会了ssh-copy-id命令的确很方便,手动方式这里略)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.12.31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装过程
  • 关闭防火墙
  • 修改主机名
  • 配置ssh面密码登录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档