三节点GlusterFS高可用存储部署指南
1.环境准备角色主机名IP 地址Brick 目录Node 1gfs-node110.0.1.113/data/brick1/gv0Node 2gfs-node210.0.1.127/data/brick1/gv0Node 3gfs-node310.0.1.128/data/brick1/gv01.1 设置主机名# 在 10.0.1.113 上执行 hostnamectl set-hostname gfs-node1 # 在 10.0.1.127 上执行 hostnamectl set-hostname gfs-node2 # 在 10.0.1.128 上执行 hostnamectl set-hostname gfs-node31.2 配置 hosts 解析所有节点cat /etc/hosts EOF 10.0.1.113 gfs-node1 10.0.1.127 gfs-node2 10.0.1.128 gfs-node3 EOF1.3 验证互通ping -c 2 gfs-node1 ping -c 2 gfs-node2 ping -c 2 gfs-node31.4 关闭防火墙和 SELinux# 关闭防火墙 systemctl stop firewalld systemctl disable firewalld # 关闭 SELinux临时 setenforce 0 # 关闭 SELinux永久 sed -i s/^SELINUXenforcing/SELINUXdisabled/ /etc/selinux/config1.5 时间同步非常重要yum install -y chrony systemctl start chronyd systemctl enable chronyd # 确认时间同步 chronyc tracking1.6 准备数据磁盘# 查看磁盘 lsblk # 格式化为 XFSGlusterFS 推荐 XFS mkfs.xfs -f /dev/sdb # 创建挂载点并挂载 mkdir -p /data echo /dev/sdb /data xfs defaults 0 0 /etc/fstab mount -a # 验证 df -h /data第二步安装 GlusterFS所有 3 个节点麒麟v10# 1. 清理并更新缓存 dnf clean all dnf makecache # 2. 安装 GlusterFS 服务端和客户端工具 dnf install -y glusterfs-server glusterfs-fuseCentOS 7# 安装 CentOS Storage SIG 源 yum install -y centos-release-gluster # 安装 GlusterFS yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdmaCentOS 8 / Rocky Linux / AlmaLinux# 安装 EPEL dnf install -y epel-release # 启用 PowerTools (CentOS 8) 或 CRB (Rocky 9) dnf config-manager --set-enabled powertools # CentOS 8 # dnf config-manager --set-enabled crb # Rocky 9 # 安装 GlusterFS dnf install -y centos-release-gluster dnf install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma第三步启动 GlusterFS 服务所有 3 个节点systemctl start glusterd systemctl enable glusterd # 确认服务运行正常 systemctl status glusterd第四步组建信任池仅在 gfs-node1 执行# 在 gfs-node1 上添加其他两个节点 gluster peer probe gfs-node2 gluster peer probe gfs-node3 # 查看集群状态 gluster peer status第五步创建 Brick 目录所有 3 个节点mkdir -p /data/brick1/gv0第六步创建 Replica 3 副本卷仅在 gfs-node1 执行gluster volume create gv0 replica 3 \ gfs-node1:/data/brick1/gv0 \ gfs-node2:/data/brick1/gv0 \ gfs-node3:/data/brick1/gv0 \ force第七步启动卷仅在 gfs-node1 执行# 启动卷 gluster volume start gv0 # 查看卷信息 gluster volume info以下输出就成功创建副本并高可用第八步客户端挂载存储# 创建挂载点 mkdir -p /mnt/glusterfs # 挂载只需指定一个节点GlusterFS 会自动发现其他节点 mount -t glusterfs gfs-node1:/gv0 /mnt/glusterfs # 验证挂载 df -h /mnt/glusterfs写入数据测试# 复制一个系统文件到挂载点作为测试 cp /etc/passwd /mnt/glusterfs/test_ha_file.txt # 确认文件已写入 ls -l /mnt/glusterfs/登入其他节点也可查看测试文件设置开机自动挂载echo gfs-node1:/gv0 /mnt/glusterfs glusterfs defaults,_netdev 0 0 /etc/fstab第九步 客户端挂载服务器10.0.1.1061.直接在10.0.1.106上复制并执行以下 3 行命令 写入 hosts 文件echo 10.0.1.113 gfs-node1 /etc/hosts echo 10.0.1.127 gfs-node2 /etc/hosts echo 10.0.1.128 gfs-node3 /etc/hosts验证是否生效ping -c 2 gfs-node1 ping -c 2 gfs-node2 ping -c 2 gfs-node3挂载并验收# 执行挂载 mount -t glusterfs 10.0.1.113:/gv0 /mnt/glusterfs # 查看挂载结果 df -h | grep glusterfs

相关新闻

三菱PLC物联网网关的应用案例解析

三菱PLC物联网网关的应用案例解析

在智能制造持续推进的背景下,PLC作为工业控制系统的核心设备,其数据采集与联网能力直接影响产线柔性化、设备数字化和运维智能化的水平。三菱PLC凭借其稳定性和广泛适用性,在工业领域占据重要份额。物通博联的PLC物联网网关支持三菱FX、Q、L等…

2026/7/29 18:40:57 阅读更多 →
赢胜智能:FANUC工业机器人维修保养

赢胜智能:FANUC工业机器人维修保养

夏天天气炎热,控制柜高温运行会造成机器人报警,从而影响正常生产。所以要提前做好预防性维护保养,确保工业机器人正常生产。 客户服务现场 赢胜智能深耕国内工业机器人售后服务市场,致力于为客户提供工业机器人可靠性…

2026/7/29 18:39:57 阅读更多 →
天天被客户喊 “打不出来了“?我用一套打印服务砍掉了 80% 的售后

天天被客户喊 “打不出来了“?我用一套打印服务砍掉了 80% 的售后

做 To B 行业软件这么多年,我最头疼的不是写代码,是售后。 尤其是打印相关的售后,简直是无底洞。 餐饮高峰后厨小票打不出来,店长电话能直接打到你手机上;医院收费处单据出问题,患者排着队催,护…

2026/7/29 18:39:57 阅读更多 →

最新新闻

终极免费指南:如何解锁Wand游戏修改器的完整专业功能

终极免费指南:如何解锁Wand游戏修改器的完整专业功能

终极免费指南:如何解锁Wand游戏修改器的完整专业功能 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer 如果你正在寻找一种完全免费的方式…

2026/7/29 18:56:03 阅读更多 →
【JVM原理详解】23-四种引用类型-强软弱虚

【JVM原理详解】23-四种引用类型-强软弱虚

23-四种引用类型:强、软、弱、虚 前两篇讨论的 GC Roots 和可达性分析,本质是在回答"对象是否被引用"。但现实中我们常常希望对"引用"做更精细的控制:比如缓存里的对象,内存够用就保留、不够再回收&#xff…

2026/7/29 18:56:03 阅读更多 →
【JVM原理详解】22-GC-Roots详解

【JVM原理详解】22-GC-Roots详解

22-GC Roots 详解 上一篇讲到,可达性分析从一组"确定存活"的根对象出发,去遍历整张对象图。这组根对象就是 GC Roots。但到底哪些对象能成为 GC Roots?这并不是一句"栈里的引用"就能说清楚的——HotSpot 实际定义了多类…

2026/7/29 18:56:03 阅读更多 →
ClearerVoice-Studio语音处理引擎架构深度解析:多模态融合与实时噪声抑制技术实现

ClearerVoice-Studio语音处理引擎架构深度解析:多模态融合与实时噪声抑制技术实现

ClearerVoice-Studio语音处理引擎架构深度解析:多模态融合与实时噪声抑制技术实现 【免费下载链接】ClearerVoice-Studio An AI-Powered Speech Processing Toolkit and Open Source SOTA Pretrained Models, Supporting Speech Enhancement, Separation, and Targe…

2026/7/29 18:56:03 阅读更多 →
Kimi 长文本稳赢、豆包搜索翻车?国产三强在 Taotoken 平台的 4 维实测报告

Kimi 长文本稳赢、豆包搜索翻车?国产三强在 Taotoken 平台的 4 维实测报告

三大模型实战横评:Kimi、豆包、通义千问在Taotoken平台的技术角力 上个月用Taotoken同时接入Kimi、豆包和通义千问API进行深度测试时,我们意外发现三家大模型的技术特性差异远超预期——有的模型在专业领域表现惊艳却在基础功能上漏洞百出。经过72小时高…

2026/7/29 18:56:03 阅读更多 →
HarmonyOS应用开发实战:猫猫大作战-随机等级生成算法

HarmonyOS应用开发实战:猫猫大作战-随机等级生成算法

前言 在「猫猫大作战」中&#xff0c;新投放的猫咪需要随机生成等级&#xff0c;但不能全是低级猫也不能全是高级猫。我们使用加权随机算法控制各等级的出现概率。 一、加权随机 private randomLevel(): CatLevel {const rand Math.random();if (rand < 0.5) return Cat…

2026/7/29 18:55:02 阅读更多 →

日新闻

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:00:23 阅读更多 →
AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02&#xff1a;合并知识功能&#xff0c;给 AI 问数和 RAG 场景打基础 在上一期「AI编程系列」中&#xff0c;我们学习了如何构建一个基础的 AI 问答系统&#xff0c;通过简单的输入输出让模型回应问题。但现实世界中的 AI 应用往往需要处理更复杂的场景&#xff1a;…

2026/7/29 0:00:23 阅读更多 →
AI智能体开发实战:从工具调用到企业级部署

AI智能体开发实战:从工具调用到企业级部署

1. 从被动问答到主动执行&#xff1a;AI Agent的范式转变过去两年&#xff0c;大语言模型最显著的应用形态是聊天机器人——用户提问&#xff0c;AI回答。但真正的生产力革命发生在2023年下半年&#xff1a;当AI学会主动调用工具完成任务时&#xff0c;生产力工具的历史被彻底改…

2026/7/29 0:00:23 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档&#xff0c;可以直接使用&#xff01;系统支持图片、视频、摄像头等多种方式检测裂缝&#xff0c;功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像&#xff01; pubg绝地求生目标检测数据集 1分类&#xff1a;e_body&#xff0c;14905个标签&#xff0c;txt格式 共计14244张图&#xff0c;99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别&#xff1a; allies enemy tag图片总量&#xff1a;7247张训练集&#xff1a;5139张验证集&#xff1a;1425张测试集&#xff1a;683张标注状态&#xff1a;全部已标注&#xff0c;即拿即用数据格式&#xff1a;支持YOLO格式及其他格式&#…

2026/7/29 15:00:03 阅读更多 →

月新闻