Oracle Enterprise Linux 安装在 HP ProLiant DL360e Gen8 上看不到本地磁盘

Oracle Enterprise Linux 安装在 HP ProLiant DL360e Gen8 上看不到本地磁盘

我正在 HP ProLiant DL360e Gen8 上安装 Oracle Enterprise Linux 5。有 2 个 300GB 磁盘,它们配置为 ACU 的 RAID 1。在安装过程中,安装程序看不到本地硬盘(我提到过)。

安装程序可以检测到外部硬盘。但操作系统必须安装在本地磁盘上。外部驱动器用于数据存储。

有谁有这方面的经验可以帮助我吗?

提前感谢您的重播。

更新: Oracle Enterprise Linux 6.2 和 6.4 也是如此

答案1

您需要相当于 EL5.7 或 5.8 的版本才能获得支持最新一代智能阵列控制器的安装程序。

请参阅 HP/OEL 技术例外矩阵的脚注。

你需要Oracle Linux/UEK 5.8。这是最低支持的安装程序版本。

您的 OEL 安装程序是什么版本的?


编辑:

这是一个涉及多个元素的问题。首先,原始发帖者安装的操作系统对于服务器硬件来说太旧了。通过查看技术例外矩阵HP 为 Oracle Enterprise Linux 提供了支持。RHEL 和 CentOS 也同样如此。

其次,我假设原帖者使用的是合适的智能阵列 RAID 控制器。P420i 是此设置的正确控制器。相反,他使用的是“动态智能阵列 B320i”,这是假冒控制器。请参阅 CentOS 论坛的这些注释。它使用软件端闭源驱动程序来启用 RAID 功能。太糟糕了。

Red Hat 解释说,带有此控制器的服务器在出厂时采用了错误的默认配置,这将阻止安装。

解决方法:配备这些控制器的系统从 HP 发货时默认启用软件 RAID 模式。您可以在安装时为您的操作系统加载驱动程序磁盘/USB 密钥或禁用 RAID...

此模式需要 Red Hat 未提供或支持的闭源驱动程序。为了在这些没有闭源驱动程序和 RAID 支持的系统上安装 RHEL,必须禁用软件 RAID 模式(B320i 控制器)或切换到 SATA AHCI 支持模式(B120i SATA 控制器)。

For systems with the B320i SAS controller:
1. Boot the server into System Options
2. Navigate to HP Smart Array B320i Raid Configuration
3. Change to DISABLED

答案2

我遇到了同样的问题,但使用的是不同的发行版。对于安装程序,由于 P420i 未正确启用,因此硬件中不存在磁盘。要解决此问题,请添加“hpsa.hpsa_allow_any=1”作为内核启动参数,以在启动时调用 HPSA 模块。根据您的 RAID 配置,磁盘将被识别为 /dev/sdX(卡本身将被识别为 /dev/sg0)。安装后,请确保在 Grub 中添加 hpsa 参数以自动启动(我没有在 LILO 中测试,但它也应该可以工作)。请注意,我用于此测试的内核版本是 2.6.39。

相关内容