exportPATH JAVA_HOME CLASSPATH
5.重启机器或执⾏命令:source/etc/profile
查看安装情况:
java-version
javaversion “1.8.0_60”
Java(TM)SE RunTIme Environment (build 1.8.0_60-b27)
JavaHotSpot(TM) Client VM (build 25.60-b23, mixed mode)
三、配置SSH免密码登录
1.确认已经连上互联⽹,输⼊命令
sudo apt-get install ssh
2.配置为可以⽆密码登录本机
⾸先查看在hewei(对应⾃⼰⽤户)⽤户下是否存在.ssh⽂件夹(注意ssh前⾯有“。”,表⽰这
是⼀个隐藏⽂件夹),输⼊命令:
ls -a /home/hewei
⼀般来说,安装SSH时会⾃动在当前⽤户下创建这个隐藏⽂件夹,如果没有,可以⼿动创建
⼀个。接下来,输⼊命令:
ssh-keygen -t dsa -P ‘’ -f ~/.ssh/id_dsa
这个命令会在.ssh⽂件夹下创建两个⽂件id_dsa及id_dsa.pub,这是SSH的⼀对私钥和公钥,
类似于钥匙及锁,把id_dsa.pub(公钥)追加到授权的key⾥⾯去。
输⼊命令:
cat ~/.ssh/id_dsa.pub 》》 ~/.ssh/authorized_keys
这条命令是把公钥加到⽤于认证的公钥⽂件中,这⾥的authorized_keys是⽤于认证的公钥⽂件。
3.验证SSH是否已安装成功,以及是否可以⽆密码登录本机
输⼊命令:
ssh -version
显⽰结果:
1
显⽰SSH已经安装成功了。
输⼊命令:
ssh localhost
显⽰结果:
2
说明安装成功。
四、安装并运⾏hadoop ——伪分布式配置
1.进⼊conf⽂件夹,修改配置⽂件:
a.指定JDK的安装位置:
在Hadoop-env.sh中:
exportJAVA_HOME=”你的JDK安装位置”
b.配置HDFS的地址和端⼝号:
在l中:
《configuraTIon》
《property》
《name》fs.default.name《/name》《value》hdfs://localhost:9000《/value》《/property》
《/configuraTIon》
c.配置HDFS的备份⽅式:
在l中:
《configuraTIon》
《property》
《name》plication《/name》
《value》1《/value》
《/property》
虚拟机linux安装jdk
《property》
《name》dfs.permissions《/name》《value》false《/value》
《/property》
《/configuration》
d.配置MapReduce中JobTracker的地址和端⼝:在conf/mapred-sit
《configuration》
《property》
《name》acker《/name》《value》localhost:9001《/value》
《/property》
《/configuration》
f.格式化Hadoop并启动验证:
格式化Hadoop: