首页 > 其他分享 >NebulaGraph 3.6的迁移​

NebulaGraph 3.6的迁移​

时间:2024-07-21 10:01:08浏览次数:9  
标签:opt zip NebulaGraph nebula 192.168 data 3.6 迁移 nebulagraph

一. 环境

原IP

目标IP

迁移的服务

备注

192.168.11.20

192.168.11.23

nebula-metad

nebula-graphd

nebula-storaged

服务部署目录/opt/nebulagraph

数据存储目录/data/nebula

192.168.11.21

192.168.11.24

192.168.11.22

192.168.11.25

二. 迁移前的准备

  1. 操作系统和环境要保持一致
  2. 系统存储的目录要保持一致
  3. NebulaGraph安装的目录要保持一致

三. 操作实战

1. 停止原服务
/opt/nebulagraph/scripts/nebula.service stop all
2. 压缩服务部署目录/opt/nebulagraph数据存储目录/data/nebula,每一台都样的压缩
压缩nebulagraph服务
 cd /opt
 zip -r nebulagraph.zip  nebulagraph
 压缩数据目录
 zip -r data.zip data
3. 使用scp命令把原IP服务目录和数据存储复制到对应的目标IP上
192.168.11.20
scp nebulagraph.zip [email protected]:/opt
scp data.zip        [email protected]:/data
192.168.11.21
scp nebulagraph.zip [email protected]:/opt
scp data.zip        [email protected]:/data
192.168.11.22
scp nebulagraph.zip [email protected]:/opt
scp data.zip        [email protected]:/data
4. 使用unzip或者tar进行解压.
unzip nebulagraph.zip
unzip data.zip
以上目录要和原来机器的目录保持一致
5. 修改nebula-graphd.conf nebula-metad.conf nebula-storaged.conf配置文件
原来配置--meta_server_addrs=192.168.11.20:9559,192.168.11.21:9559,192.168.11.22:9559
修改配置--meta_server_addrs=192.168.11.23:9559, 192.168.11.24:9559,192.178.11.25:9559
--local_ip=192.168.11.20 ---修改成本机的IP
6. 先启用metad和graphd服务
/opt/nebulagraph/scripts/nebula.service start metad  
/opt/nebulagraph/scripts/nebula.service start graphd
7. 查看服务是否被启动
1. /opt/nebulagraph/scripts/nebula.service status all
8. 通过这个命令找到meta的leder节点利用leder节点更换hosts
使用客户端登录
./nebula-console-linux-amd64-v3.6.0 -addr 192.168.11.24 -port 9669 -u root -p
输入命令找出meta的leader
show meta leader

9. 利用meta的http服务替换storaged机器的host替换
curl -Gs "http://192.168.11.24:19559/replace?from=192.168.11.20:9779&to=192.168.11.23:9779"
curl -Gs "http://192.168.11.24:19559/replace?from=192.168.11.21:9779&to=192.168.11.24:9779"
curl -Gs "http://192.168.11.24:19559/replace?from=192.168.11.22:9779&to=192.168.11.25:9779"

    提示这个Replace Host in partition and zone successfully代表替换成功了

10. 启动storage
/opt/nebulagraph/scripts/nebula.service start storage
11. 查看服务的服务是否正常启动
/opt/nebulagraph/scripts/nebula.service status all
12. 查看hosts及分区使用客户端进去
./nebula-console-linux-amd64-v3.6.0 -addr 192.168.11.24 -port 9669 -u root -p
输入密码
进入后输入
show hosts;

以上表示原IP到目标IP已经切换完成

13. 删除原IP,迁移成功
drop HOSTS192.168.11.20:9779, 192.168.11.21:9779,192.168.11.22:9779;

14. 删除后,证明迁移正常

标签:opt,zip,NebulaGraph,nebula,192.168,data,3.6,迁移,nebulagraph
From: https://blog.csdn.net/weixin_43566162/article/details/140583724

相关文章

  • 【中项】系统集成项目管理工程师-第3章 信息技术服务-3.6服务发展
    前言:系统集成项目管理工程师专业,现分享一些教材知识点。觉得文章还不错的喜欢点赞收藏的同时帮忙点点关注。     软考同样是国家人社部和工信部组织的国家级考试,全称为“全国计算机与软件专业技术资格(水平)考试”,目前涵盖了计算机软件、计算机网络、计算机应用技术......
  • 如何从 Oracle 迁移到 Greenplum 第二篇
    如何从Oracle迁移到Greenplum第二篇Greenplum中文社区Greenplum中文社区2020/04/3009:00阅读数2.7K本文被收录于专区数据库进入专区参与更多专题讨论  在上周和大家分享的《如何从Oracle迁移到Greenplum第一篇》中,我们介绍了Greenplum......
  • 自建elasticsearch迁移到阿里云
    迁移工具:elasticsearch-dump 前提:阿里云elasticsearch开启“自动创建索引” 一、安装elasticdump安装node.js。下载安装包。 wgethttps://nodejs.org/dist/v16.18.0/node-v16.18.0-linux-x64.tar.xz解压。 tar-xfnode-v16.18.0-linux-x64.tar......
  • 革新技术架构,华为云DTSE助力紫藤科技迁移上云经验分享
    本文分享自华为云社区《紫藤科技迁移上云,推动技术架构革新,探索业务增长新路径》,作者:HuaweiCloudDeveloper。天津紫藤科技是一家在2014年5月成立的公司,其注册地位于天津自贸实验区。该公司在新三板挂牌交易,是一家高新技术企业。天津紫藤科技汇聚了众多专家,覆盖企业管理、电子政务......
  • Stable Diffusion ControlNet垫图:IP-Adapter实现图片风格迁移
    IP-Adapter实现的SD垫图功能对我们的图片处理非常有用,后面我们会进行一系列IP-Adapter的应用分享,通过具体的实例真正看到IP-Adapter的强大。文章使用的AI工具SD整合包、各种模型插件、提示词、AI人工智能学习资料都已经打包好放在网盘中了,无需自行查找,有需要的小伙伴下方扫......
  • Stable Diffusion|IP-Adapter 图片风格迁移
    文末扫码可获取IP-Adapter插件!前段时间腾讯发布了一个新的ControlNet模型叫“IP-Adapter”,它的作用就是把上传的图像转化为图像提示词,简单的来说就是跟Midjourney的垫图功能差不多。IP-Adapter能够精准地识别参考图的风格特征,并且可以很好的适配其他的模型以及ControlNet......
  • Pycharm - Conda - conda环境迁移
    conda环境之间迁移第一步:将当前虚拟环境信息写入environment.yml⭐这里需要注意的是,当前环境应该是你要写入yml的环境,也就是看命令行左边的环境名称(要迁移的环境名)condaenvexport>environment.yml得到一个environment.yml文件,vimenvironment.yml打开这个文件可以看到五......
  • 机器学习:详解迁移学习(Transfer learning)
    详解迁移学习深度学习中,最强大的理念之一就是,有的时候神经网络可以从一个任务中习得知识,并将这些知识应用到另一个独立的任务中。所以例如,也许已经训练好一个神经网络,能够识别像猫这样的对象,然后使用那些知识,或者部分习得的知识去帮助您更好地阅读x射线扫描图,这就是所谓的迁移学......
  • laravel 数据库迁移失败
    1.错误信息Migrating:2014_10_12_000000_create_users_tableIlluminate\Database\QueryExceptionSQLSTATE[42S01]:Basetableorviewalreadyexists:1050Table'users'alreadyexists(SQL:createtable`users`(`id`bigintunsignednotnull......
  • VMware Cloud Director Availability 4.7.2 | 灾难恢复和迁移 | DRaaS
    VMwareCloudDirectorAvailability4.7.2|灾难恢复和迁移|DRaaSOnboarding&DisasterRecoveryServices请访问原文链接:https://sysin.org/blog/vmware-cloud-director-availability-4/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareCloudDirectorA......