关于搭建haddoop分布式系统的全部过程复习
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分布式系统的全部过程复习相关推荐
- DHCP协议格式、DHCP服务搭建、DHCP协商交互过程入门学习
相关学习资料 http://www.rfc-editor.org/rfc/rfc2131.txt http://baike.baidu.com/view/7992.htm?fromtitle=DHCP ...
- 树莓派计算模块CM4搭建软路由OpenWrt+OpenClash过程记录
本文记录了我通过树莓派CM4计算模块搭建OpenWrt软路由的过程以及遇到的问题和解决方法,其中仍有部分问题,因个人接触网络与linux知识不够深入,无法解决.如果有任何建议,欢迎交流,也希望这篇文章 ...
- 搭建股票数据api接口过程中会遇到什么问题?
搭建股票数据api接口过程中会遇到什么问题?以下这些问题比较常见,对于可能出现问题,建议每个搭建者最好能够提前了解并掌握更好的解决方案,从而应对可能出现的潜在问题. 拉合作方还是推数据? 股票数据ap ...
- linux系统嵌入式编译环境,64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解...
64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解,开发裸机环境之前需要先搭建其开发环境,毕竟工欲善其事必先利其器嘛. 安装步骤 1.准备工具安装目录 将压缩包ar ...
- 部署环境_Jenkins环境搭建和部署项目的过程
安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 下载docker jenki ...
- docker 搭建Tomcat web 简单示例过程
本文内容为分布式系统课程中所做的一个作业内容,具体示例过程没有全部分享到文中,仅供参考. (1)以公共仓库的Tomcat镜像为基础镜像进行容器创建,拉取镜像命令:docker pull tomcat. ...
- Jenkins环境搭建和部署项目的过程
安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 下载docker jenki ...
- CentOS 6.6 搭建Zabbix 3.0.3 过程
分享CentOS 6.6下搭建Zabbix 3.0.3 的过程,希望都大家有所帮助. 环境安装 系统环境: # cat /etc/RedHat-release CentOS release 6.6 ...
- 在eclipse中搭建struts2框架的详细过程
今天想学习struts2框架,所以搭建了一个struts框架,记录一下搭建struts2的详细过程. 一.搭建环境: Eclipse:Mars.1 Release(4.5.1) JDK: jdk1 ...
最新文章
- 编写里Linux命令解释器,linux基础教程试卷及答案
- 神经网络侧枝抑制(自编码)
- STM32 进阶教程 20 - 串口+DMA实现OneWire总线
- 【涛声依旧】华为的“大服务”
- centos7安装tomcat8.5.46版本碰到的问题
- centos7安装mysql6_2018年第四周-在centos7安装mysql6
- 如何计算k段流水线执行n条指令的执行时间
- 使用ueditor实现多图片上传案例——Dao层(IShoppingDao)
- 关系型数据库的核心单元是_核中的数据关系
- postgresql 数据表【转】
- 查看openssh版本_新版的Reveal如何查看越狱手机APP
- 理解 Java 的 GC 与 幽灵引用
- AJAX和CGI 技术的应用
- DotNetCasClient 如何获取Cas服务器返回的attributes中的数据
- 对话三星张代君:Bixby到底与Siri有什么不同?
- 倍福PLC:win7专业版系统安装TwinCAT3后图标灰色,报错0x426 starting TwinCAT system
- 黑苹果是否会成为mac电脑的竞争对手?
- 仿微信发送位置(高德地图定位)
- 鸿蒙系统桌面壁纸为什么出现条纹,vivo新系统OriginOS发布后,这些桌面就被玩坏了...
- tensorflow serving部署keras或tf2.0模型