Skip to content

Configurate Nebula Graph

vkill edited this page Nov 10, 2023 · 3 revisions

Configurate Nebula Graph

Configurate Nebula Graph 2.x

sudo apt install -y bc
sudo mkdir -p /data/nebula_data

cd /usr/local/nebula

sudo cp etc/nebula-storaged.conf.default etc/nebula-storaged.conf
sudo cp etc/nebula-metad.conf.default etc/nebula-metad.conf
sudo cp etc/nebula-graphd.conf.default etc/nebula-graphd.conf

sudo chmod 644 etc/nebula-storaged.conf
sudo chmod 644 etc/nebula-metad.conf
sudo chmod 644 etc/nebula-graphd.conf

sudo vim etc/nebula-storaged.conf

--data_path=/data/nebula_data/

sudo vim etc/nebula-metad.conf

--data_path=/data/nebula_data/

sudo vim etc/nebula-graphd.conf

--enable_authorize=true
sudo /usr/local/nebula/scripts/nebula.service start all

sudo netstat -tunlp | grep nebula
/usr/local/bin/nebula-console -u root -p nebula --addr=127.0.0.1 --port=9669

> CHANGE PASSWORD root FROM 'nebula' TO 'rootpass';

> CREATE USER myuser WITH PASSWORD 'mypass';

> CREATE SPACE myspace(partition_num=3, replica_factor=1);

> :sleep 3

> GRANT ROLE DBA ON myspace TO myuser;
/usr/local/bin/nebula-console -u myuser -p mypass --addr=127.0.0.1 --port=9669

> SHOW SPACES;
/usr/local/nebula/bin/db_dump --space_name=myspace --mode=stat --db_path=/data/nebula_data/nebula --meta_server=127.0.0.1:9559

Configurate Nebula Graph 1.x

sudo apt install -y bc
sudo mkdir /data/nebula_data

cd /usr/local/nebula

sudo cp etc/nebula-storaged.conf.production etc/nebula-storaged.conf
sudo cp etc/nebula-metad.conf.production etc/nebula-metad.conf
sudo cp etc/nebula-graphd.conf.production etc/nebula-graphd.conf

sudo chmod 644 etc/nebula-storaged.conf
sudo chmod 644 etc/nebula-metad.conf
sudo chmod 644 etc/nebula-graphd.conf

sudo vim etc/nebula-storaged.conf

--data_path=/data/nebula_data
--rocksdb_block_cache=4096


sudo vim etc/nebula-graphd.conf

--enable_authorize=true
sudo /usr/local/nebula/scripts/nebula.service start all

sudo netstat -tunlp | grep nebula
/usr/local/nebula/bin/nebula -u root -p nebula --addr=127.0.0.1 --port=3699

> CHANGE PASSWORD root FROM 'nebula' TO 'rootpass';

> CREATE USER myuser WITH PASSWORD 'mypass';

> CREATE SPACE myspace(partition_num=3, replica_factor=1);

> GRANT ROLE DBA ON myspace TO myuser;
/usr/local/nebula/bin/nebula -u myuser -p mypass --addr=127.0.0.1 --port=3699

> SHOW SPACES;
/usr/local/nebula/bin/db_dump --space=myspace --mode=stat --db_path=/data/nebula_data/nebula/

Clone this wiki locally