AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[hba](server)

Martin Hope
Chris Woelkers
Asked: 2021-07-15 15:01:20 +0800 CST

SAS HBA 卡不工作

  • 1

我有一个带有三个 SAS HBA 卡的 NAS 服务器。两个是 SAS3 并且工作正常,它们连接到三个 48 驱动器 JBOD 机柜。第三个是SAS2,连接一个带5个驱动器的磁带机械手,不工作。

服务器是 Supermicro SYS-2029U-TR4T。有问题的 SAS2 HBA 卡是 LSI 9201-16e。该服务器正在运行具有最新更新的 CentOS 7,截至本文。

我尝试将卡移动到不同的 PCIe 插槽,我能做的最好的就是让它出现在 lspci 中。在某些插槽中,操作系统甚至无法识别它。当在 lspci 中列出时,操作系统会尝试加载 mpt2sas 驱动程序,但该驱动程序失败并显示以下输出:

[ 4401.676636] mpt2sas version 20.103.01.00 loaded
[ 4401.677574] mpt2sas 0000:5e:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 4401.677930] mpt2sas_cm0: 64 BIT PCI BUS DMA ADDRESSING SUPPORTED, total mem (791000116 kB)
[ 4401.732434] mpt2sas_cm0: CurrentHostPageSize is 0: Setting default host page size to 4k
[ 4401.732450] mpt2sas_cm0: MSI-X vectors supported: 1
[ 4401.732454] mpt2sas_cm0:  0 1
[ 4401.732548] mpt2sas 0000:5e:00.0: irq 571 for MSI/MSI-X
[ 4401.732637] mpt2sas_cm0: High IOPs queues : disabled
[ 4401.732639] mpt2sas0-msix0: PCI-MSI-X enabled: IRQ 571
[ 4401.732642] mpt2sas_cm0: iomem(0x00000000c5ec0000), mapped(0xffffc243e3960000), size(16384)
[ 4401.732643] mpt2sas_cm0: ioport(0x0000000000009000), size(256)
[ 4401.787430] mpt2sas_cm0: CurrentHostPageSize is 0: Setting default host page size to 4k
[ 4402.306189] mpt2sas_cm0: reply pool: dma_pool_alloc failed
[ 4413.653575] mpt2sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:10651/_scsih_probe()!

尝试列出具有 sas2flash 版本 20.00.00.00 的卡失败并显示“未找到 LSI SAS 适配器!”

有什么想法吗?

sas lsi hba centos7
  • 1 个回答
  • 227 Views
Martin Hope
arvinkx
Asked: 2021-06-26 18:14:37 +0800 CST

SAS3 HBA/背板问题

  • 1

我使用从亚马逊购买的常规迷你 SAS SFF-8643 到 SFF-8643 电缆将 Supermicro BPN-SAS3-743A 背板连接到 IT 模式下的 AOC-S3008L-L8i RAID 卡。当我在 HBA BIOS 中时,即使连接了 4 个 SSD 驱动器,拓扑也显示没有驱动器。如果我使用分支电缆直接连接驱动器,则会检测到驱动器,但在连接到背板时不会检测到驱动器。当系统最初打开时,背板的灯会闪烁一秒钟,并且在已归档的托架中指示灯为绿色,在空的托架中为红色。电缆和背板是否不兼容?还有其他想法可以尝试吗?

ssd sas hba supermicro
  • 1 个回答
  • 100 Views
Martin Hope
bweber13
Asked: 2021-01-19 11:39:09 +0800 CST

是否有与 linux 兼容的 RAID/HBA 卡的列表?

  • 1

我在 ebay 上购买了一个 LSI Logic HW RAID 控制器,没有做太多研究,发现了 10 年前的专有驱动程序和命令行工具,没有任何文档。我想再次避免这种体验,因此在再次购买之前,我正在研究兼容的内容。

我知道这个问题之前已经被问过。这是一个例子。但是,我看到的每个答案都非常过时并且充满了断开的链接。上面链接的问题中最受欢迎的答案将人们引导至http://ww1.linuxhcl.com/,这是一个现已不存在的网站。

就这个问题而言,“linux 兼容”意味着它在 linux 内核中得到开箱即用的支持,或者具有开源驱动程序和工具。

在问这个问题之前,我还查看了ubuntu 认证的硬件页面(我的服务器运行 ubuntu),但那里列出的所有硬件似乎都是完整的系统,而不是单个组件。我将把它用于家庭 NAS/媒体服务器,但我正在寻找一般信息,以便这个问题的答案对各种情况都有用。任何帮助表示赞赏!

编辑:作为对评论的回应,我补充说我最初尝试使用的卡是 LSI Logic SAS9260-8I。但是,我想强调的是,这个问题与该卡的帮助无关。我正在寻找与 linux 兼容的硬件来替换该卡。

hardware raid kernel hba
  • 1 个回答
  • 806 Views
Martin Hope
RedTedRedemption
Asked: 2020-09-10 10:30:09 +0800 CST

LSI SAS2116 的问题 - 在 Fedora 32 内核 5.8 上未检测到驱动器。*

  • 5

上周我使用常规的 DNF 更新过程更新了我的内核。重新启动时,未检测到我的 mdadm 阵列中的任何驱动器。我将问题缩小到内核问题,并使用较旧的内核进行引导。我等了一周的下一次内核更新并再次运行该过程,希望它只是一个坏内核,但问题还没有解决。Dmesg 显示kernel: mpt2sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:10790/_scsih_probe()!在两个 5.8 内核上。经过一番研究,我很确定 Fedora 已经放弃了对 sas2116 控制器的支持(https://access.redhat.com/discussions/3722151?page=2),所以我要么需要找到这张卡的驱动程序,要么更换它带 12gb/s 卡。

你有什么建议?我在哪里可以找到适用于 Fedora 32 的这张卡的驱动程序以及如何安装它们,或者用什么好的 12gb/s 卡来替换它(该卡目前驱动安装了 12 个驱动器的 24 托架超微型背板)?我目前使用的卡是 LSI 9201-16e。

sas storage fedora hba
  • 1 个回答
  • 365 Views
Martin Hope
Gediz GÜRSU
Asked: 2020-08-14 01:44:31 +0800 CST

新服务器有一个 HBA mini-sas-hd 连接器。如何将 24 个磁盘连接到一张 RAID 卡?

  • 0

是否可以将所有 24 个磁盘连接到一张 RAID 卡?我如何物理连接这些?我需要扩展器吗?或者它模式冲洗是否足够?我读了它模式刷新允许多达 1024 个驱动器和软件 raid。(mdadm bcache megacli 等使用没有问题?

我得到的硬件:

  • 操作系统:Linux
  • 背板:BPN-SAS3-846EL-1 https://www.supermicro.com/manuals/other/BPN-SAS3-846EL.pdf
  • RAID 卡:LSI 9260-8i,2 x LSI 2108 pci-e x8
  • 电缆:SFF-8643 至 SFF-8087
linux raid sas hba
  • 2 个回答
  • 432 Views
Martin Hope
user397399
Asked: 2017-01-28 05:20:07 +0800 CST

使用 FC HBA 的 Hyper-V 点对点

  • 3

是否可以使用 FC HBA 连接点对点两个 Hyper-V 服务器来复制数据而无需连接到外部存储?

fibre-channel hba hyper-v-server-2012-r2
  • 2 个回答
  • 307 Views
Martin Hope
Stilez
Asked: 2016-11-23 14:40:33 +0800 CST

诊断系统持续识别 SATA 驱动器但拒绝识别 SAS 驱动器或其替换?

  • 2

我已经进行了相当多的故障排除,但我完全不知道会发生什么。

硬件/平台

  • Supermicro X10SRi-F 主板
  • EVGA 850W G2 PSU(Jonnyguru.com 上电源质量评级最高的电源之一)
  • 128GB Crucial DDR4 RDIMM
  • LSI 9211-8i PCIe HBA 闪存到最新的 P20-IT(来自 LSI/Avago 网站)
  • 8087-to-quad-SAS 连接器电缆(新:见这张图片,电源侧接受 SATA PSU 连接器的那种电缆)
  • 希捷 6TB SAS 硬盘(新:ST6000NM0054)
  • 各种其他 Seagate 3TB - 6TB SATA 驱动器(测试目的)

到目前为止的问题/故障排除

这是一个正在设置的新服务器,因此所有组件都是新的,尽管之前已经测试了一些组件。

启动时,HBA 无法识别或报告 6TB SAS 驱动器(通过主 BIOS 或通过其自己的 OROM -> SAS 拓扑),并且 6TB 驱动器处于冷态且未启动。没有连接其他驱动器。系统的其余部分工作正常,所以从表面上看,问题仅限于 HBA 损坏、电缆损坏或驱动器损坏中的一个或多个。

到目前为止的故障排除步骤:

  1. 使用四根电缆上的不同终结器连接 6TB SAS 驱动器,并将四根电缆连接到两个 8087 端口。没有变化 - 意味着问题不是一个特定的终结器或端口。
  2. 使用相同的电缆连接各种 Seagate 3TB-6TB SATA 驱动器(相同的制造商和类似的现代系列,以消除细微的兼容性问题(如果有))。在启动时、在 8087 端口和所有 4 个终结器上以及在多次重新启动时,所有这些都可以正常识别、报告和旋转——这意味着 HBA 和电缆都可以正常工作,至少对于 SATA 而言。(如果它们完美地适用于 SATA 而不是 SAS,那就奇怪了。)
  3. 保持相同的连接,但用 6TB SAS 驱动器替换了 SATA 驱动器,没有改变任何其他东西。和以前一样,HBA 没有识别或报告 6TB SAS 驱动器,也没有启动。
  4. 在基于华硕的台式机上使用不同的卡和平台 m-LSI 9260-8i RAID 控制器进行了完全相同的尝试。再次,所有 SATA 驱动器立即识别并启动,但 6TB SAS 驱动器不是/没有。
  5. 不情愿地得出结论,尽管不太可能,但最可能的问题是 6TB SAS 驱动器 DOA 并对其进行了 RMA 处理。(“不情愿”是因为我以前从未真正拥有过 DOA,驱动器通常是可靠的,如果它死了,那么更常见/预期的是它至少被识别但不起作用。我只是不能t 比完整的 DOA 更可能是一个问题。)
  6. 刚刚收到保修更换 - 并且得到与更换完全相同的症状:(a) 当 6TB SAS 驱动器和任何 SATA 驱动器连接到 2 个终结器并且系统启动时,SATA 驱动器立即被识别、报告并启动,而 6TB SAS 驱动器保持冷态和静止。(b) 当 6TB SAS 和任何 SATA 驱动器连接到另一个华硕台式机中的 9260-8i RAID 卡时,SATA 驱动器同样会立即被识别,但 6TB SAS 驱动器保持冷态。
  7. 最后一步,重新阅读 9211-8i HBA 用户指南以防我第一次错过任何内容,并重新检查 BIOS。找不到任何似乎可以解释这一点的东西,或者任何关于 SAS 驱动器将不会被识别的声明,除非/直到 <some action/content>。

第一次真的不相信这是 DOA。绝对不要相信它现在是 DOA。但如果不是,那么它是什么,我会错过什么?

我已经测试了组件链中的所有内容(AFAIK),HBA 没有太多可能出错的 OROM 接口,或者任何识别 SATA/SAS/两者的选项,或者类似的东西,以及主 PC/服务器在这两种情况下,只需将检测留给 HBA/RAID 卡即可。我已经在两个完全不同的平台上进行了测试,有两种不同型号的控制器卡,SAS 与 SATA 驱动器,我完全被难住了。

(注意:当我开始从 SATA 过渡到 SAS 时,我受到了一些限制,目的是在 SAS 磨损时用 SAS 替换 SATA,所以目前我没有任何其他 SAS 磁盘或电缆测试,否则我也会这样做。但我想我可能已经通过在改变 SATA/SAS 时测试卡+电缆来解决这个问题)

更新了更准确的标题以帮助他人,现在获得了更多信息。见答案。

troubleshooting sas lsi hba
  • 2 个回答
  • 695 Views
Martin Hope
Mikey T.K.
Asked: 2016-10-14 12:35:22 +0800 CST

HP DL180G6 - 获得与背板配合使用的 SATA HBA

  • 1

我现在有一个特别奇怪的配置的上述服务器。这是 180 的 12x3.5" 驱动器配置模型。驱动器从背板进入 HP Smart Array 控制器。

问题:我对此控制器提供的硬件 RAID 不感兴趣。我只想将驱动器原始地传递到操作系统,以便我在那里进行管理。

从查看其他一些问题来看,这似乎是不可能的。这些控制器上没有 JBOD 模式,仅将每个单独的卷设置为单个逻辑 raid0 的解决方法是可行的,但由于无法在线交换驱动器,因此意味着故障停机时间。

因此,毫无疑问,那里有大量的 SATA HBA。我不敢冒着关闭这个问题的风险寻求建议(但如果这个问题的答案是肯定的,请随意向我扔一两个型号......),相反,我有点多对背板和系统板是否支持任意 HBA感兴趣。我可以插入任何随机的 SATA HBA 并让它与这台机器一起工作,还是有一些特殊的 HP 酱将我限制在少数第一方控制器上。这些甚至存在吗?

hardware hp hp-proliant hardware-raid hba
  • 2 个回答
  • 1477 Views
Martin Hope
AirPett
Asked: 2016-06-15 08:56:56 +0800 CST

我可以使用 HBA 连接到 Internet

  • -2

我最近得到了一个 QLogic QLE2460 网卡,它似乎是一个主机总线适配器。我能否以某种方式将它用作我的服务器/工作站和带有光纤通道模块的 Cisco Catalyst 交换机之间的网络接口 (NIC)。

如果不是,哪种光纤通道卡适合该用途?

cisco fibre-channel nic hba qlogic
  • 1 个回答
  • 2017 Views
Martin Hope
Alex
Asked: 2010-02-19 13:57:51 +0800 CST

HBA 卡状态

  • 2

是否有可能以某种方式使用 PowerShell 或任何其他 API 获取 HBA 卡的状态,而不是登录到服务器并运行“powermt 显示路径”?

powershell hba
  • 3 个回答
  • 4051 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve