hadoop2.6完全分布式安装
来源:互联网 发布:示波器y轴输入端口 编辑:程序博客网 时间:2024/06/09 11:53
192.168.0.110 master
192.168.0.111 slave1
192.168.0.112 slave2
1.配置jdk
另一博客里,三台都要配。
2.添加用户hadoop
groupadd hadoopuseradd -g hadoop hadooppasswd hadoopvi /etc/sudoers配置hadoop ALL=(ALL) NOPASSWD: ALL
3.ssh无密码登录ssh localhostcd ~ssh-keygen -t rsa -P '' -f .ssh/id_rsacat .ssh/id_rsa.pub >> .ssh/authorized_keyschmod 600 .ssh/authorized_keys
把master上的id_rsa.pub传到slavescp id_rsa.pub hadoop@slave1:/home/hadoop/.ssh
cat id_rsa.pub >> ~/.ssh/authorized_keys
slave中.ssh的权限为700,authorized_keys的权限为744.4.配置hadoop集群
修改slaves文件
slave1slave2
core-site.xml
<configuration><property><name>fs.defaultFS</name><value>hdfs://master:9000</value></property><property><name>hadoop.tmp.dir</name><value>/usr/hadoop/tmp</value></property></configuration>
hdfs-site.xml
<configuration> <property> <name>dfs.namenode.secondary.http-address</name> <value>master:50090</value> </property> <property> <name>dfs.replication</name> <value>2</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>/usr/hadoop/dfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>/usr/hadoop/dfs/data</value> </property></configuration>
mapred-site.xml 没有的话把mapred-site.xml.template改为mapred-site.xml
<configuration> <property> <name>mapreduce.framework.name</name> <value>yarn</value> </property> <property> <name>mapreduce.jobhistory.address</name> <value>master:10020</value> </property> <property> <name>mapreduce.jobhistory.webapp.address</name> <value>master:19888</value> </property></configuration>
yarn-site.xml
<configuration><!-- Site specific YARN configuration properties --><property><name>yarn.resourcemanager.hostname</name><value>master</value></property><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property></configuration>
压缩hadoop文件夹传到slave1和slave2中
5.启动
hdfs namenode -format
在master中启动
start-dfs.shstart-yarn.shmr-jobhistory-daemon.sh start historyserver
用jps查看
[hadoop@master sbin]$ jps6208 JobHistoryServer5617 NameNode6242 Jps5930 ResourceManager5791 SecondaryNameNode
[hadoop@slave1 hadoop]$ jps3616 DataNode3715 NodeManager3811 Jps
[hadoop@slave2 hadoop]$ jps5216 DataNode5315 NodeManager5412 Jps
[hadoop@master sbin]$ hdfs dfsadmin -reportConfigured Capacity: 37492883456 (34.92 GB)Present Capacity: 32955469824 (30.69 GB)DFS Remaining: 32955461632 (30.69 GB)DFS Used: 8192 (8 KB)DFS Used%: 0.00%Under replicated blocks: 0Blocks with corrupt replicas: 0Missing blocks: 0-------------------------------------------------Live datanodes (2):Name: 192.168.0.111:50010 (slave1)Hostname: slave1Decommission Status : NormalConfigured Capacity: 18746441728 (17.46 GB)DFS Used: 4096 (4 KB)Non DFS Used: 2447355904 (2.28 GB)DFS Remaining: 16299081728 (15.18 GB)DFS Used%: 0.00%DFS Remaining%: 86.94%Configured Cache Capacity: 0 (0 B)Cache Used: 0 (0 B)Cache Remaining: 0 (0 B)Cache Used%: 100.00%Cache Remaining%: 0.00%Xceivers: 1Last contact: Fri Jun 16 21:58:20 CST 2017Name: 192.168.0.112:50010 (slave2)Hostname: slave2Decommission Status : NormalConfigured Capacity: 18746441728 (17.46 GB)DFS Used: 4096 (4 KB)Non DFS Used: 2090057728 (1.95 GB)DFS Remaining: 16656379904 (15.51 GB)DFS Used%: 0.00%DFS Remaining%: 88.85%Configured Cache Capacity: 0 (0 B)Cache Used: 0 (0 B)Cache Remaining: 0 (0 B)Cache Used%: 100.00%Cache Remaining%: 0.00%Xceivers: 1Last contact: Fri Jun 16 21:58:22 CST 2017这样完全分布式就搭好了
阅读全文
0 0
- hadoop2.6完全分布式安装
- hadoop2.6完全分布式安装zookeeper3.4.6
- hadoop2.6完全分布式安装HBase1.1
- hadoop2.4.1完全分布式安装
- Hadoop2.5.1完全分布式安装
- hadoop2.7完全分布式安装
- **Hadoop2.6.0完全分布式安装**
- hadoop2.6.0 完全分布式安装
- hadoop2.4.1完全分布式安装
- hadoop2.7完全分布式安装
- hadoop2.6整合hbase 1.1.2完全分布式安装
- Hadoop2.6完全分布式多节点集群安装配置
- Hadoop2.7.3+Hbase-1.2.6完全分布式安装部署
- hadoop2.2.0安装,完全分布式安装
- 完全分布式Hadoop2.3安装与配置
- hadoop2.2完全分布式安装文档
- hadoop2.6.0 完全分布式安装教程
- Linux集群Hadoop2.5.1完全分布式安装
- 点击获取联系人电话(类型为住址、公司等都可以获取)
- Realm技术选型初体验
- python zip函数使用
- 网络流
- 原型对象
- hadoop2.6完全分布式安装
- [SCOI2005] BZOJ 1088 扫雷-状压dp
- 子进程的信号捕捉函数是否会因为另外一个子进程的结束而被触发
- scikit-learn工具包使用建议(转)
- bom查询
- python numpy、lxml等库安装总是安装失败,啊哈哈哈哈哈哈我这次知道了一个神奇的软件!
- 参数代换命令xargs使用小结
- 相关搜索词的一种粗排方法
- Android ijkplayer的使用解析