[atguigu@node11 bin]$ ./zkServer.sh start -bash: ./zkServer.sh: 没有那个文件或目录
时间: 2024-03-22 17:42:25 浏览: 76
这个错误可能是因为当前路径不在 HBase 的安装目录下导致的。请进入 HBase 的安装目录下的 `bin` 目录中,然后再执行 `zkServer.sh start` 命令。具体命令如下:
```
cd /path/to/hbase/bin
./zkServer.sh start
```
其中,`/path/to/hbase` 是您 HBase 的安装路径。请根据您的实际情况进行修改。
相关问题
[atguigu@node11 bin]$ ./zookeepers.sh start localhost: bash: start: 未找到命令...
您输入的命令中有错误。请注意,正确的命令是:
```
./zkServer.sh start
```
如果想要指定ZooKeeper的地址,可以在启动命令中添加 `-D` 参数,例如:
```
./zkServer.sh start -Dzookeeper.server.1=localhost:2181
```
这里的 `-Dzookeeper.server.1` 参数用于指定ZooKeeper的地址,值为`localhost:2181`。请根据您的实际情况修改该值。
Starting zookeeper ... bin/zkServer.sh:行158: /opt/module/zookeeper-3.5.7/bin/../logs/zookeeper-atguigu-server-hadoop101.out: 权限不够
这个错误提示是因为权限不足,无法创建目录或文件。解决方法如下:
1. 检查/opt/module/zookeeper-3.5.7/bin/../logs/目录是否存在,如果不存在则手动创建该目录。
2. 给该目录赋予足够的权限,可以使用chmod命令修改目录权限,例如:sudo chmod -R 777 /opt/module/zookeeper-3.5.7/bin/../logs/
3. 确认当前用户是否有执行该命令的权限,如果没有则使用sudo命令以管理员身份执行该命令。