[atguigu@node11 hbase]$ ./bin/zookeeper-server-start.sh ./conf/zookeeper.properties -bash: ./bin/zookeeper-server-start.sh: 没有那个文件或目录
时间: 2024-02-03 07:03:37 浏览: 146
如果运行 `./bin/zookeeper-server-start.sh` 命令时提示“没有那个文件或目录”,可能是因为当前目录不在 HBase 的安装目录下。你可以通过以下命令切换到 HBase 的安装目录下,并尝试重新运行 `bin/zookeeper-server-start.sh` 命令启动 ZooKeeper 服务:
```
cd /path/to/hbase
./bin/zookeeper-server-start.sh ./conf/zookeeper.properties
```
其中,`/path/to/hbase` 是 HBase 的安装目录。如果你不确定 HBase 的安装目录在哪里,可以通过运行 `which hbase` 命令来查看 HBase 的安装路径。
相关问题
[atguigu@node11 hbase]$ bin/zookeeper-server-start.sh config/zookeeper.properties -bash: bin/zookeeper-server-start.sh: 没有那个文件或目录
根据你提供的信息,可能是当前目录不是 HBase 的安装目录,导致无法找到 `bin/zookeeper-server-start.sh` 文件。你可以先确认一下当前所在的目录是否是 HBase 的安装目录,可以通过运行以下命令来确认:
```
pwd
```
如果确认当前目录是 HBase 的安装目录,你可以尝试执行以下命令来启动 ZooKeeper 服务:
```
./bin/zookeeper-server-start.sh ./conf/zookeeper.properties
```
如果依然无法启动,可以尝试重新安装 HBase 或者检查一下 HBase 的安装文件是否有缺失。
[atguigu@node11 bin]$ zookeeper-server-start.sh conf/zookeeper.properties bash: zookeeper-server-start.sh: 未找到命令...
如果在当前目录下执行 `zookeeper-server-start.sh` 命令时提示“未找到命令”,可能是因为当前目录不在 HBase 的安装目录下。你可以通过以下命令切换到 HBase 的安装目录下,并尝试重新运行 `bin/zookeeper-server-start.sh` 命令启动 ZooKeeper 服务:
```
cd /path/to/hbase
bin/zookeeper-server-start.sh conf/zookeeper.properties
```
其中,`/path/to/hbase` 是 HBase 的安装目录。如果你不确定 HBase 的安装目录在哪里,可以通过运行 `which hbase` 命令来查看 HBase 的安装路径。
另外,如果你已经切换到 HBase 的安装目录下,但仍然无法找到 `bin/zookeeper-server-start.sh` 文件,可能是由于安装过程中出现了问题或者版本不同。你可以尝试重新下载 HBase 的安装包,或者查看你安装的 HBase 版本是否与官方文档中的版本一致。
阅读全文