利用docker容器创建hadoop集群

利用docker容器创建hadoop集群

      尝试在ubuntu20.04系统上利用docker创建hadoop集群,本人按照docker安装分布式hadoop过程创建。

在进行容器间免密登录设置时,在编辑好/etc/hosts文件后,出现了仍然需要输入密码的情况,并且提供3次输入机会。

在查阅资料后,发现是/root/.ssh/authorized_keys的权限问题,这是因为我们从宿主机创建并将合并后的authorized_keys文件发送到容器中,自然权限就会出现问题。

本人解决方法:

设置该文件的权限,每台容器都需要设置,并且两项都需要设置。

chown root:root authorized_keys
chmod 400 authorized_keys

最后的结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值