Hadoop伪分布式环境搭建(能力工场--小马哥整理)
来源:互联网 发布:前端性能优化的方式 编辑:程序博客网 时间:2024/05/29 14:11
hadoop的伪分布安装
在linux系统打开终端,进行如下操作
1.1关闭防火墙 (1)执行命令service iptablesstatus查看防火墙开闭状态(如果开,接下步) 执行命令service iptables stop关闭防火墙 执行命令service iptables status验证是否关闭了(验证很关键,确保每一步的成功,否则后面"死"的很惨) (2)执行命令chkconfig --list|grep iptables 查看是否有on(此步目的:看是否打开了自动运行防火墙,因为自动运行默认打开的情况下,下次关机重启后,防火墙又打开了,还要重新关闭,麻烦,于是我们直接关闭掉自动运行...) 执行命令chkconfig iptables off关闭防火墙自动运行 执行命令chkconfig --list|grep iptables查看是否有on(同样是验证,我们一定要仔细,因为需要配置的内容很多,避免后面开启hadoop出错后,找不到哪里出错,不如在这里一步一步,保证每一步都正确) 1.2修改ip (1)右键点击linux桌面右上角的网络连接图标进行IP设置(配置IP的时候,注意选择IP段,对于IP以及网络连接的设置,参考我空间的其他虚拟机网络配置资料,这里不赘述) 执行命令service network restart重启网卡(修改IP后,一定及时重启一下,看是否有修改IP成功) 执行命令ifconfig查看设置是否成功(我们必须的验证) 1.3修改主机名 (1)执行命令hostname查看当前的主机名 执行命令hostname hadoop2设置当前会话的主机名(注意,在这里修改完主机名之后,重启之后主机名又自动变回修改前的主机名,我们还要执行下一步操作,就可以一劳永逸了) 执行命令vi /etc/sysconfig/network(必须修改这个文件中的主机名,否则,机器重启后,主机名变回以前) 保存退出 1.4映射ip与主机名 (1)执行命令vi /etc/hosts文件 增加一行文本192.168.56.100 hadoop2(注意空格) 保存退出 执行命令ping hadoop2是否有回包(无敌的验证,一定要保证配置的成功) 1.5设置ssh免密码登录 (1)执行命令ssh-keygen -trsa,三次回车,在~/.ssh下面会产生两个文件,分别是id_rsa和id_rsa.pub cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys(注意空格) 执行命令ssh localhost查看是否需要输入密码 执行命令ssh hadoop2查看是否需要输入密码 注意:执行ssh登陆成功后,要记得exit退出ssh。 1.6安装jdk (1)我们确定把所有的框架都安装到/usr/local,复制jdk...bin到/usr/local (2)执行命令chmod 777 jdk....bin(修改权限,否则不让我们继续运行)