Apache Ozone go client and fuse driver (experimental)
APACHE-2.0 License
This repository contains an experimental, proof-of-concept Golang client for Apache Ozone.
It's not ready yet for using in production / non-production.
The repository contains the following sub-modules
ozone sh
)Status:
cd cli
./build.sh
./ozone-go --om localhost volume create vol1
Or you can install it:
cd cli
go install
ozone -om 127.0.0.1 volume create vol1
cd fuse
./build.sh
./ozone-fuse/ozone-fuse --om localhost --volume vol1 --bucket bucket1 /tmp/bucket1
Create the shared library:
go build -o ozone.so -buildmode=c-shared lib/lib.go
Modify parameters of python/test.py
(om address) and run it.