Update README

This commit is contained in:
Björn Busse 2020-11-19 16:11:06 +01:00
parent e32816a1dc
commit d63eba51c3

View File

@ -16,10 +16,10 @@ Marking Hbase unhealthy requires one of the following conditions to be true
- A ZooKeeper leader can not be determined
### Dependencies
### Build/Install Dependencies
For python module requirements see requirements.txt
```sh
$ sudo dnf/pkg install python36
$ sudo dnf/pkg install python3
```
As the user executing the exporter (e.g. hdfs):
@ -35,12 +35,17 @@ Install the protobuf compiler
$ sudo dnf/pkg install protobuf-c protobuf-devel
```
### Build
#### Build the protobuf bindings
To generate the necessary HBase Python Protobuf bindings, run make
```
$ make
```
#### Install the protobuf bindings
```
$ cp -R hbase-protobuf-python /usr/local/lib
```
### Run
The exporter needs to know about the ZooKeeper servers to connect to, so start
the exporter with e.g.