通过root用户与hadoop用户分别启动zookeeper,两种启动结果为什么会截然不同?

虚拟机1:

通过root用户与hadoop用户分别启动zookeeper,两种启动结果为什么会截然不同?

虚拟机1是在hadoop下启动zookeeper,然后在hadoop查看,zookeeper已启动,但是换到root下查看却无zookeeper的信息。

 

 

虚拟机2:

通过root用户与hadoop用户分别启动zookeeper,两种启动结果为什么会截然不同?

虚拟机2是在root下启动zookeeper,在root查看,zookeeper已启动,但是换到hadoop下查看没有zookeeper的任何信息。

以上两种情况截然相反,这是啥意思啊,查了好多帖子也没看到出现的这个问题。我懵圈了????????????。。。

哪种才算正确启动zookeeper的方式?

跪求各位大大教!!!!!