@songlaf
2016-06-15T11:17:38.000000Z
字数 3167
阅读 634
北风网大数据培训
标签(空格分隔): 未分类
作业一【Hadoop伪分布式环境搭建测试】北风网大数据培训
#安装vsftpdyum -y install openssh vsftpd#启动vsftpdservice vsftpd startchkconfig vsftpd on
#修改主机名vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=njt.song.study#修改网卡vi /etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO=noneIPADDR=192.168.18.132NETMASK=255.255.255.0GATEWAY=192.168.18.2DNS1=202.96.209.5DNS2=8.8.8.8#关闭防火墙service iptables stopchkconfig iptables off#关闭SELINUXvi /etc/sysconfig/selinuxSELINUX=disabled enforing#设置hostnamevi /etc/hosts127.0.0.1 njt.song.study::1 njt.song.study192.168.18.132 njt.song.study
date --help 获取帮助
date -R
date +%z
上面两个命令都可
修改时区
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimentpdate asia.pool.ntp.org #同步时间#启动时间服务service ntpd start
时区的信息存在/usr/share/zoneinfo/下面,本机的时区信息存在/etc/localtime,利用tab键技巧,可以任意修改时区时间概念:Linux时间有两个系统时间:也叫软件时间(sys), 1970年1月1日到当前时间的秒数BOIS时间:也叫硬件时间(hc)
# 建立目录mkdir /opt/modules#设置目录权限chown -R sjf:sjf /opt/modulescp jdk-7u67-linux-x64.tar.gz /opt/modulescp cp hadoop-2.5.0.tar.gz /opt/modules/cd /opt/modulestar zxvf jdk-7u67-linux-x64.tar.gztar zxvf hadoop-2.5.0.tar.gz
#设置JDK环境vi /etc/profileexport JAVA_HOME=/opt/modules/jdk1.7.0_67export CLASSPATH="$CLASSPATH:$JAVA_HOME/lib"export M2_HOME=/opt/modules/apache-maven-3.0.5export PATH="$PATH:$JAVA_HOME/bin:$M2_HOME/bin"source /etc/profile#测试JDK是否安装成功java -version#修改maven配置vi /opt/modules/apache-maven-3.0.5/conf/settings.xml<localRepository>/opt/modules/repository</localRepository>
#修改hadoop-env.sh:export JAVA_HOME=/opt/modules/jdk1.7.0_67#修改yarn-env.sh:export JAVA_HOME=/opt/modules/jdk1.7.0_67#修改mapred-env.shJAVA_HOME=/opt/modules/jdk1.7.0_67
<!--1、修改core-site.xml--><property><name>fs.defaultFS</name><value>hdfs://njt.song.study:9000</value></property><property><name>hadoop.tmp.dir</name><value>/opt/modules/hadoop-2.5.0/data</value></property><!--2、修改hdfs-site.xml--><property><name>dfs.replication</name><value>1</value></property><property><name>dfs.namenode.http-address</name><value>njt.song.study:50070</value></property><!--3、修改mapred-site.xml--><property><name>mapreduce.framework.name</name><value>yarn</value></property><property><name>mapreduce.jobhistory.webapp.address</name><value>njt.song.study:19888</value></property><!--4、yarn-site.xml--><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property><property><name>yarn.resourcemanager.hostname</name><value>njt.song.study</value></property><property><name>yarn.log-aggregation-enable</name><value>true</value></property><property><name>yarn.log-aggregation.retain-seconds</name><value>86400</value></property>
bin/hadoop namenode -format
sbin/hadoop-daemon.sh start namenodesbin/hadoop-daemon.sh start datanodesbin/yarn-daemon.sh start resourcemanagersbin/yarn-daemon.sh start nodemanagersbin/mr-jobhistory-daemon.sh start historyserver#查看启动的服务jps2701 ResourceManager2610 DataNode3157 Jps2518 NameNode3076 JobHistoryServer2945 NodeManager
bin/hdfs dfs -put /home/sjf/demo.txt /input # 上传文件bin/hdfs dfs -ls /input #查看文件
#上传文本文件bin/hdfs dfs -put /home/sjf/word.txt /inputbin/yarn jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.0.jar wordcount /input/word.txt /output