出现的问题
今天第一次部署zookeeper的伪分布式,跟着网上大多数的教程走,但仍然遇到了问题。问题如下:其中显示无法创建目录/zookeeper,但是本人修改了目录的权限仍然不行。
然后再看zookeeper_server.pid没有那个文件和目录。查询了相应的资料,这是关于配置zoo.cfg中的server.X中的X相关。
但是在伪分布式中已经配置了myid 利用echo 1 >> data1/myid进行配置。
解决问题
后面找到这位博主的文章,找到了问题的所在,文章链接。
之前自己设置的dataDir路径设置的不是绝对路径,导致不能找到data1下的myid位置。
有一点奇怪的是,按照~的路径修改,显示能够成功启动。