首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标识运行SuperMicro服务器上运行FreeBSD的磁盘

标识运行SuperMicro服务器上运行FreeBSD的磁盘
EN

Server Fault用户
提问于 2013-02-20 02:46:28
回答 4查看 28K关注 0票数 8

我运行在SuperMicro 2U服务器上,ZPool中有6个磁盘。我想通过使用FreeBSD中的一个工具运行一个命令,使用驱动器载波LED识别每个驱动器舱。有办法这样做吗?

我知道如果驱动器在raid卡上运行,我可以使用Raid卡实用程序来识别每个磁盘,但在我的例子中,没有硬件raid。

在FreeBSD或Linux中是否有这样的工具?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2013-02-20 13:39:01

对于我的大多数ZFS解决方案,您最好打赌我有一个表和一组标签,通过它们的部分SAS WWN标识驱动器。这是我使用的LSI控制器的一个函数,其内容如下:

代码语言:javascript
复制
    NAME                        STATE     READ WRITE CKSUM
    vol1                        ONLINE       0     0     0
      mirror-0                  ONLINE       0     0     0
        c10t50000393482B340Cd0  ONLINE       0     0     0
        c10t50000393482B4CF0d0  ONLINE       0     0     0
      mirror-1                  ONLINE       0     0     0
        c10t50000393482B4DB4d0  ONLINE       0     0     0
        c10t50000393482BAB48d0  ONLINE       0     0     0
      mirror-2                  ONLINE       0     0     0
        c10t50000393482BDA68d0  ONLINE       0     0     0
        c10t500003935803910Cd0  ONLINE       0     0     0

有几个选项可以让这件事发挥作用。一个是商业SanTools SMARTmon实用程序,可供原始设备制造商和集成商使用。它利用了外部JBOD单元中的SCSI封闭式服务(SES)特性,但对于内部磁盘也有一些神奇之处。

您也可能有一个选项,取决于您正在使用的控制器。您是在使用主板控制器还是专用的非RAID SAS?

票数 3
EN

Server Fault用户

发布于 2013-02-20 13:21:28

穷人识别磁盘的方法是发出一个dd if=/dev/daX of=/dev/null,看看哪个磁盘的活动显示得最快。当然,对于系统中的其他磁盘来说,这需要一段时间的低活动,但这是非常通用的。

如果您有一个与sas2ircu一起工作的(LSI) SAS控制器,那么您可以使用它来发出"display“命令,列出可用的驱动器和它们的序列,然后运行"LOCATE”命令来闪烁外壳上的灯。

票数 10
EN

Server Fault用户

发布于 2019-02-27 16:48:43

我知道这是个老生常谈的问题,但对于搜索者来说,在FreeBSD >= 10.3上,只要是在提供/dev/sesN设备的外壳中,就可以使用sesutil locate da2 on打开d2‘S发光二极管。

票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/480524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档