nentropy

command module
v0.0.0-...-81f3bb6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2018 License: Apache-2.0 Imports: 0 Imported by: 0

README

nentropy

Build Status license

Build

How to build?

cd $NENTROPY_DIR make

Start mon:

./build/bin/nentropy_monitor -idx 1 -mons 127.0.0.1:12315,127.0.0.1:22315,127.0.0.1:32315 -memberBindPort 7946 -advertiseAddr 127.0.0.1:12315
./build/bin/nentropy_monitor -idx 2 -mons 127.0.0.1:12315,127.0.0.1:22315,127.0.0.1:32315 -joinMemberAddr 127.0.0.1:7946 -advertiseAddr 127.0.0.1:22315

Add osd:

./build/bin/nentropy_admin -t osd -c add -id 1 -server_addr 127.0.0.1:12315
./build/bin/nentropy_admin -t osd -c add -id 2 -server_addr 127.0.0.1:12315
./build/bin/nentropy_admin -t osd -c add -id 3 -server_addr 127.0.0.1:12315

Start osd:

./build/bin/nentropy_osd -nodeID 1 -joinMemberAddr 127.0.0.1:7946
./build/bin/nentropy_osd -nodeID 2 -joinMemberAddr 127.0.0.1:7946
./build/bin/nentropy_osd -nodeID 3 -joinMemberAddr 127.0.0.1:7946

Create pool and pg:

./build/bin/nentropy_admin -t pool -c create -p test -pg_number 8 -server_addr 127.0.0.1:12315

Put file and get file:

./build/bin/nentropy_admin -p test -t object -c put -oid 111 -f ./2M -server_addr 127.0.0.1:12315
./build/bin/nentropy_admin -p test -t object -c get -oid 111 -f ./2M.replica -server_addr 127.0.0.1:12315
diff 2M  2M.res

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package consistent provides a consistent hashing function.
Package consistent provides a consistent hashing function.
Package log is a generated protocol buffer package.
Package log is a generated protocol buffer package.
mon
* Copyright (C) 2017 Dgraph Labs, Inc.
* Copyright (C) 2017 Dgraph Labs, Inc.
osd
* Copyright (C) 2017 Dgraph Labs, Inc.
* Copyright (C) 2017 Dgraph Labs, Inc.
multiraftbase
Package multiraftbase is a generated protocol buffer package.
Package multiraftbase is a generated protocol buffer package.
Package protos is a generated protocol buffer package.
Package protos is a generated protocol buffer package.
storage
util
idutil
Package idutil implements utility functions for generating unique, randomized ids.
Package idutil implements utility functions for generating unique, randomized ids.
interval
Package interval provides two implementations for an interval tree.
Package interval provides two implementations for an interval tree.
syncutil/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
Package singleflight provides a duplicate function call suppression mechanism.
tracing
Package tracing is a generated protocol buffer package.
Package tracing is a generated protocol buffer package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL