<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>RAID on Kang&#39;s Blog</title>
        <link>https://blog.coderkang.top/tags/raid/</link>
        <description>Recent content in RAID on Kang&#39;s Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh</language>
        <lastBuildDate>Tue, 30 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.coderkang.top/tags/raid/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>记一次RAID硬盘识别问题排查过程</title>
            <link>https://blog.coderkang.top/p/raid_error/</link>
            <pubDate>Tue, 30 Dec 2025 00:00:00 +0000</pubDate>
            <guid>https://blog.coderkang.top/p/raid_error/</guid>
            <description>&lt;img src=&#34;https://blog.coderkang.top/&#34; alt=&#34;Featured image of post 记一次RAID硬盘识别问题排查过程&#34; /&gt;&lt;h2 id=&#34;问题背景&#34;&gt;问题背景&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;在服务器运维过程中，遇到了一个棘手的问题：向服务器插入了一块新的 1TB SAS 硬盘后，使用 &lt;code&gt;lsblk&lt;/code&gt; 命令无法看到这块新硬盘。经过排查发现，这块硬盘虽然已经被 RAID 卡识别，但处于 &lt;code&gt;Unconfigured(good)&lt;/code&gt; 状态，没有被配置为虚拟磁盘，因此操作系统无法访问。&lt;/p&gt;&#xA;&lt;p&gt;本文记录了使用 MegaCli 工具排查和解决此问题的完整过程。&lt;/p&gt;&#xA;&lt;h2 id=&#34;安装-megacli-工具&#34;&gt;安装 MegaCli 工具&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;MegaCli 是用于管理 LSI/Broadcom RAID 卡的命令行工具，在 Ubuntu/Debian 系统上的安装步骤如下：&lt;/p&gt;&#xA;&lt;h3 id=&#34;下载-megacli-软件包&#34;&gt;下载 MegaCli 软件包&#xD;&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h3 id=&#34;解压软件包&#34;&gt;解压软件包&#xD;&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;unzip 8-07-14_MegaCLI.zip&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h3 id=&#34;转换-rpm-包为-deb-包&#34;&gt;转换 RPM 包为 DEB 包&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;由于下载的是 RPM 格式，需要使用 &lt;code&gt;alien&lt;/code&gt; 工具转换为 DEB 格式：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; Linux&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo alien MegaCli-8.07.14-1.noarch.rpm&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h3 id=&#34;安装-deb-包&#34;&gt;安装 DEB 包&#xD;&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo dpkg -i megacli_8.07.14-2_all.deb&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h3 id=&#34;修复依赖库问题如需要&#34;&gt;修复依赖库问题（如需要）&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;如果遇到缺少 &lt;code&gt;libncurses.so.5&lt;/code&gt; 的错误，创建符号链接：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo ln -s /usr/lib/x86_64-linux-gnu/libncurses.so.6 /usr/lib/x86_64-linux-gnu/libncurses.so.5&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;验证安装&#34;&gt;验证安装&#xD;&#xA;&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/opt/MegaRAID/MegaCli/MegaCli64 -v&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h2 id=&#34;查看-raid-状态&#34;&gt;查看 RAID 状态&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;使用以下命令查看所有物理硬盘的详细信息：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;通过 MegaCli 的输出，可以清楚地看到服务器上所有硬盘的当前状态。&lt;/p&gt;&#xA;&lt;h3 id=&#34;排查结论&#34;&gt;排查结论&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;服务器共有 &lt;strong&gt;7 块物理硬盘&lt;/strong&gt;，新插入的硬盘位于 &lt;strong&gt;Slot 6&lt;/strong&gt;，当前状态为 &lt;strong&gt;Unconfigured(good)&lt;/strong&gt;（未配置，状态良好），还没有被配置成虚拟磁盘（Virtual Drive），因此 Linux 操作系统（&lt;code&gt;lsblk&lt;/code&gt;）无法识别它。&lt;/p&gt;&#xA;&lt;h3 id=&#34;硬盘分布详细解读&#34;&gt;硬盘分布详细解读&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;为了便于理解，将 7 块硬盘按用途分为 4 组：&lt;/p&gt;&#xA;&lt;h4 id=&#34;系统盘对应-devsda&#34;&gt;系统盘（对应 &lt;code&gt;/dev/sda&lt;/code&gt;）&#xD;&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;位置&lt;/strong&gt;：Slot 5&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;型号&lt;/strong&gt;：Intel 120GB SSD&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;状态&lt;/strong&gt;：Online&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：单盘 RAID 0（或直通模式）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;用途&lt;/strong&gt;：系统启动盘&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;数据盘阵列对应-devsdb容量-27tb&#34;&gt;数据盘阵列（对应 &lt;code&gt;/dev/sdb&lt;/code&gt;，容量 2.7TB）&#xD;&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;位置&lt;/strong&gt;：Slot 0, 1, 2, 3&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;型号&lt;/strong&gt;：4 块 Seagate 1TB SAS 硬盘&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;状态&lt;/strong&gt;：Online&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：RAID 5 阵列（3块数据 + 1块校验 = 3TB 可用容量）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;数据盘对应-devsdc容量-931gb&#34;&gt;数据盘（对应 &lt;code&gt;/dev/sdc&lt;/code&gt;，容量 931GB）&#xD;&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;位置&lt;/strong&gt;：Slot 7&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;型号&lt;/strong&gt;：Seagate 1TB SAS 硬盘&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;状态&lt;/strong&gt;：Online&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;配置&lt;/strong&gt;：单盘 RAID 0&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;-关键发现新插入的硬盘slot-6&#34;&gt;🔍 关键发现：新插入的硬盘（Slot 6）&#xD;&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;位置&lt;/strong&gt;：Slot 6&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;型号&lt;/strong&gt;：Toshiba 1TB SAS 硬盘&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;状态&lt;/strong&gt;：&lt;code&gt;Unconfigured(good)&lt;/code&gt;（未配置，状态良好）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Foreign State&lt;/strong&gt;：None（无外来配置）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Other Error Count&lt;/strong&gt;：9（有少量历史错误计数，不影响当前识别）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;现状&lt;/strong&gt;：硬盘物理连接正常且被 RAID 卡识别，但由于未被加入任何 RAID 组或创建为虚拟磁盘，RAID 卡不会将其呈现给操作系统&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;问题分析为什么没有自动识别&#34;&gt;问题分析：为什么没有自动识别？&#xD;&#xA;&lt;/h2&gt;&lt;h3 id=&#34;原因一foreign-state-为-none&#34;&gt;原因一：Foreign State 为 None&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;输出显示 &lt;code&gt;Foreign State: None&lt;/code&gt;，说明 RAID 卡没有检测到这块盘上有可识别的旧 RAID 配置信息（或已被清除）。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;如果之前是 Linux 软 RAID（mdadm）&lt;/strong&gt;：硬件 RAID 卡无法识别软 RAID 元数据，会将其视为空盘&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;如果之前是硬件 RAID&lt;/strong&gt;：可能是 RAID 元数据不兼容或已被清除&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;原因二需要手动创建虚拟磁盘&#34;&gt;原因二：需要手动创建虚拟磁盘&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;在 Dell PERC 等 RAID 卡上，必须将物理磁盘配置为虚拟磁盘（Virtual Drive, VD），操作系统才能访问。&lt;/p&gt;&#xA;&lt;h2 id=&#34;解决方案配置硬盘上线&#34;&gt;解决方案：配置硬盘上线&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;既然硬盘状态是 &lt;code&gt;Unconfigured(good)&lt;/code&gt;，需要将其配置为单盘 RAID 0，操作系统才能识别。&lt;/p&gt;&#xA;&lt;h3 id=&#34;创建单盘-raid-0&#34;&gt;创建单盘 RAID 0&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;执行以下命令将 Slot 6 的硬盘配置为虚拟磁盘：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 将 Slot 6 的硬盘配置为单盘 RAID 0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# [32:6] 代表 Enclosure 32, Slot 6&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# -a0 代表第 0 个适配器&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo /opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r0 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;32:6&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; -a0&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;h3 id=&#34;预期结果&#34;&gt;预期结果&#xD;&#xA;&lt;/h3&gt;&lt;p&gt;命令执行成功后，终端会提示：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Adapter 0: Created VD 3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;再次运行 &lt;code&gt;lsblk&lt;/code&gt; 命令，应该就能看到新增的 &lt;code&gt;/dev/sdd&lt;/code&gt; 设备了。&lt;/p&gt;&#xA;&lt;h2 id=&#34;-数据安全提示&#34;&gt;⚠️ 数据安全提示&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;重要：&lt;/strong&gt;&lt;code&gt;-CfgLdAdd&lt;/code&gt; 命令会创建 RAID 结构并重写磁盘头部元数据，可能会影响原有数据的访问。&lt;/p&gt;&#xA;&lt;h3 id=&#34;不同场景的数据恢复方案&#34;&gt;不同场景的数据恢复方案&#xD;&#xA;&lt;/h3&gt;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;原硬盘配置&lt;/th&gt;&#xA;          &lt;th&gt;Foreign State&lt;/th&gt;&#xA;          &lt;th&gt;数据恢复可能性&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Linux 软 RAID (mdadm)&lt;/td&gt;&#xA;          &lt;td&gt;None&lt;/td&gt;&#xA;          &lt;td&gt;配置上线后，可尝试使用 &lt;code&gt;mdadm --assemble --scan&lt;/code&gt; 找回数据&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;硬件 RAID&lt;/td&gt;&#xA;          &lt;td&gt;None&lt;/td&gt;&#xA;          &lt;td&gt;RAID 卡已不识别旧配置，只能作为新盘挂载，能否恢复取决于分区表是否完整&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;全新硬盘&lt;/td&gt;&#xA;          &lt;td&gt;None&lt;/td&gt;&#xA;          &lt;td&gt;无数据丢失风险，可直接使用&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;刷新系统设备列表&#34;&gt;刷新系统设备列表&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;配置完成后，如果系统仍未自动识别新设备，可以手动刷新 SCSI 总线：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 扫描所有 SCSI 主机控制器，让系统重新识别硬盘&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; host in /sys/class/scsi_host/host*/scan&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt; &lt;span class=&#34;k&#34;&gt;do&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nb&#34;&gt;echo&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;- - -&amp;#34;&lt;/span&gt; &amp;gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$host&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;执行后使用 &lt;code&gt;lsblk&lt;/code&gt; 或 &lt;code&gt;fdisk -l&lt;/code&gt; 验证新硬盘是否已经可见。&lt;/p&gt;&#xA;&lt;h2 id=&#34;总结&#34;&gt;总结&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;本次排查过程的关键步骤：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;✅ 安装 MegaCli 工具进行 RAID 卡管理&lt;/li&gt;&#xA;&lt;li&gt;✅ 使用 &lt;code&gt;-PDList&lt;/code&gt; 命令查看所有物理硬盘状态&lt;/li&gt;&#xA;&lt;li&gt;✅ 定位问题：新硬盘处于 &lt;code&gt;Unconfigured(good)&lt;/code&gt; 状态&lt;/li&gt;&#xA;&lt;li&gt;✅ 使用 &lt;code&gt;-CfgLdAdd&lt;/code&gt; 命令创建单盘 RAID 0&lt;/li&gt;&#xA;&lt;li&gt;✅ 刷新系统设备列表，验证硬盘上线&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;通过这次排查，深刻理解了硬件 RAID 卡的工作机制：物理硬盘必须先配置为虚拟磁盘，操作系统才能访问。在日常运维中，遇到硬盘无法识别的问题时，应首先检查 RAID 卡层面的配置状态，而不是仅在操作系统层面排查。&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
