三、怎样改变HDFS块大小?实验验证并抓图过程
1. 查看原block size
2. 设置hdfs-site.xml 中 dfs.block.size = 128M, scp 到其他节点,并重启集群
3. bin/hadoop fs -put ~/input in, 并查看web console
四、 把secondary namenode和namenode分离,部署到单独的节点,抓图实验过程
原系统namenode 和 secondaryNamenode 运行在同一机器上:hadoop-master
1. clone hadoop-master
2. ip:192.168.1.10
3. /etc/hostname : SNN
所有节点:
4. /etc/hosts : 192.168.1.10 SNN
5. /usr/local/hadoop/conf/masters: SNN
6. hdfs-site.xml 设置 dfs.http.address 和 dfs.secondary.http.adress
7.重启虚拟机
8. 配置 ssh 免密码登陆
9. bin/hadoop namenode -format
10. 修改其他节点(包括SNN)的namespaceID 与namenode 的 namespaceID 相同,或者删除其他节点tmp目录下的数据。(参考第五题)
11. 启动集群
NameNode 和 SecondaryNameNode 已经分开
12. 参考第六题 设置 fs.checkpoint.period, 实现NameNode和SecondaryNameNode分离提交下,checkpoint 控制
1. 查看原block size
![12.png 12.png](http://f.dataguru.cn/farattach/forum/201308/09/225625m1puy5wweey1uey6.png)
2. 设置hdfs-site.xml 中 dfs.block.size = 128M, scp 到其他节点,并重启集群
![13.png 13.png](http://f.dataguru.cn/farattach/forum/201308/09/2256254tog99q3gtf2q59z.png)
3. bin/hadoop fs -put ~/input in, 并查看web console
![14.png 14.png](http://f.dataguru.cn/farattach/forum/201308/09/225627f047yu248ii4px9f.png)
四、 把secondary namenode和namenode分离,部署到单独的节点,抓图实验过程
原系统namenode 和 secondaryNamenode 运行在同一机器上:hadoop-master
![15.png 15.png](http://f.dataguru.cn/farattach/forum/201308/09/2256307g2g6at7x5knxy8a.png)
1. clone hadoop-master
2. ip:192.168.1.10
3. /etc/hostname : SNN
所有节点:
4. /etc/hosts : 192.168.1.10 SNN
5. /usr/local/hadoop/conf/masters: SNN
6. hdfs-site.xml 设置 dfs.http.address 和 dfs.secondary.http.adress
![16.png 16.png](http://f.dataguru.cn/farattach/forum/201308/09/225632mblq4bel5z1lxx44.png)
7.重启虚拟机
8. 配置 ssh 免密码登陆
9. bin/hadoop namenode -format
10. 修改其他节点(包括SNN)的namespaceID 与namenode 的 namespaceID 相同,或者删除其他节点tmp目录下的数据。(参考第五题)
11. 启动集群
NameNode 和 SecondaryNameNode 已经分开
![17.png 17.png](http://f.dataguru.cn/farattach/forum/201308/09/225858qyhyq1zkjafdbckd.png)
12. 参考第六题 设置 fs.checkpoint.period, 实现NameNode和SecondaryNameNode分离提交下,checkpoint 控制
![18.png 18.png](http://f.dataguru.cn/farattach/forum/201308/09/225902fjm0a96zt6ee9m8z.png)