• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 是
  • 否
  • 全部
  • 是
  • 否
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
问

ucenter5.0磁盘扩容

22小时前提问
  • 0关注
  • 0收藏,61浏览
粉丝:0人 关注:0人

问题描述:

ucenter5.0各组件磁盘空间分区不够了,怎么给磁盘扩容。由于是虚拟机部署,给磁盘扩容后怎么给对应分区扩容。

3 个回答
粉丝:0人 关注:6人

暂无评论

粉丝:45人 关注:2人

  1. 扩容前必须完整备份 UC5.0 全套数据,优先执行平台备份;操作建议业务低峰,停止 Matrix 集群业务再操作;集群模式每个 Master 节点要分别处理;操作失败会导致平台无法启动、数据损坏H3C。
  2. 两种扩容方案:
    • 方案 A:扩展原有虚拟磁盘(原盘扩容):虚拟机编辑设置增大现有磁盘大小;
    • 方案 B:新增一块独立虚拟磁盘(推荐),增加新硬盘加入 LVM 卷组,风险更低,回滚方便。
  3. UC5.0 重要挂载点:业务核心数据目录/var/lib/ssdata;如果网元 > 2000,/var/lib/ssdata/middleware/seasqlplus‑uc需要独立磁盘存储性能库数据。

前置检查(ssh 登录 root 执行)

#查看挂载、文件系统类型 df -hT #查看LVM卷组、逻辑卷 vgdisplay lvdisplay #查看磁盘设备 lsblk

确认:

  • UC 业务数据逻辑卷挂载点一般为/var/lib/ssdata;记录对应的 LV 路径,卷组名称 VG_Name。
  • 文件系统默认为 XFS(UC5.0 系统默认),扩容命令使用xfs_growfs,不要用 resize2fs(resize2fs 用于 ext4)。

方案 A:原有磁盘扩容(扩大原虚拟磁盘)

示例:原来 sda 磁盘从 300G 扩容到 500G,LVM PV 在 /dev/sda2

  1. 关机,虚拟化平台修改磁盘大小,开机启动虚拟机。
  2. 刷新内核识别磁盘新容量
echo 1 > /sys/class/block/sda/device/rescan lsblk #确认磁盘总容量已经变大,分区大小还未变化
  1. 扩容物理分区(把磁盘空闲空间给到 LVM 的 PV 分区 /dev/sda2)
growpart /dev/sda 2 #刷新pv识别分区新大小 pvresize /dev/sda2 #此时vgdisplay可以看到卷组Free PE已经出现空闲空间
  1. 扩容目标逻辑卷(示例是 ssdata 对应的 LV,请替换为你实际 lv 路径)
#把全部空闲空间分配给目标逻辑卷 lvextend -l +100%FREE /dev/mapper/centos‑ssdata #XFS文件系统在线扩容(UC5.0默认) xfs_growfs /dev/mapper/centos‑ssdata
  1. 验证结果
df -h /var/lib/ssdata

方案 B:新增独立磁盘(推荐,风险低)

在虚拟化平台给虚拟机新增一块磁盘,例如新磁盘设备/dev/sdb

  1. 虚拟机添加新硬盘,开机;确认识别新盘lsblk看到 /dev/sdb。
  2. 将整块新盘创建物理卷 PV
pvcreate /dev/sdb #把新PV加入UC所在卷组(vgdisplay获取卷组名,示例卷组名centos) vgextend centos /dev/sdb #查看卷组,Free PE显示新增空闲空间 vgdisplay
  1. 扩容业务逻辑卷(示例 ssdata)
lvextend -l +100%FREE /dev/mapper/centos‑ssdata #XFS在线扩容文件系统 xfs_growfs /dev/mapper/centos‑ssdata
  1. 校验
df -h /var/lib/ssdata

UC5.0 集群模式扩容注意点

  1. 每一个 Master 节点单独执行磁盘扩容操作,Worker 节点如空间不足也要逐个处理。
  2. 操作前停止 Matrix 集群业务:
#集群停止业务(所有master节点) matrixctl stop all

扩容完成后全部节点操作完毕,再启动集群:

matrixctl start all #查看集群状态 matrixctl status
  1. 如果是 seasqlplus‑uc 性能数据库分区不足,不能直接简单扩容;需要按照部署文档挂载独立磁盘给/var/lib/ssdata/middleware/seasqlplus‑uc,该目录磁盘剩余空间不能分配给其他分区,需要单独规划磁盘大小。

常见踩坑点

  1. ❌XFS 文件系统误用 resize2fs,直接报错;UC5.0 默认 XFS,必须xfs_growfs 挂载点。
  2. ❌没有停止 matrix 业务直接在线扩业务卷:数据库、kafka、seaMQ 正在读写,极端情况会文件系统损坏。
  3. ❌集群环境,仅扩容其中一台 master,其他 master 磁盘空间不足,集群业务异常。
  4. ❌seasqlplus‑uc 数据量巨大,直接跟 ssdata 共用磁盘,IO 争抢,网元大于 2000 建议独立磁盘。

扩容后验证项

  1. df‑h确认挂载点容量提升。
  2. matrixctl status确认全部组件状态 running。
  3. Web 登录 U‑Center5.0,查看监控采集、告警、报表功能正常,无磁盘满相关报错。

暂无评论

粉丝:17人 关注:9人

U-Center 5.0 虚拟机部署磁盘扩容分两步:先在虚拟化平台给虚拟机增加磁盘容量,再登录系统对分区进行扩容。
一、虚拟机层面扩容
在 VMware 或 CAS 中,关闭虚拟机后编辑设置,将对应磁盘容量调大。建议先对虚拟机做快照或备份。
二、操作系统层面扩容
1. 查看当前磁盘和分区情况:
bash
lsblk
df -h
2. 确认新增空间已被系统识别(以 sda 为例):
bash
fdisk -l /dev/sda
3. 若使用 LVM 管理(U-Center 默认通常为 LVM),执行:
bash
创建新分区
fdisk /dev/sda
输入 n 创建新分区,t 修改类型为 8e(Linux LVM),w 保存
创建物理卷
pvcreate /dev/sdaX
扩展卷组
vgextend <卷组名> /dev/sdaX
扩展逻辑卷
lvextend -l +100%FREE /dev/<卷组名>/<逻辑卷名>
扩展文件系统(ext4)
resize2fs /dev/<卷组名>/<逻辑卷名>
或 xfs 文件系统
xfs_growfs /dev/<卷组名>/<逻辑卷名>
4. 若非 LVM 而是普通分区,可用 growpart 工具:
bash
growpart /dev/sda <分区号>
resize2fs /dev/sda<分区号>
三、U-Center 组件数据目录扩容
若各组件数据目录独立挂载,需确认具体组件(如 MySQL、ES、Kafka 等)的数据目录所在分区,分别对对应逻辑卷或分区执行上述扩容操作。
注意事项:
扩容前务必备份重要数据
数据库组件(MySQL)扩容建议先停止相关服务
扩容完成后重启 U-Center 相关服务验证
详细操作可参考新华三官网 U-Center 5.0 部署指导手册中"磁盘扩容"章节。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

✖

分享扩散:

➤

提出建议

✖

    +
✖

亲~登录后才可以操作哦!

确定
✖

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub
✖

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

✖

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明