Day*_*own 6 raid hp hp-smart-array hp-proliant vmware-esxi
我使用的是 VMWare ESXi 5,并在带有 P400i RAID 卡的 HP DL360 上设置了 2 TB RAID 5。我又添加了两个 1 TB 驱动器并使用 SmartStart ACU,添加了驱动器并扩展了逻辑磁盘。
现在,在引导回 ESXi 后,服务器会引导,但没有列出可用的持久存储。我已经多次重新扫描无济于事:数据存储没有出现。
我启动到 GParted 并显示 1.8TB 分区,但它显示为未知。有人有什么好主意吗?
编辑:最终解决方案
所以在咬牙切齿之后,解决起来相当简单。
我为我的服务器购买了一个 eSata 2 TB 外置驱动器和一个 PCI eSata 卡。
然后我使用 Clonezilla 将当前分区映像到我的新外部驱动器。您必须在高级模式下选中“不检查驱动器大小”,否则它会因为驱动器较小而对您大喊大叫。
出于某种原因,我的 PCI 卡无法在我的 HP 服务器上启动,所以我将驱动器连接到我拥有的另一个桌面,启动到 VMWare,并将 vmdk 复制到另一个驱动器。
我要炸毁 RAID 配置,然后创建 1.5TB 逻辑驱动器。
所以这里有几个问题需要考虑......
RAID 控制器固件是最重要的项目。您指的是 Smart Array P400 控制器,它将您的 DL360 型号放置为 G5 设备。使用 HP 设备所涉及的关键项目之一是管理和维护固件。查看该控制器的固件版本历史,固件版本之间的功能和特性集有重大变化。所以总的来说,升级固件是你应该做的事情,不管这个问题。要完成此设置,最简单的方法是下载HP 固件 DVD或ProLiant DVD 服务包。
我可能没有遇到过这个问题,因为我部署的大多数 HP ProLiant G5 服务器都使用小型磁盘,所以我没有达到您正在使用的容量。您使用的是 HP 品牌的磁盘吗?
由于您使用的是 ESXi,您是否安装了HP 特定版本的 ESXi?HP 版本在基本软件包中添加了阵列和磁盘监控。这样做允许 vSphere 客户端显示 Smart Array 控制器状态。如果您确实安装了它,请查看单个磁盘是否出现在控制台中的Configuration -> Health Status -> Storage
.
最后,Smart Array P400 控制器和 ESXi 5.0 似乎存在一个主要问题(问题 #2006942)。在 ESXi 5.0 下,控制器中使用的驱动程序看不到大于 2TB 的逻辑驱动器。惠普现在有两个可用于其控制器的驱动程序。该cciss
驱动程序一直是 Linux(和 VMWare)中长期存在的驱动程序,但最近已被hpsa
驱动程序取代。该cciss
驱动程序不支持LUN或逻辑驱动器大于2TB在VMWare的情况下。该hpsa
驱动程序执行。不幸的是,hpsa
驱动程序不支持您的 Smart Array P400 控制器。
我认为对您来说没有简单的解决方案。您可能已经通过 HP Array Configuration Utility 扩展了单个逻辑驱动器。您无法缩小 HP 逻辑驱动器。你可能不走运。- 我研究了强制 hpsa 驱动程序加载到 VMWare 中的方法,但同样,它不支持您的控制器。- 您可以将磁盘移至使用 Smart Array P410 控制器的 G6 或 G7 服务器。- 如果您喜欢冒险,可以在 G5 服务器中安装 P410 控制器并更换 SAS 背板电缆。它不受支持,因为它是旧服务器,但有 85% 的机会可以工作。- 如果您不顾一切,可以再添加一两个磁盘,创建一个大小小于 2TB 的逻辑驱动器,dd
到新的磁盘阵列。
归档时间: |
|
查看次数: |
15605 次 |
最近记录: |