- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
hadoop 2.4.1 部署文档
环境软件环境Centos6.5 x64jdk-8u5-linux-x64.gzhadoop-2.4.1.tar.gz (官方提供的是32bit的,64bit的需要自己下载源码编译)zookeeper-3.4.6.tar.gzHostsvm01vm02vm03vm05vm04主机角色Vm01Vm02Vm03Vm04Vm05NameNodeYesYesNoNoNoDataNodeNoNoYesYesYesJournalNodeNoNoYesYesYesZkfcServer(QuorumPeerMain)YesYesYesYesYesDFSZKFailoverControllerYesYesNoNoNo部署配置ssh无密码验证新建用户及设置密码#useradd hadoop echo hadoop |passwd --stdin hadoop创建一个无密码秘钥$ ssh-keygen (一直默认回车)拷贝公钥文件到其他机器$ssh-copy-id -i ~/.ssh/id_rsa.pub vm02$ssh-copy-id -i ~/.ssh/id_rsa.pub vm03$ssh-copy-id -i ~/.ssh/id_rsa.pub vm04$ssh-copy-id -i ~/.ssh/id_rsa.pub vm05连接测试$ssh vm02$ssh vm03$ssh vm04$ssh vm05安装jdk#tar xf jdk-8u5-linux-x64.gz#mv jdk1.8.0_05/ /usr/local/#java –version注:偷个懒,我把环境变量配置文件先全部贴在这里了#cat/etc/profileexport JAVA_HOME=/usr/local/jdk1.8.0_05export HADOOP_HOME=/home/hadoop/hadoop-2.4.1/export ZOOKEEPER_HOME=/home/hadoop/zookeeper-3.4.6export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/sbin/:$HADOOP_HOME/bin/:$ZOOKEEPER_HOME/bin部署zookeeper集群$tar xf zookeeper-3.4.6.tar.gz$cd zookeeper-3.4.6/conf/$cp zoo_sample.cfg zoo.cfg有效配置文件$egrep -v #|^$ zoo.cfg tickTime=2000initLimit=10syncLimit=5dataDir=/home/hadoop/zookeeper-3.4.6/dataclientPort=2181server.1=vm01:2888:3888server.2=vm02:2888:3888server.3=vm03:2888:3888server.4=vm04:2888:3888server.5=vm05:2888:3888新建zookeeper data目录$mkdir /home/hadoop/zookeeper-3.4.6/data$cd /home/hadoop/zookeeper-3.4.6/data写入myid$echo 1 myid注:此处的1和server.1对应,vm01中的myid写为1,vm02中的myid写为2,copy到其他机器后依次修改……hadoop部署安装$tar xf hadoop-2.4.1_x64.tar.gzhadoop-env.sh$cat hadoop-env.sh配置java路径export JAVA_HOME=/usr/local/jdk1.8.0_05slaves$cat slaves vm03vm04vm05core-site.xml$vim core-site.xmlconfigurationproperty namefs.defaultFS/name valuehdfs://mycluster/value/propertyproperty nameha.zookeeper.quorum/name valuevm01:2181,vm02:2181,vm03:2181,vm04:2181,vm05:2181/value/property/configurationhdfs-site.xml $vim hdfs-site.xmlconfigurationpropertynameservices/namevaluemycluster/value/propertyp
文档评论(0)