mysql伪分布式集群搭建_hadoop-2.9.2搭建伪分布式集群

11719510.html

2、第二台机器

通过克隆复制多个,按上面的配置进行配置

3、免密登录

假如node1需要免密登录到node2   node3   node5

在node1的机器上执行

ssh-keygen -t rsa

生成的秘钥文件在root/.ssh目录下

4cc28dd66e162f22b9dc95ede07c5158.png

11719510.html

在node1上把生成的公钥给其他node2  node3  node5

在其他机器上执行 cat id_rsa.pub >> /root/.ssh/authorized_keys

这样就实现了免密登录

4、解压hadoop-2.9.2

51bd2d98eb648a8f2b4407c7433317a7.png

11719510.html

解压后放到这里

然后修改配置文件

60a0f35f03e849807bebd4b01b429c11.png

11719510.html

1、vi hadoop-env.sh

7d01b89fe44297144b17669298a57f1b.png

11719510.html

2、core-site.xml

19

20

21 fs.defaultFS

22 hdfs://node1:9000

23

24

25 hadoop.tmp.dir

26 /opt/hadoop-2.9

27

28

ef58a213438744cd3aa562c2509a10dc.png

11719510.html

3、vi hdfs-site.xml

62e518792468b5a50d815087ca600b3e.png

11719510.html

4、vi slaves

5d5fc519bdc1b891015d3830a54c77ea.png

11719510.html

5、vi masters    这个文件不存在,需要创建

8ab6854deb4765cda186bf3c217170a1.png

11719510.html

6、初始化hdfs

hdfs namenode -format

hdfs  namenode -format -force  强制格式化,同步到datanode

7、启动

start-dfs.sh

8、访问

3d9dc729e082033f5668c2d515eb211c.png

11719510.html

如果出现这种情况

c597f9473cd6de9a735e62e7dbfb6c64.png

11719510.html

firewall-cmd --zone=public --add-port=你的端口/tcp --permanent #将端口加入防火墙

systemctl restart firewalld.service #重启防火墙

如上图所示,livenodes 节点为0  ,那是为什么呢?

38437f5fc51ad71473ed9d4be545fa2f.png

11719510.html

就在于此,node1的namenode节点9000的端口问题

查看监听的端口

netstat -an | grep 9000

bbb7fac8102857cfa78807f3b8d2f1ab.png

11719510.html

原因就是9000端口只监听了127.0.0.0.1   还需要修改监听本地ip

b9d5b96b865540b2e44ca4abf2c84780.png

如图

d5313c4daa7ae4566a39b25e753f3287.png

11719510.html

12b10a0c35926a53f72d5b167401c764.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值