我终于开始在 HP ProLiant 硬件上测试较新版本的 RedHat 6.x 和 Scientific Linux。我之前的安装是在虚拟硬件中,所以我没有注意到 RAID 控制器驱动程序的变化。我在物理安装上意识到的第一件事是,驱动器阵列设备现在是 SCSI/dev/sdX名称,而不是长期/dev/cciss/cXdX块设备。
显然,这是由于新的设备驱动程序,hpsa而不是cciss. 任何人都可以阐明驱动程序之间的差异吗?
得到了什么?失去了什么?
是否有任何性能影响?
支持的卡是否有重叠?
Windows 方面是否也有类似的变化?
我有一些使用过的机架式服务器(Dell R610、HP DL180 G6、HP DL360 G5),我打算将它们用于托管环境中的点播视频流。我想让它们都在同一个操作系统上,以便于管理它们,让一台服务器 (HP DL180) 具有大量存储和超快速搜索/传输,将支持多个边缘服务器,这些服务器将在本地缓存媒体并也有快速搜索,但存储需求较少。
我最初一直在使用 Ubuntu,但从之前的反馈中得知 Ubuntu 对硬件 RAID 的支持水平与 CentOS 不同,因此一直试图在服务器上进行切换。
在以前使用托管专用主机的经验中,他们会有一个 CentOS 5 或 6 的自定义服务器配置,带有所有的花里胡哨的东西nano(我知道它非常容易安装,只是说它不是与托管公司的默认安装相比,CentOS 最小安装的一部分)。
流媒体的软件供应商建议做一些内核级别的优化,我很好奇我现在应该继续使用 CentOS 6,还是使用 CentOS 7?似乎版本 7 仍然很新,所以不确定我是否会在论坛上获得相同质量的支持,而且由于服务器并不是那么新,我想没有任何需要 7 的硬件项目。
从安全的角度来看,我是不是不从第 7 版开始用脚射击?
我有一个 ProLiant DL360 G5。我想在这台机器上安装 Arch Linux,但我遇到了以下困难:
我已经启动了 Arch Linux 安装 CD,但我似乎无法访问硬盘驱动器(显然,有 6 个)。有一个/dev/cciss/c0d0,但运行会fdisk c0d0;产生“fdisk:无法打开 c0d0:没有这样的设备或地址”。有/dev/sda{,1,2},但它们对应于安装介质。没有/dev/hd*。dmesg | grep -i cis产生“HP CISS 驱动程序 (v 3.6.26)”和“cciss 0000:06:00.0: cciss0: <0x3230> at PCI 0000:06:00.0 IRQ 24 using DAC”。lspci产生“RAID 总线控制器:惠普公司智能阵列控制器(修订版 04)”。
我没有使用 ProLiant(甚至其他“服务器机房”类型的机器)的经验。此外,这是一台二手机器,我无权访问原始所有者/配置者。其中一个硬盘驱动器的前面有一个橙色指示灯......我应该把它取出来吗?
根据我的阅读,智能阵列驱动程序已经包含在 linux 内核中一段时间了,但也许我仍然需要一些驱动程序?
如果我需要提供更多信息,请告诉我,如果您有关于将 archlinux 安装到这台机器上的任何提示,请告诉我。