@@ -35,31 +35,28 @@ Nebula Graph Studio( 以下简称 Studio )支持云端或本地部署。云
35
35
| ---- | ---- |
36
36
| 7001 | Studio提供web服务使用。 |
37
37
| 8080 | Nebula HTTP Gateway Client进行HTTP通信使用。 |
38
- | 5699 | Nebula Importer导入数据导入使用。 |
39
38
40
39
### 安装
41
40
42
41
1 . 根据需要选择并下载RPM包,建议选择最新版本。常用下载链接如下:
43
42
44
43
| 安装包 | 检验和 | Nebula版本 |
45
44
| ----- | ----- | ----- |
46
- | [ nebula-graph-studio-{{studio.release}}-1 .x86_64.rpm] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/{{studio.release}}/nebula-graph-studio-{{studio.release}}-1 .x86_64.rpm ) | [ nebula-graph-studio-{{studio.release}}-1 .x86_64.rpm.sha256] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/{{studio.release}}/nebula-graph-studio-{{studio.release}}-1 .x86_64.rpm.sha256 ) | {{ nebula.release }} |
45
+ | [ nebula-graph-studio-{{studio.release}}.x86_64.rpm] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/{{studio.release}}/nebula-graph-studio-{{studio.release}}.x86_64.rpm ) | [ nebula-graph-studio-{{studio.release}}.x86_64.rpm.sha256] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/{{studio.release}}/nebula-graph-studio-{{studio.release}}.x86_64.rpm.sha256 ) | {{ nebula.release }} |
47
46
48
47
2 . 使用` sudo rpm -i <rpm> ` 命令安装RPM包。
49
48
50
49
例如,安装Studio {{studio.release}} 版本需要运行以下命令:
51
50
52
51
``` bash
53
- $ sudo rpm -i nebula-graph-studio-{{studio.release}}-1 .x86_64.rpm
52
+ $ sudo rpm -i nebula-graph-studio-{{studio.release}}.x86_64.rpm
54
53
```
55
54
56
55
当屏幕返回以下信息时,表示 PRM 版 Studio 已经成功启动。
57
56
58
57
``` bash
59
58
egg started on http://0.0.0.0:7001
60
59
nohup: 把输出追加到" nohup.out"
61
- --- START OF NEBULA IMPORTER ---
62
- [INFO] httpserver.go:80: Starting http server on 5699
63
60
```
64
61
65
62
@@ -74,7 +71,7 @@ Nebula Graph Studio( 以下简称 Studio )支持云端或本地部署。云
74
71
用户可以使用以下的命令卸载 Studio。
75
72
76
73
``` bash
77
- $ sudo rpm -e nebula-graph-studio-{{studio.release}}-1 .x86_64
74
+ $ sudo rpm -e nebula-graph-studio-{{studio.release}}.x86_64
78
75
```
79
76
80
77
### 异常处理
@@ -83,12 +80,12 @@ $ sudo rpm -e nebula-graph-studio-{{studio.release}}-1.x86_64
83
80
84
81
- 手动启动服务
85
82
``` bash
86
- $ bash /usr/local/nebula-graph-studio/scripts/start.sh
83
+ $ bash /usr/local/nebula-graph-studio/scripts/rpm/ start.sh
87
84
```
88
85
89
86
- 手动停止服务
90
87
``` bash
91
- $ bash /usr/local/nebula-graph-studio/scripts/stop.sh
88
+ $ bash /usr/local/nebula-graph-studio/scripts/rpm/ stop.sh
92
89
```
93
90
94
91
如果启动服务时遇到报错报错 ERROR: bind EADDRINUSE 0.0.0.0:7001,用户可以通过以下命令查看端口7001是否被占用。
@@ -131,50 +128,46 @@ $ npm run start
131
128
| ---- | ---- |
132
129
| 7001 | Studio提供的web服务 |
133
130
| 8080 | Nebula-http-gateway,Client的HTTP服务 |
134
- | 5699 | Nebula importer文件导入工具,数据导入服务 |
135
131
136
132
### 安装
137
133
138
134
1 . 根据需要下载 tar 包,建议选择最新版本。
139
135
140
136
| 安装包 | Studio 版本 |
141
137
| --- | --- |
142
- | [ nebula-graph-studio-{{studio.release}}-1 .x86_64.tar.gz] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/{{studio.release}}/nebula-graph-studio-{{studio.release}}-1 .x86_64.tar.gz ) | {{studio.release}} |
138
+ | [ nebula-graph-studio-{{studio.release}}.x86_64.tar.gz] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/{{studio.release}}/nebula-graph-studio-{{studio.release}}.x86_64.tar.gz ) | {{studio.release}} |
143
139
144
140
2 . 使用 ` tar -xvf ` 解压 tar 包。
145
141
146
142
``` bash
147
- tar -xvf nebula-graph-studio-{{studio.release}}-1 .x86_64.tar.gz
143
+ tar -xvf nebula-graph-studio-{{studio.release}}.x86_64.tar.gz
148
144
```
149
145
150
146
### 部署
151
147
152
148
!!! Note
153
149
154
- 根目录 nebula-graph-studio 下一共有三安装包 :nebula-graph-studio,nebula-importer 和 nebula-http-gateway。用户需要在同一台机器上分别部署并启动服务,才能完成 Studio 的部署。
150
+ 根目录 nebula-graph-studio 下一共有两个安装包 :nebula-graph-studio 和 nebula-http-gateway。用户需要在同一台机器上分别部署并启动服务,才能完成 Studio 的部署。
155
151
156
- 1 . 部署 nebula-importer 并启动。
157
-
158
- ``` bash
159
- $ cd nebula-importer
160
- $ ./nebula-importer --port 5699 --callback " http://0.0.0.0:7001/api/import/finish" &
161
- ```
162
-
163
- 2 . 部署 nebula-http-gateway 并启动。
152
+ 1 . 部署 nebula-http-gateway 并启动。
164
153
165
154
``` bash
166
155
$ cd nebula-http-gateway
167
156
$ nohup ./nebula-httpd &
168
157
```
169
158
170
- 3 . 部署 nebula-graph-studio 并启动。
159
+ 2 . 部署 nebula-graph-studio 并启动。
171
160
172
161
``` bash
173
162
$ cd nebula-graph-studio
174
163
$ npm run start
175
164
```
176
165
177
- 4.启动成功后,在浏览器地址栏输入 ` http://ip address:7001 ` 。
166
+ !!! caution
167
+
168
+ Studio {{studio.release}} 版本不需要依赖于 nebula-importer,故安装部署方式与 Studio v3.0.0 不同。
169
+
170
+ 3 . 启动成功后,在浏览器地址栏输入 ` http://ip address:7001 ` 。
178
171
179
172
如果在浏览器窗口中能看到以下登录界面,表示已经成功部署并启动 Studio。
180
173
@@ -185,7 +178,6 @@ $ npm run start
185
178
186
179
用户可以采用 ` kill pid ` 的方式来关停服务:
187
180
``` bash
188
- $ kill $( lsof -t -i :5699) # stop nebula-importer
189
181
$ kill $( lsof -t -i :8080) # stop nebula-http-gateway
190
182
$ cd nebula-graph-studio
191
183
$ npm run stop # stop nebula-graph-studio
@@ -205,7 +197,6 @@ $ npm run stop # stop nebula-graph-studio
205
197
| ---- | ---- |
206
198
| 7001 | Studio提供的web服务 |
207
199
| 8080 | Nebula-http-gateway,Client的HTTP服务 |
208
- | 5699 | Nebula importer文件导入工具,数据导入服务 |
209
200
210
201
- (可选)在中国大陆从 Docker Hub 拉取 Docker 镜像的速度可能比较慢,用户可以使用 ` registry-mirrors ` 参数配置加速镜像。例如,如果要使用 Docker 中国区官方镜像、网易镜像和中国科技大学的镜像,则按以下格式配置 ` registry-mirrors ` 参数:
211
202
@@ -229,18 +220,18 @@ $ npm run stop # stop nebula-graph-studio
229
220
230
221
| 安装包 | Nebula Graph版本 |
231
222
| ----- | ----- |
232
- | [ nebula-graph-studio-v3. tar.gz] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/nebula-graph-studio-v3 .tar.gz ) | {{nebula.release}} |
223
+ | [ nebula-graph-studio-v{{studio.release}}. tar.gz] ( https://oss-cdn.nebula-graph.com.cn/nebula-graph-studio/nebula-graph-studio-v{{studio.release}} .tar.gz ) | {{nebula.release}} |
233
224
234
- 2 . 创建` nebula-graph-studio-v3 ` 目录,并将安装包解压至目录中。
225
+ 2 . 创建` nebula-graph-studio-v{{studio.release}} ` 目录,并将安装包解压至目录中。
235
226
236
227
``` bash
237
- mkdir nebula-graph-studio-v3 && tar -zxvf nebula-graph-studio-v3. tar.gz -C nebula-graph-studio-v3
228
+ mkdir nebula-graph-studio-v{{studio.release}} && tar -zxvf nebula-graph-studio-v{{studio.release}}. tar.gz -C nebula-graph-studio-v{{studio.release}}
238
229
```
239
230
240
- 3 . 解压后进入 ` nebula-graph-studio-v3 ` 目录。
231
+ 3 . 解压后进入 ` nebula-graph-studio-v{{studio.release}} ` 目录。
241
232
242
233
``` bash
243
- cd nebula-graph-studio-v3
234
+ cd nebula-graph-studio-v{{studio.release}}
244
235
```
245
236
246
237
4 . 拉取 Studio 的 Docker 镜像。
@@ -258,7 +249,6 @@ $ npm run stop # stop nebula-graph-studio
258
249
当屏幕返回以下信息时,表示 Docker 版 Studio 已经成功启动。
259
250
260
251
``` bash
261
- Creating docker_importer_1 ... done
262
252
Creating docker_client_1 ... done
263
253
Creating docker_web_1 ... done
264
254
Creating docker_nginx_1 ... done
0 commit comments