如何安装TigerGraph单机版本?

如何安装TigerGraph单机版本?

一、下载安装包

开发者版

备注:请向售前索取最新商业版本

二、硬件配置

最小配置

  • CPU:1.8 GHz (64-bit processor) or faster multi-core
  • 内存:8GB
  • 硬盘:30GB

建议配置

  • CPU : Dual-socket multi-core, 2.0 GHz (64-bit processors) or faster
  • 内存:≥ 64GB
  • 硬盘:1TB SSD

三、操作系统

TigerGraph目前只支持 ReadHat、CentOS 和 Ubuntu 的几个特定版本,具体版本如下:

  • RedHat 6.5 – 6.9 (x64)
  • RedHat 7.0 – 7.4 (x64)
  • Centos 6.5 – 6.9 (x64)
  • Centos 7.0 – 7.4 (x64)
  • Ubuntu 14.04 LTS (x64)
  • Ubuntu 16.04 LTS (x64)

四、安装

请确保/home目录有 20GB 以上可用空间,请 以root账户 依次执行如下命令:

1. tar zxf tigergraph-2.2.2-offline.tar.gz
2. cd tigergraph-2.2.2-offline/
3. # license请向售前索取,开发者版本执行./install.sh即可
4. ./install.sh -s -l <license>
5. 。。。
6. # 同意协议
7. Do you accept the license agreement? (y/N): y
8. # 运行TigerGraph的用户,缺省为tigergraph
9. The user who will own and run TigerGraph platform: tigergraph. Change this? (y/N):
10. [NOTE ]: Input TigerGraph user: tigergraph
11. # 用户密码,缺省为tigergraph
12. The TigerGraph user password: tigergraph. Change this? (y/N):
13. [NOTE ]: Installing platform under the existing user: tigergraph
14. [PROGRESS]: Checking legacy platform ...
15. [PROGRESS]: Checking legacy processes ...
16. [WARNING ]: Legacy services exist under user (tigergraph). They need to be stopped before continuing.
17. # 如果之前安装过TigerGraph,需要先关闭相关服务
18. Stop old services, and continue to install TigerGraph platform? (Y/n):
19. Stopping legacy services ...
20. [PROGRESS]: Checking if this node belongs to a cluster platform ...
21. # TigerGraph安装目录,默认为用户的home目录
22. The path to install TigerGraph platform and store graph data: /home/tigergraph. Change this? (y/N):

等待十几分钟到半小时即可安装完毕。安装过程会自动创建一个用户tigergraph,安装完成时自动切换到tigergraph用户。

五、常见问题

是否有依赖包?

TigerGraph使用的命令基本都是系统自带的,例如:tar、curl、crontab、ssh、more,等等

安装过程中可否更改配置?

建议保留缺省配置 ,以便遇到问题时售前可以方便的协助。如果/home所在磁盘不够大,需要使用其它磁盘,安装之后可以使用gadmin stop -fy 停止服务后,把目录~/tigergraph/gstore/移到相应的磁盘,然后建立软链接即可。/home磁盘比较小时,建议把~/tigergraph/kafka/和~/tigergraph/logs/都移到其它磁盘,防止磁盘容量耗尽。

TigerGraph使用哪些端口?如果冲突怎么办?

使用的端口有:14240(或者44240)、5500、6500、9000、7500,等等。可以使用命令gadmin –dump-config | grep -i port查看所有的端口,然后修改对应的端口即可,例如修改UI的端口:gadmin –configure nginx.services.port,输入新的端口号,然后依次执行 gadmin config-apply && gadmin restart -fy 即可。

为何没有gadmin和gsql命令?

这两个命令都位于目录~/.gium 下,请查看是否有对应的文件,如果有,把该目录加入PATH环境变量即可:export PATH=~/.gium:$PATH 如果没有对应的文件,可能安装过程有问题,请重新安装尝试。

为何打不开GraphStudio?

GraphStudio对应的端口为14240或者44240,请使用命令netstat -nlpt | grep 4240确认。找到端口后,执行curl -v ‘127.0.0.1:14240’或者 curl -v ‘127.0.0.1:44240’验证结果是否正常;如果curl命令正常,但是浏览器打不开,请检查网络配置或者防火墙配置。如果没有对应的端口被打开,请使用gadmin status查看状态,或者使用gadmin restart -fy重启服务试试。

为何gse、gpe的状态都是not_ready?

因为图数据库中没有数据,导入schema和数据即可。

想了解更多信息请进 https://docs.tigergraph.com.cn/admin/admin-guide/installation-and-configuration/installation-guide