IT袋

当前位置:主页 > 经验教程 > 建站编程 >

如何部署Nebula

如何部署Nebula Graph集群步骤教程详解

时间:2023-09-23 21:47:50 来源:IT袋 作者:苏晓敏
导读:如何部署Nebula,正文核心介绍:如何部署Nebula的相关经验,接下来分享详细内容。 在生产环境中,为了保证服务的高可用和高性能,通常会以集群的方式部署 Nebula Graph。 机器规划 在

如何部署Nebula

正文核心介绍:如何部署Nebula的相关经验,接下来分享详细内容。

在生产环境中,为了保证服务的高可用和高性能,通常会以集群的方式部署 Nebula Graph。

机器规划

在 3 台服务器上都部署 Graph 服务、Meta 服务和 Storage 服务,这 3 个服务是 Nebula Graph 的核心组件。在 ydt-net–nebula1 服务器上部署 Nebula Dashboard 和 Nebula Graph Studio 服务用于可视化操作和监控。

主机名IP 地址角色ydt-net-nebula111.8.38.149Nebula Graph,Nebula Dashboard,Nebula Graph Studioydt-net-nebula211.8.38.150Nebula Graphydt-net-nebula311.8.38.151Nebula Graph

修改配置文件

分别修改 3 台机器的 nebula-graphd.conf,nebula-storaged.conf,nebula-metad.conf 配置文件,这 3 个配置文件中都只需要修改–meta_server_addrs
和__local_ip
两个参数。

  • –meta_server_addrs
    参数表示的 Meta 服务的地址和端口,所有机器该参数值都一样。
  • –local_ip
    表示本机在哪个 IP 监听服务,每台机器的需要改成自己的本身的 IP 地址。

如何部署Nebula

修改配置文件

启动服务

在 3 台服务器上使用以下命令启用 Nebula Graph 的所有服务,包括 Meta 服务、Graph 服务和 Storage 服务。

sudo /usr/local/nebula/scripts/nebula.service start all

验证 Nebula 集群状态

通过 Nebula Console 连接任何一个已启动 Graph 服务的机器,执行命令SHOW HOSTS
检查集群状态。

# 连接 Graph 服务
./nebula-console --addr 11.8.38.149  --port 9669 -u root -p nebula
# 查看集群状态
(root@nebula) [(none)]> SHOW HOSTS;
+---------------+------+----------+--------------+--------------------------------------------+--------------------------------------------+
| Host          | Port | Status   | Leader count | Leader distribution                        | Partition distribution                     |
+---------------+------+----------+--------------+--------------------------------------------+--------------------------------------------+
| "11.8.38.149" | 9779 | "ONLINE" | 0           | "No valid partition"   | "No valid partition"   |
| "11.8.38.150" | 9779 | "ONLINE" | 0           | "No valid partition"   | "No valid partition"   |
| "11.8.38.151" | 9779 | "ONLINE" | 0           | "No valid partition"   | "No valid partition"   |
| "Total"       |      |          | 0           | "No valid partition"   | "No valid partition"   |
+---------------+------+----------+--------------+--------------------------------------------+--------------------------------------------+

以上就是如何部署Nebula 跟 Graph集群步骤教程详解的经验小知识,希望看完本文能给您带来一点帮助!

相关阅读

  • 制作一个静态网站的基本页面 html网页制作动态效果

    制作一个静态网站的基本页面 html网页制作动态效果

    跟大家说一说制作一个静态网站的基本页面和html网页制作动态效果方面的介绍,请看下面详细的介绍。 相信大家应该都知道在整个网站的制作过程当中,网页制作是整个网站建设的重中之重。

  • 什么是影视服务器 应该如何选择?

    什么是影视服务器 应该如何选择?

    小编为你解答什么是影视服务器方面的讲解,接下来IT袋网小编就来介绍。 影视服务器指的是视频类网站的服务器,这类型网站对于服务器的要求比较高,比如带宽资源、内存资源、硬盘资源

  • 网站环境搭建工具有哪些 一键搭建网站工具推荐

    网站环境搭建工具有哪些 一键搭建网站工具推荐

    这些方法你知道吗?网站环境搭建工具有哪些和一键搭建网站工具推荐IT技巧方面的经验,下面来一起了解一下吧。 如果想要开发一个网站,那么搭建PHP环境是第一步,传统PHP环境软件都是非

  • 怎么创建一个公司网站 免费创建网站的平台推荐

    怎么创建一个公司网站 免费创建网站的平台推荐

    全面的为大家介绍怎么创建一个公司网站和免费创建网站的平台推荐的相关话题,下面小编为您详细解答 现在大家对企业网站应该都不陌生,那对于现在没有专门的技术团队,又不缺充足资金