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

超融合UIS在线迁移存储文件

1天前提问
  • 0关注
  • 0收藏,63浏览
粉丝:0人 关注:0人

问题描述:

超融合在线迁移存储文件,从一个存储池迁移到另外一个存储池中,在底层查看迁移多少数据量的命令是什么

4 个回答
粉丝:13人 关注:9人

在H3C UIS超融合环境中,查看存储文件在线迁移数据量的底层命令如下:
1. 登录CVM节点(控制节点)或计算节点的操作系统(通常为KVM或ESXi底层,以KVM为例)。
2. 使用virsh list查看虚拟机列表,找到目标虚拟机的ID或名称。
3. 执行命令virsh domblklist <虚拟机ID/名称>获取虚拟机磁盘对应的后端存储路径(如/dev/vg/lv或/mnt/storage/pool1/disk.qcow2)。
4. 针对存储池迁移,可通过存储后端工具查看:
若使用LVM存储池:lvs -o name,size,data_percent <源存储池> <目标存储池>,对比迁移前后逻辑卷数据量变化。
若使用分布式存储(如H3C CAS的分布式存储):登录分布式存储管理节点,执行cfscli volume list查看卷迁移状态,或cfscli task list查看迁移任务进度,其中包含已迁移数据量。
5. 也可通过UIS管理平台Web界面,在“存储迁移任务”中查看实时进度和数据量统计。
关键命令总结:
虚拟机磁盘路径:virsh domblklist
LVM存储池数据量:lvs -o name,size,data_percent
分布式存储迁移任务:cfscli task list(需在存储管理节点执行)

暂无评论

粉丝:27人 关注:1人

在 H3C UIS 超融合环境中,查看存储文件在线迁移的数据量,主要有两种途径:通过 UIS 管理平台 Web 界面,或者登录底层节点使用命令行

🖥️ 方法一:通过UIS管理平台Web界面(最推荐)

这是最直观、最安全的方法,无需登录后台操作

  1. 登录 UIS 超融合管理平台。

  2. 在界面中找到并进入 “存储迁移任务” 或类似的任务管理页面。

  3. 在这个页面上,你可以看到所有正在执行或已完成的迁移任务,实时进度和数据量统计会清晰地展示出来

⌨️ 方法二:通过底层命令行(针对不同存储类型)

如果 Web 界面无法访问,或者需要更底层的详细信息,可以登录到 CVM (控制节点) 或相关计算节点的操作系统,使用以下命令

1. 通用准备:确认虚拟机磁盘路径

首先,需要找到目标虚拟机及其磁盘文件的位置,这是后续操作的基础。

  • 查看虚拟机列表

    bash
    virsh list

    此命令会列出所有虚拟机及其 ID 或名称

  • 查看虚拟机磁盘信息

    bash
    virsh domblklist <虚拟机ID/名称>

    将 <虚拟机ID/名称> 替换为上一步获取的值。这条命令会显示该虚拟机所有磁盘的后端存储路径,例如 /dev/vg/lv 或 /mnt/storage/pool1/disk.qcow2

2. 根据存储类型查看迁移数据量

获得磁盘路径后,可以根据存储类型,用不同方法查看数据变化。

  • 若使用 LVM 存储池
    可以通过对比迁移前后逻辑卷的数据量来估算。

    bash
    lvs -o name,size,data_percent

    执行后,会比较源和目标存储池中逻辑卷的数据量百分比

  • 若使用分布式存储(如 H3C CAS 的分布式存储)
    这种方式更直接,可以查询到迁移任务的详细状态。

    1. 登录分布式存储的管理节点

    2. 执行以下命令查看卷的迁移状态:

      bash
      cfscli volume list

      或查看迁移任务的进度,其中会包含已迁移的数据量

      bash
      cfscli task list
  • 其他通用排查方法
    如果上述命令不适用,可以尝试用虚拟机磁盘文件名作为关键字,通过 ps 命令查找相关进程,这有助于确认迁移任务是否在后台运行

暂无评论

Reset_ 四段
粉丝:0人 关注:0人

virsh domjobinfo 虚机名

暂无评论

粉丝:25人 关注:2人

分为 KVM 原生实时查看(最精准,推荐)、UIS 自带 uiscmd 管理命令、分布式存储 / 本地 LVM 存储池分别查询 三类。
一、实时精准查看单块磁盘迁移数据(KVM 标准命令,通用所有 UIS 版本)
虚拟机正在运行、磁盘跨存储池热迁移时,登录虚拟机所在宿主机执行:
1. 获取虚拟机 ID / 名称
bash
virsh list
2. 查看磁盘迁移完整统计(已迁移总量、剩余数据、速度)
bash
# 替换为你的虚拟机ID/虚拟机名称
virsh domjobinfo 虚拟机ID
关键字段含义:
plaintext
Data processed: 已迁移的数据总量(真实落地到目标存储的数据)
Data remaining: 剩余待迁移数据
Data total: 本次总共需要迁移的数据大小
优势:实时秒级刷新,包含脏块增量迁移的真实数据量,比 Web 页面更准确。
3. 进入虚拟机监视器单独查看某块磁盘迁移状态
bash
virsh qemu-monitor-command 虚拟机ID --hmp "info block-migrate"
逐条展示每一块硬盘的迁移进度、已拷贝大小。
二、UIS 自研 uiscmd 集群命令(任意 CVM 控制节点均可执行)
1. 查看集群所有后台任务,找到存储迁移任务 UUID
bash
uiscmd task list | grep migrate
2. 查看迁移任务详情、已迁移数据量
bash
uiscmd task show 任务UUID
3. 查看虚拟机磁盘归属、源 / 目标存储池位置
bash
# 先查虚拟机UUID
uiscmd vm list
# 查看磁盘详情
uiscmd vm-disk list --vm-id 虚拟机UUID
三、分存储架构查看存储池层面整体迁移数据
场景 1:UIS 分布式块存储(CAS 分布式存储池,主流部署)
登录分布式存储节点执行 cfscli 存储工具:
bash
# 查看所有卷迁移任务
cfscli task list | grep migrate
# 查看卷详情(已迁移容量、副本状态)
cfscli volume info -n 磁盘卷名
# 统计目标存储池整体增长容量(对比迁移前后差值=迁移总量)
cfscli pool stat 目标存储池名称
场景 2:本地 LVM 存储池(本地硬盘组建存储池)
通过逻辑卷使用率变化统计迁移的数据量:
bash
# 查看源、目标VG逻辑卷已写入占比
lvs -o lv_name,vg_name,size,data_percent
# 统计存储池实际占用空间
vgdisplay 存储池VG名称
四、补充:判断迁移是否卡死
bash
# 查看磁盘迁移qemu进程是否存活
ps aux | grep qemu-img
# 观测目标磁盘文件大小持续增长即为正常迁移
du -sh /目标存储路径/虚拟机磁盘.qcow2
五、最简实操流程(日常排查只用这 3 条)
登录虚机所在宿主机 virsh list
virsh domjobinfo ID 直接拿到已迁移 / 剩余数据
进度异常时用 uiscmd task list 查看集群任务状态
常见误区
Web 界面进度存在 30 秒采样延迟,domjobinfo 命令才是实时真实值;
在线迁移会反复同步脏数据,Data total 数值会小幅上涨属于正常现象。

暂无评论

编辑答案

你正在编辑答案

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

分享扩散:

提出建议

    +

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

确定

亲~检测到您登陆的账号未在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. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

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

不规范转载

×

举报说明