利用虚拟机的hadoop原生集群搭建
来源:互联网 发布:淘宝付款方式怎么改 编辑:程序博客网 时间:2024/05/18 03:57
Hadoop原生集群搭建
1、 下载虚拟机
2、 在虚拟机下新创建一个文件夹,取名hadoop
3、 新建虚拟机,取名h1,需要4g内存,centos64位,linux系统
4、 安装minimal版本的Linux系统,其中主机名设置成c1,分区设置好 swap分区2048MB,/boot 300MB
5、 启动后关机,在设置选项先将网络适配器移除,克隆两个虚拟机出来,设置成h2,h3,将h2,h3内存设置成1G
6、 启动h1,h2,h3,在三台虚拟机的设置中分别将网络适配器添加上,屏幕会闪一下,不用管他,然后ifconfig查看是否有了网卡eth0,没有的话,分别在每个虚拟机设置的网络适配器的高级选项中将每个虚拟机的mac地址记下来,然后vi /etc/sysconfig/network-script/ifcfg-eth0,其中对应的mac地址要相同,保存退出后就好了
7、 在h1下设置主机名为c1
hostnamec1
vi/etc/sysconfig/network将主机名改成c1
vi/etc/hosts 添加三条记录
c1的IP地址 c1
c2的IP地址 c2
c3的IP地址 c3
8、 每台虚拟机都要yum –yinstall openssh-clients
9、 设置免密码登录,ssh-keygen–t rsa
ssh-copy-idc1
ssh-copy-idc2
ssh-copy-idc3
10、scp /etc/hostsc2:/etc/
scp /etc/hostsc3:/etc/
11、yum -y install wget
12、下载java的jdk
rpm -ivh jdk-----
vi/etc/profile.d/java.sh
配置环境变量:exportJAVA_HOME=/usr/java/jdk1.8.0_131
source/etc/profile
env | grep JAVA
13、下载hadoop
wget ====
tar zxvfhadoop====
mv hadoop-2.7.3/opt/
mv hadoop-2.7.3hadoop
vi/etc/profile.d/hadoop.sh
exportHADOOP_PROFIX=/opt/hadoop
14、yum -y install tree
cd/opt/Hadoop/etc/Hadoop/
1) vislaves
c1
c2
c3
2) vi hdfs-site.xml
3) mvmapred-site.xml.template mapred-site.xml
vi mapred-site.xml
4) vi yarn-site.xml
5) vi core-site.xml
15、 将所有的java、hadoop复制c2、c3下
scp –r /usr/java c2:/usr
scp –r /usr/java c3:/usr
scp –r /opt/hadoop c2:/opt
scp –r /opt/hadoop c3:/opt
scp /etc/profile.d/java.sh c2:/etc/profile.d/
scp /etc/profile.d/java.sh c3:/etc/profile.d/
scp /etc/profile.d/hadoop.sh c2:/etc/profile.d/
scp /etc/profile.d/hadoop.sh c3:/etc/profile.d/
16、hadoop namenode –format
17、利用jps查看各个节点的服务有没有起来
- 利用虚拟机的hadoop原生集群搭建
- hadoop原生集群搭建
- 虚拟机搭建hadoop集群
- Hadoop集群环境搭建(虚拟机)
- 虚拟机搭建hadoop的全分布式集群-in detail (2)
- 虚拟机搭建hadoop的全分布式集群-in detail (3)
- 虚拟机搭建hadoop的全分布式集群-in detail (4)
- 搭建VM的虚拟机下hadoop集群环境
- 利用ubuntu搭建高可用的hadoop集群系列之五——hadoop集群搭建
- 利用ubuntu搭建高可用的hadoop集群
- 利用ubuntu12.04搭建高可用的hadoop集群
- Hadoop集群的搭建
- Hadoop集群的搭建
- Hadoop集群的搭建
- hadoop集群的搭建
- hadoop 集群的搭建
- Hadoop集群的搭建
- Hadoop集群的搭建
- Logstash
- 微信小程序 加载网页 加载web-view
- aidl 源码编译提示找不到import
- 文章没继续写是因为,去专心学习框架了,ls
- ODBC 初涉及
- 利用虚拟机的hadoop原生集群搭建
- LintCode 不同的路径II
- Spring(5)Bean标签的常用属性
- Redis学习笔记(一)
- 单位转换
- 文章标题
- ubuntu 系统更新源设置是什么意思
- Swift学习笔记(11)——函数
- ubuntu配置