Windows下安装hdfs环境

安装环境:VM VirtualBox/CentOS7/hadoop-2.8.1

1.设置虚拟机中的网络

1)在虚拟机中选用host-only网络

ad8364b9bfe02017456a4bff65667d9d5c0.jpg

2)修改配置文件:

修改相关文件,将值设置为下面列举的值

vi /etc/sysconfig/network 

NETWORKING=yes

GATEWAY=192.168.56.1

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

TYPE=Ethernet

IPADDR=192.168.56.100

NETMASK=255.255.255.0

3)修改主机名

hostnamectl set-hostname master

4)重启网络

service network restart

5)关闭防火墙

systemctl stop firewalld

2.使用xshell连接虚拟机,使用xftp将安装包放到虚拟机上,安装jdk,jdk要求1.8以上

rpm -i --prefix=/usr/local jdk-8u151-linux-x64.rpm

3.配置jdk环境变量

vi ~/.bash_profile

export JAVA_HOME=/usr/local/jdk1.8.0_151

export PATH=$JAVA_HOME/bin:$PATH

修改之后,重新编译

source ~/.bash_profile

4.安装hadoop:

tar zxvf hadoop-2.8.1.tar.gz -C /usr/local

5.修改配置文件/usr/local/hadoop-2.8.1/etc/hadoop/hadoop-env.sh设置jdk路径export JAVA_HOME=/usr/local/jdk1.8.0_151

6.修改/usr/local/hadoop-2.8.1/etc/hadoop 下core-site.xml配置

<property>
	<name>fs.defaultFS</name>
	<value>hdfs://master:8020</value>
</property>
--注意:master为主机名称
--设置默认的数据保存路径
<property>
    <name>hadoop.tmp.dir</name>
     <value>/usr/local/hadoop-2.8.1/hadoop_tmp</value> 
     <description>A base for other temporary directories.</description>
</property>

7.修改/usr/local/hadoop-2.8.1/etc/hadoop下的hdfs-site.xml(设置只备份一次)

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

8.格式化文件系统,在/usr/local/hadoop-2.8.1/bin目录下执行下面命令,只需要执行一次

./hdfs namenode -format

9.启动 /usr/local/hadoop-2.8.1/sbin下面的 ./start-dfs.sh,启动成功显示如下:

d7b8d0408a5db364eec6e45da54a578bd35.jpg

./stop-dfs.sh 关闭

10.浏览器查看集群状态 http://192.168.56.100:50070

注意:文中路径可能有实际有差距,根据个人情况自行修正

转载于:https://my.oschina.net/u/3822522/blog/3007135

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值