标签: fakeraid

如何区分“假 RAID”和真正的 RAID?

FakeRaid 上Ubuntu wiki 页面说明如下:

[A] 一些硬件产品……声称是 IDE 或 SATA RAID 控制器……实际上这些都不是真正的硬件 RAID 控制器。相反,它们只是结合了特殊 BIOS 配置选项的多通道磁盘控制器......

是否有一种典型的方法来识别(从产品规格)主板是否具有“真正的”RAID,或者消费者通常无法获得“真正的”RAID 产品?

linux raid fakeraid

31
推荐指数
4
解决办法
3万
查看次数

如何监控 Adaptec/Intel ICH10R RAID 控制器(任何 SNMP 通知选项?)

SuperMicro 的 Super Doctor III 是我一直在寻找的软件。它相当于 SuperMicro 的 IBM ServerGuide 或 Dell OpenManage。不幸的是,虽然它支持硬件监控和 SNMP 或电子邮件警报,但它不支持在服务器核心上运行。


我有一个使用MBD-X8-DTL-IO主板的 SuperMirco 服务器,它配备了一个可爱的基于 Intel ICH10R 的伪 RAID 控制器(令人困惑地报告为 Adaptec 设备——我假设它是一些用于控制器和 Adaptec 固件的 ICH10R 芯片组的邪恶结合)。经过一番折腾,我找到了正确的 ACHI 驱动程序,并在 RAID-1 设置中安装了 Windows Server 2008 R2。

我的部分困惑来自这样一个事实,即 Windows 将控制器报告为“Adaptec Serial ATA HostRAID”,并将硬盘报告为“ADAPTEC RAID 1 SCSI 磁盘设备”,而在启动过程中,控制器硬件清楚地报告它实际上正在使用英特尔 ICH10R(“控制器 #00:PCI 总线上的 HostRAID-ICH10r:00...)。

我对这个控制器在管理方面的期望并不高,但是否有任何软件(第三方或其他)可以监控 RAID 阵列的健康状况并通知我(最好通过 SNMP 到我们的 OpenNMS 服务器)?该服务器正在异地运行,很高兴知道驱动器已死,而不必亲自查看闪烁的灯。我所能找到的只是俗气的英特尔 RST 软件,我认为它没有任何远程监控和通知设施(它还抱怨说由于“不兼容错误”而无法安装它,这很奇怪,因为控制器芯片组是ICH10R - 但这是另一个问题)。

对于我们这些在基于 Windows 的平台上使用这些 fakeraid 卡的人来说:您如何监控您的 RAID 阵列?

(如果这只是由 Windows 处理,您能否将我指向 KB 或 TechNet 文章?我主要是 Unix 管理员,所以如果有一个简单的 …

raid windows-server-2008 fakeraid supermicro

9
推荐指数
1
解决办法
2万
查看次数

从 XFS 中获取 64kb 块大小的文件

我一直在执行一项任务,从我曾经在 RAID 1 中的 2 个完美工作、未损坏、未加密的 NAS 驱动器中的一个中恢复文件。 NAS 是 Patriot Javelin S4,它(正如我从我的研究中发现的那样) ) 使用 Promise Fasttrack 假突袭控制器。

这方面的信息非常稀少,因此对于处于相同情况的谷歌人来说,这里有一些关于这个 NAS 的事实:

  • RAID 控制器:Promise FastTrack (FakeRaid)
  • 卷系统:LVM2
  • 文件系统:XFS 块大小为 64kb(65536 字节)
  • Arch:800MHz AMCC PowerPC 处理器,256MB RAM(感谢 Matthew 的研究)

执行此操作时,我只有 Windows 10 和 MacOS 计算机,并且我发现没有能够在 LVM2 卷中安装 XFS 的软件(有 1 个例外,更多内容见下文)。我不得不拿出我的旧上网本 Acer Aspire One,并在其上安装 puppy linux(特别是 lxpup 风格)。

在 puppy linux 上,我设法使用名为dmraid. 这个工具有一种挂载 pdc 卷的方法,它是 Promise FastTrack 的 id。一旦我设法跳过安装它的一些箍,我就可以访问实际的 XFS 文件系统,但令我沮丧的是,它原来是 64kb 块大小。

这就是我开始在谷歌上搜索诸如“读取 xfs 64kb 块大小”之类的东西但一无所获的地方。只有几个答案说:“除非您修补内核,否则 linux 无法读取大于 4kb …

xfs fakeraid lvm data-recovery raid1

9
推荐指数
1
解决办法
1456
查看次数

在 HP ProLiant DL380e Gen8 服务器上安装 Oracle Linux 6.4

安装未检测到从 ACU 创建的 raid 1 逻辑驱动器。安装显示两张2T盘,安装完成后无法开机进入系统。

我一直在寻找,我正在寻找正确的程序。

我需要额外的智能阵列驱动程序吗?如果是,是哪一个以及如何安装它!

PS:在存储部分的 ILO 界面上,我收到以下消息:未找到智能阵列控制器。需要 HP Smart Array Controller 或 HP Dynamic Smart Array RAID Controller 才能显示驱动器阵列信息。

在此先感谢您的帮助。


继续我寻找完整正确的安装程序,请检查以下程序并提供建议。如果我遗漏任何重要细节

  1. 下载 RHEL 6.4 软件驱动程序更新并解压。
  2. 将 hpvsa-1.2.4-4.rhel6uX.x86_64.dd 复制到格式化为 FAT32 的 USB Key。
  3. 在 USB Key 上准备好软盘驱动程序并创建阵列后,就可以通过从 DVD 启动来开始 EL 6.4 安装。
  4. 在 EL 的主安装菜单上,安装带有驱动程序的 USB Key。在安装菜单,选择安装方式,按“ESC”键,收到“boot:”提示
  5. 在那个“boot”提示符下输入以下命令:linux dd blacklist=ahci
  6. 点击 ENTER 为驱动程序软盘选择是,选择 USB 驱动器。
  7. 选择驱动程序磁盘映像并选择确定。
  8. 继续安装操作系统,然后只需单击选择要安装 EL(版本 6.4)的逻辑卷。

安装测试并按预期工作。

oracle fakeraid hp hp-smart-array hp-proliant

7
推荐指数
1
解决办法
7782
查看次数

使用软件-RAID 与“固件”-RAID(又名 FakeRAID)

我们最近买了一台塔式服务器,我想在上面安装 Debian。我认为该设备具有硬件 RAID,因为我可以看到 BIOS 屏幕。事实证明,它仍然是一个软件 RAID。当我通过该固件配置 RAID 驱动器时,我仍然可以在 Debian 安装程序中看到两个硬盘驱动器。当我尝试从安装程序中重新分区时,Debian 警告软件 RAID 驱动器将丢失。

我对此有点失望,因为我一直认为硬件 RAID 会产生更好的性能。但无论如何,我现在的问题是我是否应该使用 Debian 安装程序来配置 RAID 驱动器,并从主 BIOS 禁用这个“固件”RAID?或者我应该使用这个固件创建单独的驱动器,而不是使用安装程序?使用固件是否有任何可靠性优势?

此固件版本为:

LSI MegaRaid Software RAID BIOS Version A.10.10211615R
LSI SATA RAID Found at PCI Bus No:00 Dev No:1F
Run Code Online (Sandbox Code Playgroud)

更新 我可以从评论中看到其他人也对我是否在处理硬件 RAID 感到困惑。我的机器是联想 ThinkServer TS 440。在它的数据表中,它说有

Integrated SATA SW RAID 0/1
Run Code Online (Sandbox Code Playgroud)

据我了解,主板上的芯片中包含一个硬件组件(这就是它具有 PCI 地址的原因?),但不是典型的硬件 RAID。

raid fakeraid debian software-raid

6
推荐指数
1
解决办法
1万
查看次数

在 HP Dynamic Smart Array B320i 控制器上扩展 RAID 阵列

我有几台配备动态智能阵列 B320i RAID 控制器的HP ProLiant DL360e Gen8服务器。

一个特定系统出厂时安装了单个磁盘,而不是 RAID 1 镜像所需的一对驱动器。我要求使用另一个驱动器,但继续将操作系统安装为 RAID 0,打算稍后添加第二个磁盘。

当它到达时,我使用HP Smart Storage Administrator完成了正常的 HP 阵列扩展(转换)过程。奇怪的是,在 GUI 中没有将额外驱动器添加到现有阵列的实际选项。

所以我查看了 CLI 选项。

当前阵列配置片段(此处为完整配置):

=> ctrl all show config

Dynamic Smart Array B320i RAID in Slot 0 (Embedded)

   Internal Drive Cage at Port 1I, Box 1, OK

   Internal Drive Cage at Port 2I, Box 0, OK
   array A (SAS, Unused Space: 212343  MB)

      logicaldrive 1 (72.0 GB, RAID 0, OK) …
Run Code Online (Sandbox Code Playgroud)

raid fakeraid hp hp-smart-array hp-proliant

6
推荐指数
1
解决办法
9252
查看次数

Intel 矩阵存储 RAID 和 Linux mdadm

我有一个在 Windows 下设置的 3 磁盘 RAID 5 阵列,我想使用 mdadm 在 Linux 中工作。我之前做过一些基本的 fakeraid 工作,但这是使用 BIOS 中的英特尔矩阵存储实用程序设置的,并且它没有像我预期的那样工作。

这是我的磁盘设置:

/dev/sda - 32GB SSD, Windows boot drive.
    /dev/sda1 - Windows system partition
    /dev/sda2 - Windows C:, 29GB

/dev/sdb }
/dev/sdc } the RAID5 array: 3x500GB; contains one partition, a 1TB NTFS filesystem
/dev/sdd }

/dev/sde - 128GB SSD, Linux's drive
    /dev/sde1 - /boot
    /dev/sde2 - LVM PV
        /dev/dm0 - /
        /dev/dm1 - /home
        /dev/dm2 - <swap>
Run Code Online (Sandbox Code Playgroud)

所以我做的第一件事就是运行mdadm --assemble --scan,它产生了以下结果:

mdadm: /dev/sdd …
Run Code Online (Sandbox Code Playgroud)

linux fakeraid mdadm software-raid

5
推荐指数
1
解决办法
1万
查看次数

如何为 vmware 虚拟机设置假突袭?

我有一个 vmware esxi 5 在带有 ssd 和两个硬盘驱动器的服务器上运行。服务器自带软件 lsi megaraid 和 intel Rapid Storage raid。它们都不适用于 esxi。

我需要以某种方式在虚拟机内设置一个 fakeraid 以在每个驱动器 (raid0) 上保留副本数据。

有可能这样做吗?

raid fakeraid software-raid vmware-esxi

1
推荐指数
2
解决办法
2万
查看次数