Zookeeper环境配置遇到的问题及解决方法

问题一如下图:


通过ssh-copy-id命令将node01这台机器root用户的公钥文件(id_rsa.pub)文件内容拷贝到node02和node03两台机器时报错

解决办法:要在所有机器的/etc/hosts中配置ip和主机名称的映射关系:如下


ip和主机名映射配置,IP和主机以自己的为准

问题二如下图:


问题分析:配置的root用户的免密码登录,然后使用的hadoop的用户拷贝,导致提示输入免密

解决方法:如果用hadoop用户拷贝,要配置hadoop用户的ssh免密码登录。配置root免密登录不代表所有用户都可以免密码登录。

问题三如下图:


问题分析: 配置好后使用root用户启动成功了zookeeper,导致hadoop用户无权限启动。

解决办法:用root用户直接去data目录下删除掉那个pid文件  用hadoop用户启动就好了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容