HP ProLiant DL360e Gen8 上的 CentOS 7 安装程序未看到 RAID1 驱动器

HP ProLiant DL360e Gen8 上的 CentOS 7 安装程序未看到 RAID1 驱动器

我需要在 HP ProLiant DL360e Gen8 服务器上安装 CentOS 7。

RAID1已在bios中配置: RAID 配置

我已经从http://downloads.linux.hp.com/repo/spp/rhel/7/x86_64/2014.06.0_supspp_rhel7.0_x86_64/hpvsa-1.2.10-120.rhel7u0.x86_64.dd.gz

(理论上,你应该可以通过http://h20564.www2.hp.com/hpsc/swd/public/detail?sp4ts.oid=5249572&swItemId=MTX_7db7797756df4cd9825a5567e8&swEnvOid=4176#tab3但您得到的文件不是有效的 gzip 文件。编辑:该文件是有效的,很多浏览器在下载后都会解压它,但仍命名为.dd.gz,这非常令人困惑。)

我已解压缩此 .gz 文件并使用以下命令将其复制到 USB 密钥(在 MAC 上完成):

  1. 插入 USB 密钥并查看它是否自动挂载
  2. 使用 检查挂载点mount。对我来说,它打印: /dev/disk2s1 on /Volumes/STORE N GO (msdos, local, nodev, nosuid, noowners)
  3. 使用以下命令卸载 USB 密钥:diskutil unmount /Volumes/STORE\ N\ GO/
  4. 跑步:sudo dd if=hpvsa-1.2.10-120.rhel7u0.x86_64.dd of=/dev/disk2s1
  5. 弹出 USB 密钥:diskutil eject disk2s1

然后,我将 CentOS 7 安装 ISO 和 USB 密钥插入服务器并启动。在您可以确认开始安装(或先测试媒体)的屏幕上,我按 ESC 转到“boot:”提示符并输入:

linux dd blacklist=ahci

片刻之后,它会打印出:

DD: Checking devices

Page 1 of 1
Driver disk device selection
DEVICE     TYPE      LABEL             UUID
1) sda1    ext4      OEMDRV            xxxxxxxx
2) sr0     iso9660   CentOS 7 x86_64   yyyyyyyy

# to select, 'r'-refresh, 'n'-next page, 'p'-previous page or 'c'-continue:

我选择了1,然后我得到:

Select drivers to install
1) [ ] /media/DD//rpms/x86_64/kmod-hpvsa-1.2.10-120.rhel7u0.x86_64.rpm

# to toggle selection, 'n'-next page, 'p'-previous page or 'c'-continue:

我再次输入1以选择驱动程序,然后屏幕变为:

Select drivers to install
1) [X] /media/DD//rpms/x86_64/kmod-hpvsa-1.2.10-120.rhel7u0.x86_64.rpm

# to toggle selection, 'n'-next page, 'p'-previous page or 'c'-continue:

然后我按“c”继续,然后打印

DD: Extracting files from /media/DD//rpms/x86_64/kmod-hpvsa-1.2.10-120.rhel7u0.x86_64.rpm

然后它再次打印出第一个屏幕,我c再次按下。之后安装程序启动。但是,它仍然没有看到我的 RAID1 驱动器:

安装屏幕

您看到的驱动器是 USB 密钥。

我做错了什么让 CentOS 安装程序“看到”我的 RAID1 磁盘?

答案1

驱动程序加载后,您需要将 USB 密钥从服务器中拔出。否则,USB 密钥的存在将影响 SCSI 设备枚举。

驱动程序磁盘菜单还会显示“删除驱动程序磁盘”之类的内容...


我不想冒犯,但是HP 的说明 工作。请确保您执行以下操作:

  • 下载当前驱动程序磁盘适用于您的特定操作系统版本。今天,这意味着hpvsa-1.2.14-100。如果您使用的是 EL7.0,请使用该下载。如果您使用的是 EL7.1,请使用相应的下载。
  • 创建 USB 密钥。
  • 对于您的控制器和操作系统,附加inst.dd到您的内核启动命令行。

重要提示:安装驱动程序后请移除 USB-Key,以防止操作系统安装程序将 USB-Key 作为操作系统存储的一部分。


答案2

我遇到了非常类似的问题,但真正的问题是我的服务器型号是 ProLiant DL20 Gen9,但实际的 raid 卡是 i140 型号,我从未注意到。

所以我使用了错误的文件:hpvsa-1.2.14-100,可以从针对 B120i 和 B320i 指定的页面下载......我猜他们的意思是 raid 模型而不是服务器模型。

尽管如此,我应该使用的正确文件是:hpvsa-1.2.14-140

请注意,如果您要从虚拟远程控制台将其安装到虚拟软盘中,则必须提取 gz 文件并将扩展名从 .dd 更改为 .img

相关内容