安装hadoop之前的准备(配置linux)

1.1关闭防火墙(iptables)
chkconfig iptables off
检测防火墙是否关闭

chkconfig | grep iptables



确定在6个运行等级防火墙关闭,其实,关闭常用运行等级2、3和5即可。如下所示

chkconfig --level x iptables off/on



注意:这儿关闭防火墙或关闭SELinux只是为了方便进行试验、工作环境需要考虑安全性、不建议这样关闭


1.2关闭SELinux


查看SELinux状态:

/usr/sbin/sestatus -v 或 getenforce ##如果SELinux status参数为enabled即为开启状态、disabled即为关闭状态


关闭SELinux:


临时关闭(不用重启机器):
setenforce 0 ##设置SELinux 成为permissive模式
修改配置文件需要重启机器:
修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled


1.3修改主机名称

打开文件:vi /etc/sysconfig/network 、添加一行HOSTNAME=x1 相应的、在其他节点上定义相应的主机名称



1.4修改hosts文件


hosts 格式: IPADDR HOSTNAME 系统会根据该文件、解析主机名和主机地址、方便进行调试


打开hosts文件:vi /etc/hosts 并完成如下修改并保存、这儿每个人配置不同、可以有多个节点、如果单个节点、只需配置一行
192.168.1.2 x1
192.168.1.3 x2
192.168.1.4 x3

修改后如下所示:




1.5配置免密码登陆


ssh-keygen -t rsa 一直回车执行、若有需要选择y/n 则选y 、然后回车、执行完成之后、会在宿主目录生成两个文件(注意:root的宿主目录/root)

/home/xxx/.ssh/id_rsa /home/xxx/.ssh/id_rsa.pub 


把 id_rsa.pub 的内容拷贝到 authorized_keys 文件中 cat id_rsa.put >> authorized_keys 注意:有多个节点、则需要在各节点执行1.5步


然后、把各节点的authorized_keys 内容进行汇总合并、然后分发到各节点、这样才能实现互访免密码登陆



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值