使用root用戶登錄
1.1設(shè)置靜態(tài)ip在centos桌面右上角的圖標上,右鍵修改。
重啟網(wǎng)卡,執(zhí)行命令servicenetworkrestart
驗證:執(zhí)行命令ifconfig
1.2修改主機名<1>修改當(dāng)前會話中的主機名,執(zhí)行命令hostnamehadoop(要修改的主機名稱)
<2>修改配置文件中的主機名,執(zhí)行命令vi/etc/sysconfig/network
驗證:重啟機器
1.3把hostname和ip綁定執(zhí)行命令vi/etc/hosts,增加一行內(nèi)容如下
192.168.1.112hadoop
保存退出
驗證:pinghadoop
1.4關(guān)閉防火墻執(zhí)行命令serviceiptablesstop
驗證:serviceiptablesstatus
1.5關(guān)閉防火墻的自動執(zhí)行執(zhí)行命令chkconfigiptablesoff
驗證:chkconfig--list|grepiptables
1.6ssh(secureshell)執(zhí)行命令ssh-keygen-trsa產(chǎn)生密鑰,位于~.ssh/文件夾中
執(zhí)行命令cp~/.ssh/id_rsa.pubauthorized_keys
驗證sshlocalhost
1.7安裝jdk使用winscp把jdk文件從windows復(fù)制到/usr/local目錄下
執(zhí)行命令chmodu+xjdk賦予執(zhí)行權(quán)限
執(zhí)行命令./jdk.bin解壓縮
執(zhí)行命令mvjdk原名jdk重命名
執(zhí)行命令vi/etc/PRofile設(shè)置環(huán)境變量,增加兩行內(nèi)容
exportAVA_HOME=jdk的安裝目錄
exportPATH=.:$java_HOME/bin:$PATH
保存退出
執(zhí)行命令source/etc/profile讓設(shè)置立即生效
驗證:java-version
1.8安裝hadoop執(zhí)行命令tar-zxvfhadoop-1.1.2.tar.gz進行解壓縮
執(zhí)行命令mvhadoop-1.1.2hadoop重命名
設(shè)置環(huán)境變量
vi/etc/profile設(shè)置環(huán)境變量增加一行內(nèi)容
exportHADOOP_HOME=hadoop的安裝目錄
修改一行內(nèi)容
exportPATH=.:$JAVA_HOME/bin:$HADOOP_HOME:$PATH
保存退出
執(zhí)行命令source/etc/profile讓設(shè)置立即生效
修改hadoop的配置文件,位于$HADOOP_HOME/conf文件夾下
修改4個配置文件,分別是
hadoop-env.sh
1 export JAVA_HOME=/home/java/jdk1.7.0_55//你的jdk按裝目錄
core-site.xml
1 <property>2 <name>fs.default.name</name>3 <value>hdfs://hadoop112:9000</value>4 </property>5 <property>6 <name>hadoop.tmp.dir</name>7 <value>/home/java/hadoop/tmp</value>8 </property>
hdfs-site.xml
1 <property>2 <name>dfs.replication</name>3 <value>1</value>4 </property>5 6 <property>7 <name>dfs.permissions</name>8 <value>false</value>9 </property>
mapred-site.xml
1 <property>
2 <name>mapred.job.tracker</name>
3 <value>hadoop112:9001</value>
4 </property>
保存退出!
進入到hadoop bin目錄下執(zhí)行命令./hadoopnamenode-format進行hadoop格式化
執(zhí)行命令start-all.sh啟動
驗證:1.執(zhí)行命令jps,發(fā)現(xiàn)5個java進程,分別是nameNode,DataNode,SecondaryName,JobTracker,TaskTracker
2.通過瀏覽器查看
Hadoop112:50070
新聞熱點
疑難解答