Ala*_*lan 6 security linux performance redhat centos
我有一些使用过的机架式服务器(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 版开始用脚射击?
Mic*_*ton 19
我总是建议新项目从最新的可用操作系统版本开始,除非有一些压倒一切的需要不这样做。
你可能遇到的最大绊脚石是EL7删掉了很多旧硬件的驱动程序,而且既然你在这里建议使用一些相当旧的硬件,你可能会发现你无法安装操作系统。在这种情况下,您将不得不使用 EL6(或升级硬件)。
特别是,那个 G5 服务器可能有一个 SmartArray 400,它使用了旧的 cciss 驱动程序,它是从 EL7 中删除的。您也许可以让它与内核引导命令行选项一起工作hpsa.hpsa_allow_any=1,但不能保证。G6 可能有一个 SmartArray 410,它应该可以与当前的 hpsa 驱动程序一起使用。
HP 和 Dell 提供的监控和管理代理也可能不适用于特定硬件的 EL7。如果您可以没有这些,那么这没什么大不了的,但是它们确实增加了足够的价值,因此您应该在可能的情况下使用它们。
eww*_*ite 12
我会用 CentOS 6 安装来处理这个项目。有几个考虑:
在上游 Red Hat 产品的生命周期内,EL6 刚刚达到我的生产环境所需的成熟度和稳定性。它仍然是一个可以访问良好软件包集、深入思想共享和广泛使用的发行版。此外,您始终可以选择在 EL6 之上使用更新的内核。
您描述的服务器硬件设计用于 EL5 和 EL6。这包括惠普和戴尔提供的增值监控软件和代理。并不是说 EL7 不会工作,但系统的年龄和旧硬件驱动程序的维护趋势意味着您应该争取一个时期正确的操作系统。
如果您使用较新的硬件,我认为向前兼容性将是一个更大的问题。我个人还没有准备好将 EL7 验证为一个平台,但这将在未来 6 个月内发生变化。至于今天,我不认为使用EL6是不负责任的。
对于您拥有的系统,Ubuntu 得到了很好的支持。G5/G6 ProLiant 时代服务器或戴尔重新命名的 LSI 存储控制器上的硬件突袭没有任何问题。