mkdir: 无法创建目录“/opt/zookeeper/apache-zookeeper-3.5.6-bin/bin/../logs“: 权限不够
时间: 2023-10-02 09:03:46 浏览: 125
这个错误提示是没有权限创建目录导致的,可以尝试使用 sudo 命令来执行 mkdir 命令,例如:
```
sudo mkdir /opt/zookeeper/apache-zookeeper-3.5.6-bin/logs
```
如果还是提示权限不够,可以检查一下当前用户是否有足够的权限进行操作。
相关问题
ZooKeeper JMX enabled by default Using config: /opt/module/zookeeper-3.4.10/zoo.cfg grep: /opt/module/zookeeper-3.4.10/zoo.cfg: 没有那个文件或目录 mkdir: 无法创建目录"": 没有那个文件或目录 Starting zookeeper ... bin/zkServer.sh:行149: /zookeeper_server.pid: 权限不够 FAILED TO WRITE PID
这个错误提示可能是因为 ZooKeeper 所在的目录没有写入权限导致的。你可以检查一下 `/opt/module/` 目录是否具有写入权限。
如果没有写入权限,可以使用如下命令授予写入权限:
```
sudo chmod u+w /opt/module/
```
其中 `sudo` 命令可以提升当前用户的权限,`chmod` 命令可以修改文件的权限,`u+w` 表示给文件的所有者(即当前用户)加上写权限。
如果这个命令执行后仍然不能解决问题,你可以尝试在 `/opt/module/` 目录下创建一个 `zookeeper-3.4.10` 目录:
```
sudo mkdir /opt/module/zookeeper-3.4.10
```
然后再次执行启动 ZooKeeper 的命令。
grep: /opt/module/zookeeper-3.4.10/zoo.cfg: 没有那个文件或目录 mkdir: 无法创建目录"": 没有那个文件或目录
这是两个不同的错误信息,分别解释如下:
1. "grep: /opt/module/zookeeper-3.4.10/zoo.cfg: 没有那个文件或目录":这个错误表示在执行grep命令时,系统找不到/opt/module/zookeeper-3.4.10/zoo.cfg这个文件或目录。可能是因为文件或目录不存在,或者路径不正确。
2. "mkdir: 无法创建目录"": 没有那个文件或目录":这个错误表示在执行mkdir命令时,系统无法创建指定的目录,因为目录所在的路径不存在。""表示目录名为空,也就是说,你在执行mkdir时没有指定要创建的目录名。
如果需要进一步帮助,请提供更多上下文信息和详细的命令执行过程。