答疑解惑:如何监控EMC unity存储系统磁盘重构rebuild进度

news/2025/2/3 21:06:08/

近期有个朋友咨询的问题,这个其实很有代表性的,以前在VNX存储中,通过磁盘的属性是可以看到rebuild的进度的。到了unity年代,更换了一个磁盘,如何查询重构的进度,从图形界面好像没有找到合适的地方去查看。

那就只能借助命令行来查看了,下面是具体的方法,也要分下面三个不同的场景。供参考。如果还有进一步的问题,添加vx来进一步沟通咨询吧。wechat:StorageExpert

监控传统池中的驱动器重建

svc_diag -s sas | grep REB
示例:

在此示例中,池最初由磁盘 0_0_0、0_0_1、0_0_2、0_0_3 和 0_0_9 构建。 磁盘 0_0_9 发生故障,然后磁盘 0_0_4(spare盘)接管并重建内部 RG。 当前的重建百分比显示在正在重建的磁盘旁边,在这里就是 0_0_4:

svc_diag -s sas | grep REB
RG    0x170 :368  8    RAID5        READY        363 364 365 366 367   0_0_0  0_0_1  0_0_2  0_0_3  0_0_4 (REB:8%)

监控动态池中的扩展重建

svc_diag -s sas | grep "Total Degraded"

示例:

如果要长时间监控,可以写个shell命令,将该命令放入循环中,观察“Total Degraded Percentage”直到它降至 0:

while ( true ) ; do date ; (svc_diag -s sas | grep "Total Degraded") ; sleep 60 ; done

输出示例:

Wed Feb 28 13:04:00 UTC 2018
Total Degraded Extent:        22
Total Degraded Percentage:    42.47452%
Total Degraded Extent:        21
Total Degraded Percentage:    43.43916%
Wed Feb 28 13:05:13 UTC 2018
Total Degraded Extent:        18
Total Degraded Percentage:    36.84273%
Total Degraded Extent:        13
Total Degraded Percentage:    27.65957%
Wed Feb 28 13:06:29 UTC 2018
Total Degraded Extent:        18
Total Degraded Percentage:    31.50815%
Total Degraded Extent:        0
Total Degraded Percentage:    0.00000%

监控驱动器拷贝(主动拷贝(PACO))

svc_diag -s sas | grep COPY:

示例:

在此示例中,池最初由磁盘 0_0_0、0_0_1、0_0_2、0_0_3 和 0_1_11 构建。 当磁盘 0_0_0 发生故障时,磁盘 0_0_15 是备用spare磁盘,接管并重建内部 RG。 当数据手动从磁盘 0_0_15 复制回磁盘 0_0_0 时,观察到以下输出:

RG       0x168 :360   7     RAID5           READY            355 356 357 358 359               0_0_0  <- 0_0_15  0_0_1  0_0_2  0_0_3  0_1_11
VD       0x163 :355   -     1716923MB       READY COPY: 53%  1   <- 267                        0_0_0  <- 0_0_15

最后还可以使用 fbecli 查看拷贝进度(注意,这个需要root权限,普通用户无法访问呢):

FBECLI> sepls -allsep

如果没有root权限,也可以通过收集全的日志,在日志文件中有fbecli的全部内容可以查看。


http://www.ppmy.cn/news/1569051.html

相关文章

使用 Iptables 实现网络安全策略:从入门到精通

使用 Iptables 实现网络安全策略:从入门到精通 在运维工作中,网络安全是重中之重,而 iptables 作为 Linux 内核自带的防火墙工具,提供了强大的流量控制能力。通过合理的 iptables 规则,我们可以有效防止未经授权的访问,保护服务器免受攻击。今天,我们就来深入探讨如何使…

UE求职Demo开发日志#14 把特效换成通过GC应用,同时完善每段的特效,增加显示物品信息的UI

1 把之前的特效在GC里实现 在DefaultGame.ini里添加这个指定查找路径&#xff1a; [/Script/GameplayAbilities.AbilitySystemGlobals] GameplayCueNotifyPaths"/Game/GAS/GC" 添加标签&#xff1a; 在路径下创建一个GC蓝图&#xff0c;并设置好标签&#xff1a; 重…

【实践】基于SakuraLLM的离线日文漫画及视频汉化

介绍 LLM 大型语言模型&#xff08;英语&#xff1a;large language model&#xff0c;LLM&#xff09;&#xff0c;也称大语言模型&#xff0c;是由具有大量参数&#xff08;通常数十亿个权重或更多&#xff09;的人工神经网络组成的一类语言模型。在进行语言理解与分析&…

AI视频编码器(3.2) 《Swin Transformer V2: Scaling Up Capacity and Resolution》

arxiv链接自监督训练用到了SimMIM 论文链接。我觉得,SimMIM与MAE的区别在于,前者只是一个1-layer的prediction head,而后者是多层transformer结构的decoder。可参考Swin Transformer V2(CVPR 2022)论文与代码解读。总结 图中展示了三个创新,从左到右有三处红色结构,分别…

Time Constant | RC、RL 和 RLC 电路中的时间常数

注&#xff1a;本文为 “Time Constant” 相关文章合辑。 机翻&#xff0c;未校。 How To Find The Time Constant in RC and RL Circuits June 8, 2024 &#x1f4a1; Key learnings: 关键学习点&#xff1a; Time Constant Definition: The time constant (τ) is define…

FortiOS 存在身份验证绕过导致命令执行漏洞(CVE-2024-55591)

免责声明: 本文旨在提供有关特定漏洞的深入信息,帮助用户充分了解潜在的安全风险。发布此信息的目的在于提升网络安全意识和推动技术进步,未经授权访问系统、网络或应用程序,可能会导致法律责任或严重后果。因此,作者不对读者基于本文内容所采取的任何行为承担责任。读者在…

实现一个安全且高效的图片上传接口:使用ASP.NET Core和SHA256哈希

实现一个安全且高效的图片上传接口&#xff1a;使用ASP.NET Core和SHA256哈希 在现代Web应用程序中&#xff0c;图片上传功能是常见的需求之一。无论是用户头像、产品图片还是文档附件&#xff0c;确保文件上传的安全性和效率至关重要。本文将详细介绍如何使用ASP.NET Core构建…

一文读懂 HTTP:Web 数据交换的基石

HTTP 概述 HTTP 是一种用作获取诸如 HTML 文档这类资源的协议。它是 Web 上进行任何数据交换的基础&#xff0c;同时&#xff0c;也是一种客户端—服务器&#xff08;client-server&#xff09;协议&#xff0c;也就是说&#xff0c;请求是由接受方——通常是 Web 浏览器——发…