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

问题一如下图:


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

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


Zookeeper环境配置遇到的问题及解决方法_第1张图片
ip和主机名映射配置,IP和主机以自己的为准

问题二如下图:


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

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

问题三如下图:


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

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

你可能感兴趣的:(Zookeeper环境配置遇到的问题及解决方法)