首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >megacli命令返回退出代码: 0x00与PERC H200

megacli命令返回退出代码: 0x00与PERC H200
EN

Server Fault用户
提问于 2018-07-02 17:07:54
回答 2查看 4.5K关注 0票数 1

Megacli不想在我们的系统上与PERC H200适配器对话。这就是所发生的事情(所有命令都以“root”的形式运行):

代码语言:javascript
复制
megacli -AdpAllInfo      -aAll


Exit Code: 0x00

系统描述(我没有配置此系统):

代码语言:javascript
复制
CentOS release 6.6 (Final)
Rocks release 6.2 (SideWinder)

相关(可能) dmesg行:

代码语言:javascript
复制
DMI: Dell Inc. PowerEdge T110 II/015TH9, BIOS 1.3.1 11/10/2011
PERCPU: Embedded 30 pages/cpu @ffff880028200000 s90968 r8192 d23720 u262144
mpt2sas0: Dell PERC H200 Adapter: Vendor(0x1000), Device(0x0072), SSVID(0x1028), SSDID(0x1F1D)

megacli -v
      MegaCLI SAS RAID Management Tool  Ver 8.07.14 Dec 16, 2013

lspci -v
01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)
        Subsystem: Dell PERC H200 Adapter
        Flags: bus master, fast devsel, latency 0, IRQ 16
        I/O ports at 4000 [size=256]
        Memory at c1440000 (64-bit, non-prefetchable) [size=64K]
        Memory at c1400000 (64-bit, non-prefetchable) [size=256K]
        Expansion ROM at c1700000 [disabled] [size=1M]
        Capabilities: [50] Power Management version 3
        Capabilities: [68] Express Endpoint, MSI 00
        Capabilities: [d0] Vital Product Data
        Capabilities: [a8] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [c0] MSI-X: Enable+ Count=15 Masked-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [138] Power Budgeting <?>
        Kernel driver in use: mpt2sas
        Kernel modules: mpt2sas

所有其他megacli命令都尝试只返回"Exit Code: 0x00“。

是否需要其他工具来与H200对话?

EN

回答 2

Server Fault用户

发布于 2018-07-02 17:42:02

在戴尔PERC H 330控制器背后是否有管理HDD的方法?窃取答案,因为它在这里直接适用。

您可以使用命令行接口设置、配置和管理戴尔PowerEdge RAID控制器。并将在戴尔PowerEdge RAID控制器CLI参考指南中找到更多的信息。或者您可以安装戴尔EMC OpenManage服务器管理员

尝试使用从戴尔可用的工具来管理您的戴尔卡。是的,这是一个重新命名的LSI卡,但自定义的戴尔固件运行在卡上是为与戴尔管理工具接口而设计的。

票数 1
EN

Server Fault用户

发布于 2022-02-28 14:03:14

我也有同样的问题。

根据这篇文章:https://topic.alibabacloud.com/a/dell-server-megacli-command-returns-only-exit-code0x00-problem-analysis_8_8_31339846.html,原因是

MegaCli64不支持SAS6i/r

本文还解释了为什么SAS6I/ RAID信息在MegaCli64命令中不可用。

在本例中,我们可以使用"perccli“命令代替"MegaCli64”。

https://www.dell.com/support/kbdoc/nl-nl/000177280/how-to-use-the-poweredge-raid-controller-perc-command-line-interface-cli-utility-to-manage-your-raid-controller

perccli可以按以下方式下载和安装:

代码语言:javascript
复制
wget "https://dl.dell.com/FOLDER04830419M/1/perccli_7.3-007.0318_linux.tar.gz"
tar -xzf perccli_7.3-007.0318_linux.tar.gz
cd ~/perccli_7.3-007.0318_linux/Linux
alien perccli-007.0318.0000.0000-1.noarch.rpm

然后生成一个安装文件: perccli_007.0318.0000.0000-2_all.deb

代码语言:javascript
复制
apt-get install ./perccli_007.0318.0000.0000-2_all.deb

我们可以运行/opt/MegaRAID/perccli/perccli /call show来获取硬盘信息。

此外,“依苏蒂尔”似乎也可以做一些类似的事情。

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

https://serverfault.com/questions/919209

复制
相关文章

相似问题

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