1\在vmware中更改了虚拟机的网络类型,--->NAT方式,(虚拟交换机的ip可以从vmvare的edit-->vertual network editor看到)
2、根据这个交换机(网关)的地址,来设置我们的客户端windown7的ip(Vmnet8这块网卡)
3、启动linux主机,修改linux系统的ip地址(通过图形界面修改),修改完成之后在terminal(命令行终端)中切换到root用户执行命令重启网络服务来让ip生效
4/修改主机名: 在root身份下,用命令修改 vi /etc/sysconfig/network 把hostname改为 yun-10-1
5/添加主机名和ip的映射 在root身份下 vi /etc/hosts 添加一行 192.168.2.100 yun-10-1
6/讲hadoop这个用户添加到sudoers里面去 在root身份下 vi /etc/sudoers ,在文件中找到 root ALL=ALL ALL ,下面加一行hadoop的
7/停止防火墙服务 在root身份下 service iptables stop
8、关闭防火墙的自动启动 在root身份下 chkconfig iptables off

9、reboot
10/用ping命令检测一下windows主机和linux服务器之间的网络连通性
11、进入linux修改图形界面启动配置,不要再启动图形界面了,在root身份下, vi /etc/inittab 将其改为id:3:initdefault:
12/再次reboot,将不会启动到图形界面了 
(当以后你想启动图形界面的时候可以在命令行下敲startx (init 5) ,在图形界面下你想关闭图形界面,敲命令init 3)

===========华丽的分割线=============================

1/用终端连接linux服务器进行软件的安装(用secureCRT来连接)
2/安装jdk
--用filezilla工具上传jdk的压缩包
--解压jdk的压缩包到一个专门的安装目录下 /home/hadoop/app
--在hadoop的主目录下敲命令 tar -zxvf jdk-7u65-linux-i586.tar.gz -C ./app
--配置java的环境变量 sudo vi /etc/profile
在文件的最后添加:

export JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
export PATH=$PATH:$JAVA_HOME/bin

3/让配置生效, source /etc/profile

===========帅酷的分割线=============================

1/用filezilla工具上传hadoop的安装包
2/把hadoop解压到app目录中去 tar -zxvf hadoop-2.4.1.tar.gz -C ./app/
3/修改hadoop的5大配置文件,位置在 /home/hadoop/app/hadoop-2.4.1/etc/hadoop目录下
-- vi hadoop-env.sh 改其中的JAVA_HOME为我们安装jdk的路径JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
-- vi core-site.xml

<configuration>

<property>

<name>fs.defaultFS</name>
<value>hdfs://yun-10-1:9000</value>

</property>

<property>

<name>hadoop.tmp.dir</name>
<value>/home/hadoop/app/hadoop-2.4.1/tmp</value>

</property>

</configuration>

-- vi hdfs-site.xml

<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>

-- 先修改文件名 mv mapred-site.xml.template mapred-site.xml
在编辑 vi mapred-site.xml

<configuration>
<property>

<name>mapreduce.framework.name</name>
<value>yarn</value>

</property>
</configuration>

-- vi yarn-site.xml
<configuration>

<property>
<name>yarn.resourcemanager.hostname</name>
<value>yun-10-1</value>

</property>

<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>

</property>

</configuration>

4/配置一下hadoop的环境变量
sudo vi /etc/profile

=============优美的分割线====================

1/无密登陆的配置
首先在客户端生成密钥对 ssh-keygen -t rsa 紧接着一直回车
然后在客户端拷贝公钥到远程 ssh-copy-id desthost

本文转自SummerChill博客园博客,原文链接:http://www.cnblogs.com/DreamDrive/p/4585771.html,如需转载请自行联系原作者

关于搭建haddoop分布式系统的全部过程复习相关推荐

  1. DHCP协议格式、DHCP服务搭建、DHCP协商交互过程入门学习

    相关学习资料 http://www.rfc-editor.org/rfc/rfc2131.txt http://baike.baidu.com/view/7992.htm?fromtitle=DHCP ...

  2. 树莓派计算模块CM4搭建软路由OpenWrt+OpenClash过程记录

    本文记录了我通过树莓派CM4计算模块搭建OpenWrt软路由的过程以及遇到的问题和解决方法,其中仍有部分问题,因个人接触网络与linux知识不够深入,无法解决.如果有任何建议,欢迎交流,也希望这篇文章 ...

  3. 搭建股票数据api接口过程中会遇到什么问题?

    搭建股票数据api接口过程中会遇到什么问题?以下这些问题比较常见,对于可能出现问题,建议每个搭建者最好能够提前了解并掌握更好的解决方案,从而应对可能出现的潜在问题. 拉合作方还是推数据? 股票数据ap ...

  4. linux系统嵌入式编译环境,64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解...

    64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解,开发裸机环境之前需要先搭建其开发环境,毕竟工欲善其事必先利其器嘛. 安装步骤 1.准备工具安装目录 将压缩包ar ...

  5. 部署环境_Jenkins环境搭建和部署项目的过程

    安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 下载docker jenki ...

  6. docker 搭建Tomcat web 简单示例过程

    本文内容为分布式系统课程中所做的一个作业内容,具体示例过程没有全部分享到文中,仅供参考. (1)以公共仓库的Tomcat镜像为基础镜像进行容器创建,拉取镜像命令:docker pull tomcat. ...

  7. Jenkins环境搭建和部署项目的过程

    安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 下载docker jenki ...

  8. CentOS 6.6 搭建Zabbix 3.0.3 过程

    分享CentOS 6.6下搭建Zabbix 3.0.3 的过程,希望都大家有所帮助. 环境安装 系统环境: # cat /etc/RedHat-release  CentOS release 6.6 ...

  9. 在eclipse中搭建struts2框架的详细过程

    今天想学习struts2框架,所以搭建了一个struts框架,记录一下搭建struts2的详细过程. 一.搭建环境:   Eclipse:Mars.1 Release(4.5.1) JDK: jdk1 ...

最新文章

  1. 编写里Linux命令解释器,linux基础教程试卷及答案
  2. 神经网络侧枝抑制(自编码)
  3. STM32 进阶教程 20 - 串口+DMA实现OneWire总线
  4. 【涛声依旧】华为的“大服务”
  5. centos7安装tomcat8.5.46版本碰到的问题
  6. centos7安装mysql6_2018年第四周-在centos7安装mysql6
  7. 如何计算k段流水线执行n条指令的执行时间
  8. 使用ueditor实现多图片上传案例——Dao层(IShoppingDao)
  9. 关系型数据库的核心单元是_核中的数据关系
  10. postgresql 数据表【转】
  11. 查看openssh版本_新版的Reveal如何查看越狱手机APP
  12. 理解 Java 的 GC 与 幽灵引用
  13. AJAX和CGI 技术的应用
  14. DotNetCasClient 如何获取Cas服务器返回的attributes中的数据
  15. 对话三星张代君:Bixby到底与Siri有什么不同?
  16. 倍福PLC:win7专业版系统安装TwinCAT3后图标灰色,报错0x426 starting TwinCAT system
  17. 黑苹果是否会成为mac电脑的竞争对手?
  18. 仿微信发送位置(高德地图定位)
  19. 鸿蒙系统桌面壁纸为什么出现条纹,vivo新系统OriginOS发布后,这些桌面就被玩坏了...
  20. tensorflow serving部署keras或tf2.0模型

热门文章

  1. asp.net MVC 路由机制 Route
  2. java rmi 使用方法
  3. IE与Firefox的CSS兼容
  4. Flink如何取代JStorm,成为字节跳动流处理唯一标准?
  5. Kotlin的2017年总结与2018年展望
  6. js中将字符串转换成json的三种方式
  7. python_day9线程、进程和协程
  8. Nexus刷官方下载的映像_occam
  9. MySQL配置文件my.cnf中文版(转载)
  10. 关于server 2008 r2中文版安装多国语言用户界面包(英文)