hadoop的伪分布安装(低版本)
1.1.使用root用户,密码是hadoop登录的。
1.2.修改linux的ip地址
操作:(1)在linux桌面的右上角图标,右击,选择Edit Connections...
选择ipv4的手工方式设置ip为192.168.80.100,掩码255.255.255.0,网管是192.168.80.1
一步步保存退出。
(2)在终端执行命令service network restart
验证:执行命令ifconfig
1.3.windows下使用PieTTY进行远程连接
操作:(1)设置VMware的网络连接方式为host-only
(2)保证windows下的网络连接VMnet1启用状态,并且设置其ip地址为192.168.80.1。
验证:使用PieTTY进行远程连接
1.4.设置hostname
操作:修改文件vi /etc/sysconfig/network
把hostname改为hadoop0
保存退出。
验证:重启linux
1.5.ip与hostname绑定
操作:修改文件vi /etc/hosts,增加一行代码,如下
192.168.80.100 hadoop0
验证:ping hadoop0
1.6.关闭防火墙
操作:执行命令service iptables stop
验证: 执行命令service iptables status
1.7.关闭防火墙的自动运行
操作:执行命令chkconfig iptables off
验证:执行命令chkconfig --list|grep iptables
1.8.使用SSH进行免密码登录
操作:(1)产生密钥,执行命令ssh-keygen -t rsa,产生的密钥文件位于~/.ssh文件夹中
(2)执行命令cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
验证:ssh localhost
1.9.安装jdk
操作:(1)把jdk放到/usr/local目录下,然后cd /usr/local目录下
(2)赋予执行权限 chmod u+x jdk-6u24-linux-i586.bin
(3)使用./jdk-6u24-linux-i586.bin进行解压缩
(4)重命名,执行命令 mv jdk1.6.0_24 jdk
(5)设置环境变量,编辑文件vi /etc/profile,增加两行记录
export JAVA_HOME=/usr/local/jdk
export PATH=.:$JAVA_HOME/bin:$PATH
保存退出
(6)执行命令source /etc/profile
验证:执行命令java -version
1.10.安装hadoop
操作:(1)解压缩,命令tar -zxvf hadoop-1.1.2.tar.gz
(2)重命名,命令mv hadoop-1.1.2 hadoop
(3)设置环境变量,修改vi /etc/profile
export HADOOP_HOME_WARN_SUPPRESS=1
export JAVA_HOME=/usr/local/jdk
export HADOOP_HOME=/usr/local/hadoop
export PATH=.:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH
保存退出
(4)执行命令source /etc/profile
(5)修改hadoop的目录$HADOOP_HOME/conf目录下的配置文件
<1>编辑文件hadoop-env.sh
修改第9行 export JAVA_HOME=/usr/local/jdk
<2>编辑文件core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hadoop0:9000</value>
<description>change your own hostname</description>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop/tmp</value>
</property>
</configuration>
<3>编辑文件hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
<4>编辑文件mapred-site.xml
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>hadoop0:9001</value>
<description>change your own hostname</description>
</property>
</configuration>
(6)格式化文件系统,执行命令hadoop namenode -format
(7)启动,执行start-all.sh
验证:(1)执行jps,发现5个新的java进程,分别是NameNode、DataNode、SecondaryNameNode、JobTracker、TaskTracker
(2)通过浏览器查看,访问http://hadoop0:50070或者http://hadoop0:50030查看
在windows上修改文件C:\Windows\System32\drivers\etc\hosts
1.11 启动hadoop是出错的常见错误
(1)command not found
(2)unknonw hostname hadoop0
2.VMWare的网络连接方式
2.1 host-only,linux与windows使用专用网络,与外网物理隔离。
2.2 bridge,linux直接接入到windows所在的网络中,linux可以与其他机器通信。
转载于:https://www.cnblogs.com/TendToBigData/p/10501457.html
hadoop的伪分布安装(低版本)相关推荐
- Hadoop的伪分布安装 hadoop的核心思想
Hadoop的伪分布安装 hadoop的安装分为本地模式.伪分布模式.集群模式.本地模式是运行在本地,只负责存储,没有计算功能,本书不讲述.伪分布模式是在一台机器上模拟分布式部署,方便学习和调试.集群 ...
- Hadoop之——伪分布安装
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/45769499 1.1 设置ip地址 执行命令 service network ...
- Hadoop单机伪分布式安装(完整版)
在学习Hadoop时,我发现网上的各种安装的资料要不不全,要不前后不匹配(比如有的是伪分布式,有的是完全分布式).此篇文章,我总结了身边的同学在安装Hadoop时遇到的毛病,在前面安装配置环节,尽可能 ...
- hadoop +hbase+zookeeper 伪分布安装(超级无敌详细)
hadoop +hbase+zookeeper 伪分布安装(超级无敌详细) hadoop 配置 图片打不开的可以点击下方链接直接去图床查看,辣鸡CSDN 安装jdk sudo apt update// ...
- Hadoop伪分布安装及简单使用
如何安装Hadoop 参考: http://dblab.xmu.edu.cn/blog/install-hadoop/ 设置Hadoop环境变量 export HADOOP_HOME=/usr/loc ...
- CentOS 6.5 伪分布安装
CentOS 6.5 伪分布安装 软件准备 jdk-6u24-linux-i586.bin .hadoop-1.2.1.tar.gz.hadoop-eclipse-plugin-1.2.1.jar ...
- hbase 伪分布安装 java_HBase基础和伪分布式安装配置
一.HBase(NoSQL)的数据模型 1.1 表(table),是存储管理数据的. 1.2 行键(row key),类似于MySQL中的主键,行键是HBase表天然自带的,创建表时不需要指定 1.3 ...
- macOS 10.14 mojave安装低版本iTunes 12.6.x
下载iTunes 12.6版本:https://support.apple.com/zh-cn/HT208079 安装低版本iTunes 利用脚本编辑器运行脚本安装低版本iTunes: 关闭SIP系统 ...
- win10 安装低版本的 .net framework
win10 安装低版本的 .net framework https://dotnet.microsoft.com/download/visual-studio-sdks 下载Developer Pac ...
最新文章
- nginx conf 文件配置
- 各位最近找我索要CCNA200-120的资源的同志些
- linux的磁盘磁头瓷片作用,Linux 磁盘管理
- 【资源共享】休眠唤醒 开发指南
- js window.event 对象学习
- 如何配置charles_抓包工具--charles(青花瓷)及获取AppStore数据包
- Windows下,启动Redis闪退 问题解决方案
- 【转载】Meta http-equiv属性详解
- XsdGen:通过自定义Attribute与反射自动生成XSD
- mypow等于1什么意思c语言,C语言基础练习题总结
- Modifier ‘public‘ is redundant for interface methods错误
- vant组件做表格_落户上海!分享心得,再做个积分计算器
- 使用 RMI + ZooKeeper 实现远程调用
- css浮动与清除浮动相关总结(附图解、实例)
- 数据结构殷人昆电子版百度云资源_数据结构精讲与习题详解
- Typora恢复忘记保存的文件
- 一位老中医的养生忠告
- 【makefile】wildcard函数
- aptx与ldac音质区别_搞清楚LDAC、aptX这些蓝牙编码都有啥区别
- 元宇宙到底是什么?让我们来看看科技达人们是怎么讲的。
热门文章
- 远程桌面连接时显示密码已过期
- Ubuntu下配置samba实现文件夹共享
- android Hander Service 广播的综合使用案例
- 通过女票的淘宝历程,大白话讲解大数据各个方向的分工
- 一个39岁程序员的应聘被拒
- 使用Nomad和OpenFaaS提供FaaS服务
- 关系数据库的设计理论
- feature map 意义_FeatureMap Viewer以及中心化对统计分布变化的影响讨论
- php 单用户登录,Linux 系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用...
- mysql丢失召回_mysql笔记