【YashanDB知识库】共享集群YAC换IP

news2024/9/21 12:41:14

【标题】共享集群YAC换IP

【需求分类】安装部署,配置变更

【关键字】安装部署,更换IP,运维,配置变更,高可用,YAC

【需求描述】客户需要将已经部署的YAC集群更换IP,从测试网段切换生产网段

【需求原因分析】YAC部署IP,从测试网段切换生产网段

【变更方法分析】

共需要修改以下3个组件的IP信息配置:

1、yasboot

2、数据库

3、YCS

【操作方法】

IP更换信息:

yasboot配置修改

共享集群换IP,如果共享集群是yasboot工具部署的,那么首先要修改yasboot工具的IP配置信息。

可以参考官方文档:更换服务器IP _ YashanDB Doc

核心命令:(在yasboot部署机上操作)

#修改yasom配置:
yasboot ipchange yasom -t hosts.toml -n 10.149.240.43
#修改yasagent配置:
yasboot ipchange yasagent -t hosts.toml -n 10.149.240.43 --host-id host0001
yasboot ipchange yasagent -t hosts.toml -n 10.149.240.42 --host-id host0002

数据库配置修改

cd $YASDB_DATA/config
vi yasdb.ini
 
CLUSTER_INTERCONNECT=10.149.237.169:1689
改
CLUSTER_INTERCONNECT=10.149.240.43:1689
 
另外一个节点:
CLUSTER_INTERCONNECT=10.149.237.170:1689
改
CLUSTER_INTERCONNECT=10.149.240.42:1689

集群配置修改

修改集群配置,需要关闭掉整个集群,也就是说,此时数据库不能对外提供服务。

#查看配置信息
ycsctl show config
 
#导出配置
ycsctl export ./
 
#编辑配置
vi ycrbackup.sh
 
#配置原始内容如下:
#! /bin/bash
/data/yasdb_home/yashandb/23.2.0.28/bin/ycsctl create cluster ycscluster -ycsdisk /dev/yac-diskb -o
/data/yasdb_home/yashandb/23.2.0.28/bin/ycsctl set_ycr NETWORK_HB_TIMEOUT 20
/data/yasdb_home/yashandb/23.2.0.28/bin/ycsctl set_ycr DISK_HB_KEEP_ALIVE 20
/data/yasdb_home/yashandb/23.2.0.28/bin/ycsctl add node yas1 10.149.237.169:1788
/data/yasdb_home/yashandb/23.2.0.28/bin/ycsctl add yasdbinstance yas1.yasdb start.sh stop.sh monitor.sh
/data/yasdb_home/yashandb/23.2.0.28/bin/ycsctl add node yas2 10.149.237.170:1788
/data/yasdb_home/yashandb/23.2.0.28/bin/ycsctl add yasdbinstance yas2.yasdb start.sh stop.sh monitor.sh
 
 
#按以下对应关系修改IP信息,其他无需修改:
10.149.237.170 --> 10.149.240.42
10.149.237.169 --> 10.149.240.43
 
#修改完成后,关闭集群,两边执行以下命令关闭集群,如果无法正常关闭则kill -9 :
ycsctl stop instance
ycsctl stop ycs
 
#关闭集群完成后,导入刚刚编辑后的配置,注意要使用配置文件的全路径:
ycsctl import /tmp/ycrbackup.sh

之后启动集群即可。IP配置更换完成。

【影响范围】-

【修复版本】-

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2055808.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2024年AI艺术生成器精选榜单,抢先体验!

选择合适的AI艺术生成器对于设计项目的成功至关重要。无论是从设计线框到复杂的交互原型,合适的工具都能帮助顺利实现目标。本文将分享2024年最受欢迎的AI艺术生成器,让我们一起来看看! 即时设计 在2024年好用的AI艺术生成器中,…

基于STM32开发的智能家居照明系统

目录 引言环境准备工作 硬件准备软件安装与配置系统设计 系统架构硬件连接代码实现 系统初始化光线检测与自动调节手动控制与状态指示Wi-Fi通信与远程控制应用场景 家庭智能照明办公室自动化照明常见问题及解决方案 常见问题解决方案结论 1. 引言 智能家居照明系统通过集成光…

宠物空气净化器是智商税吗吗?哪款最好用?

在当今社会,随着生活节奏不断加快,许多人会感到孤独。因此养猫已成为许多家庭的生活方式之一。他们期待着家里有欢声笑语的出现,希望家里一推开门都是有猫咪等着自己,在自己无人诉说心事的时候,猫咪能给自己一份陪伴。…

图神经网络教程2——循环图神经网络-2

目录 计算下游输出 序列图数据的扩展 图长短期记忆网络 循环转换在RGNN应用于图分类时的作用 数据集 算法 结果和讨论 门控循环单元 优缺点 前文索引 本篇是GRNN的第二篇文章,点击此处可到达第一篇文章的位置。 计算下游输出 一旦我们以图中的每个顶点为…

【PyTorch】深度学习PyTorch加载数据

系列文章目录 【PyTorch】深度学习PyTorch环境配置及安装【详细清晰】 文章目录 系列文章目录前言一、Dataset与DataloaderDatasetDataloader 二、使用步骤Dataset类的使用2.读入数据 前言 pytorch的数据加载中关于如何操作数据主要涉及Dataset和DataLoader两个类&#xff0c…

桶射巡飞无人机技术详解

无人机(Launcher-Deployed Loitering Munition, LDLM)作为一种新型无人机系统,融合了远程发射、长时续航、精确打击与多任务执行能力,近年来在军事侦察、目标监视、精确打击以及民用领域如环境监测、应急救援等方面展现出巨大潜力…

Elasticsearch + Search UI 构建一个文件搜索引擎

目录 Elasticsearch使用优势App Search Search UI配置engine集中管理配置和提供实用工具函数配置和初始化一个基于Elasticsearch的搜索界面应用程序Search UI 基础用法 好书推荐 Elasticsearch 使用优势 使用ElasticSearch的主要好处在于其强大的全文搜索和实时分析能力。Elas…

JVM G1垃圾回收器简介与常用配置

简介 G1 is a generational, incremental, parallel, mostly concurrent, stop-the-world, and evacuating garbage collector which monitors pause-time goals in each of the stop-the-world pauses. 在内存空间划分上,G1将堆分为等大的一块区域(regi…

手摸手系列之Linux下根据自己的jdk包构建docker镜像

项目在本地导出PDF文件正常,部署到Linux服务器docker容器中导出就报错,百撕不得姐,经查,docker依赖的openjdk版本是8u112版本,而我本地是8u421版本,那就升级jdk的小版本试试。 在docker的中央仓库[点我直达…

记录jenkins的一个错误

因为workspace 的权限多了一个s 导致构建镜像出现了失败 [rootsimetra-ecs-01 .jenkins]# ls -la | grep work -rw-r----- 1 root root 46 Aug 17 11:57 org.jenkinsci.plugins.workflow.flow.FlowExecutionList.xml drwxr-x--- 6 root root 4096 Aug 12 10:06 works…

【微信小程序】自定义组件 - 组件的生命周期

1. 组件全部的生命周期函数 2. 组件主要的生命周期函数 3. lifetimes 节点

OceanMind海睿思入选《2024中国企业数智化转型升级服务全景图/产业图谱》

近日,国内知名数据智能产业创新服务媒体数据猿携手上海大数据联盟发布了《2024中国企业数智化转型升级服务全景图/产业图谱1.0版》。中新赛克海睿思从数千家企业中脱颖而出,成功入选「底层技术服务 - 大数据」细分领域。 在历经数月的时间里,…

AI 代理参考架构

LLM Agent部署框架 围绕 ChatGPT 的讨论,现在已经演变为AI 代理。 图:AI代理平台参考架构 比尔盖茨最近设想(CNBC 采访:链接)未来我们将拥有一个能够处理和响应自然语言并完成许多不同任务的AI 代理。盖茨以计划旅行…

SD NAND的SD模式与SPI模式的初始化

最近很多客户朋友在询问我们CS创世 SD NAND能不能使用SPI接口,两者使用起来有何区别,下面为大家详细解答。 SD MODE: CS创世 SD NAND支持SD模式和SPI模式,SD NAND默认为SD模式,上电后,其初始化过程如下: …

陪跑案例 | 德国营养师吴迪:从胖妹逆袭塑形导师!公开首场发售秘籍

有目标,有心力的老师,一旦找对方法和团队,能够化解99%的问题。 今天,创客匠人【陪跑案例故事】专栏推出第四期内容,为大家介绍【梦想身型健康学院】平台创始人吴迪老师的陪跑故事。 吴迪老师是梦想身型训练营创始人、德…

Es-在java中使用

match_all match trem 范围查询 地理位置查询 算分函数 多条件bool查询 分页查询 高亮

mixly教程-ESP32接入文言一心

一、获取access_token 步骤一. 创建千帆应用 (1)登录百度智能云千帆控制台。 百度智能云-登录 (2)创建千帆应用 注意切换到旧版 (3)创建应用后,获取AppID、API Key、Secret Key。 步骤二. 服…

Leetcode 162.153.33 二分法 C++实现

Leetcode 162. 寻找峰值 问题:峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums ,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。你可以假设 nums[-1] num…

SpringBoot医疗废物管理系统 项目编号:200082(案例分析)

摘 要 随着医疗废物管理的重要性日益凸显,如何高效管理和处理医疗废物成为医疗机构面临的挑战。该系统涵盖存储间主管、运输员用户、处理地主管和管理员四个角色,旨在实现医废信息管理、出入库记录、运输信息跟踪、处理地信息管理等功能。通过技术手段…

警惕!“On Hold”期刊大变天!又3本被踢出WOS数据库,8月SCI/SSCI期刊目录更新!

【SciencePub学术】本期热点 WOS目录更新 又到了一月一度的科睿唯安官网更新Web of Science核心期刊目录的时候,小编今天带大家一起来看看最新的SCI/SSCI期刊目录有哪些变化吧。 来源:科睿唯安官网 继上次SCI期刊目录和SSCI期刊目录更新之后&#xff0c…