Nebula/scripts
Alex Xing 4d05fb0a20
Add standalone version for nebula (#3310)
* Start standalone version(graph+storage+meta)

* add kv for compile/disable test use

* fix obj compile

* Modify thread usage

* fix value set

* use shared ptr to avoid lifetime

* fix up

* fix ret value type

* Fix default config

* Fix rebase

Co-authored-by: Sophie <84560950+Sophie-Xie@users.noreply.github.com>
2021-12-27 19:02:57 +08:00
..
CMakeLists.txt Add standalone version for nebula (#3310) 2021-12-27 19:02:57 +08:00
README.md Fix build 2021-08-10 07:12:20 +08:00
meta-transfer-tools.sh Spelling (#3297) 2021-11-18 14:14:53 +08:00
nebula-graphd.service Support to package all (#179) 2020-08-17 15:14:49 +08:00
nebula-metad.service Implement GoExecutor (#245) 2019-04-11 07:40:29 +08:00
nebula-standalone.service Add standalone version for nebula (#3310) 2021-12-27 19:02:57 +08:00
nebula-storaged.service Implement GoExecutor (#245) 2019-04-11 07:40:29 +08:00
nebula.service Add standalone version for nebula (#3310) 2021-12-27 19:02:57 +08:00
services.sh Remove Common Clause License (#3263) 2021-11-03 17:19:48 +08:00
utils.sh Add license check (#3268) 2021-11-05 10:17:46 +08:00

README.md

Overview

This document handles Nebula Graph installation, and all the operations are done on single hosts.

Firstly, you need to create the config files for the three daemons in the conf directory based on their *.default counterparts.

You could operate on all of the three daemons with scripts/nebula.service:

$ scripts/nebula.service start all
...
$ scripts/nebula.service status all
...
$ scripts/nebula.service stop all
...
$ scripts/nebula.service restart all
...

Or, you could do some of the same action on a specific daemon:

$ scripts/nebula.service start metad # Or, scripts/nebula-metad.service start
...
$ scripts/nebula.service status graphd # Or, scripts/nebula-graphd.service status
...
$ scripts/nebula.service restart storaged # Or, scripts/nebula-storaged.service restart
...