我有一个ProLiant DL360 G5。 我想在这台机器上安装Arch Linux,但遇到以下困难:
我已经启动了Arch Linux的安装光盘,但我似乎无法访问硬盘(显然,有6个)。 有一个/dev/cciss/c0d0 ,但运行fdisk c0d0; 产量“fdisk:不能打开c0d0:没有这样的设备或地址”。 有/dev/sda{,1,2} ,但它们对应于安装介质。 没有/dev/hd* 。 dmesg | grep -i cis dmesg | grep -i cis在PCI 0000:06:00.0使用DAC的IRQ 24时产生“HP CISS Driver(v 3.6.26)”和“cciss 0000:06:00.0:cciss0:<0x3230>”。 lspci产生“RAID总线控制器:Hewlett-Packard公司Smart Array控制器(rev 04)”。
我对ProLiant(甚至是其他“服务器机房”型机器)没有经验。 此外,这是一个二手机器,我没有访问原来的所有者/configuration。 其中一个硬盘在前面有一个橙色的灯光显示…我应该把它拿出来吗?
根据我的阅读,智能arrays驱动程序已经包含在linux内核中一段时间了,但是也许我需要一些驱动程序?
让我知道是否需要提供更多信息,并且如果您有关于将archlinux安装到此机器上的任何提示。
我可能不会使用ArchLinux,因为作为一个发行版,它不是我所知道的任何硬件供应商支持的领域。 有一些原因是Red Hat / CentOS,Debian和SuSE是厂商的兼容性目标。
但真正的问题在于服务器的时代,加上ArchLinux发行版和内核的(假定的)新function。
惠普智能arraysRAID控制器使用了Linux cciss内核驱动多年(〜2001-2010)。 相应的块设备是/dev/cciss/cXdY ,其中X是控制器,从0开始枚举,Y是逻辑驱动器号。
该scheme随着hpsa驱动程序的引入而改变,该驱动程序已移回到标准的Linux SCSI /dev/sdX命名。
最新的Linux内核对老一代的HP控制器的支持有限。 看到下面的问题:
CentOS 7 x64和HP Proliant DL360 G5 SCSI控制器兼容性
在这种情况下,我们需要知道你的数组的健康状况。 橙色或黄色指示灯表示发生故障的磁盘。 您可以使用HP Option ROM Configuration for Arrays(ORCA)configurationRAID控制器和逻辑驱动器。 在服务器的POST过程中出现提示时按F8 。 这是相关的文件 。

另外,您可以使用脱机的HP Smart Storage Administrator或HP Service Pack for ProLiant为系统和arrays运行更多的初始configuration步骤。 如果你使用后者,你也可以更新系统的固件和其他一些重要的项目。
无论哪种方式,我会删除坏盘,或与销售你系统的人一起安排更换。 如果驱动器发生故障,则在创build逻辑驱动器时将无法使用。