...........................................................................................................................................................
解决java.io.IOException:Cannot write to data directory /opt/module/zookeeper-3.4.10/zkData/version-2的问题。
...........................................................................................................................................................
你在什么文件目录运行zk.sh start命令那么该文件目录下就有一个zookeeper.out文件可以查看报错信息,这里我们发现报错:
..........................................................................................................................................................
可以看见这里有个zookeeper.out文件:
...........................................................................................................................................................
我们查看该文件:
发现报错:
java.io.IOException: Cannot write to data directory /opt/module/zookeeper-3.4.10/zkData/
不能将数据写入吧啦吧啦文件,那么就是文件权限我们没有赋予好。
有些人可能对文件赋予权限的做法是这样的,这是错误的。
这样做其实只对zookeeper-3.4.10给予了权限,里面的文件并没有给予。
........................................................................................................................................................... 解决方法:多加一个“-R”递归赋予文件夹权限
..........................................................................................................................................................
sudo chmod 777 -R zookeeper-3.4.10/
问题解决。
...........................................................................................................................................................
Guff_hys_python数据结构,大数据开发学习,python实训项目-CSDN博客