加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何在使用外部eSATA RAID5 SATA端口倍增器时监控RAID

发布时间:2020-12-14 02:47:58 所属栏目:Linux 来源:网络整理
导读:我正在使用外部eSATA设备,该设备需要5个SATA驱动器,并将它们作为一个大型硬件RAID5呈现给 linux(ubuntu). 它使用SiI3726芯片组. Linux看到并处理sata设备很好,但我想知道是否有任何方法可以查询/监控隐藏在此硬件RAID背后的RAID5状态. (来自dmesg – 我发誓
我正在使用外部eSATA设备,该设备需要5个SATA驱动器,并将它们作为一个大型硬件RAID5呈现给 linux(ubuntu).

它使用SiI3726芯片组.

Linux看到并处理sata设备很好,但我想知道是否有任何方法可以查询/监控隐藏在此硬件RAID背后的RAID5状态.

(来自dmesg – 我发誓我没有16T单驱……)

[   16.409678] sd 4:0:0:0: [sde] 31255691264 512-byte logical blocks: (16.0 TB/14.5 TiB)
[   16.409727] sd 4:0:0:0: [sde] Write Protect is off
[   16.409730] sd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00
[   16.409752] sd 4:0:0:0: [sde] Write cache: disabled,read cache: enabled,doesn't support DPO or FUA
[   16.463573]  sde: sde1
[   16.463785] sd 4:0:0:0: [sde] Attached SCSI disk

(来自lshw)

*-disk:4
        description: ATA Disk
        product: SATA H/W RAID5
        physical id: 4
        bus info: scsi@4:0.0.0
        logical name: /dev/sde

任何关于对下系统进行对等的指导都将受到赞赏.

RAID状态是我最关心的问题,但实际的驱动器型号也会有所帮助.

我查看了一些libatasmart工具,但总体上找不到任何关于SATA端口倍增器的信息.

在OSX / Windows中有检查/设置RAID设置的实用程序,因此显然可行.我正在寻找一种方法在Linux中执行此操作,然后可能添加到Nagios等.

这是HW的样子:

解决方法

您可能是遇到此问题的唯一人之一:)

好吧,可能……在服务器级系统中使用SATA乘法器是禁忌. Heck,using SATA is a bit risky these days,具有不断增加的驱动能力.

您很难在Linux下查找有关SATA端口倍增器和监控的信息,这并不奇怪.使用SAS扩展器是首选且更可支持的方法.扩展器是服务器背板和外部存储JBOD机箱的标准.因此,端口倍增器有点罕见,并没有太多的思想共享.通过eSATA添加抽象层几乎消除了驱动器暴露于操作系统的任何可能性,除非您在主机中使用的卡具有操作系统驱动程序支持.

你使用什么类型的eSATA主机卡?

此时,我将依靠机箱和可视LED状态检查来确定阵列运行状况.提供有关设备的更多信息,并且可以将一个微小的机会状态传达给主机(如果使用正确的卡),但我不会想到它.

编辑:

enclosure being used here没有LED指示灯用于驱动器运行状况.您无法直观地确定驱动器阵列状态或通过主机执行此操作.

编辑

我联系了制造商寻求支持:

OP发布了一个错误的部分,这就是为什么没有人可以帮助:-)
见:https://serverfault.com/a/644247/13325

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读