我應該使用哪個 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 版開始?
我總是建議新項目從最新的可用作業系統版本開始,除非有一些壓倒一切的需要不這樣做。
你可能會遇到的最大絆腳石是EL7為舊硬體刪掉了很多驅動程序,而且由於你在這裡建議使用一些相當舊的硬體,你可能會發現你無法安裝作業系統。在這種情況下,您將不得不使用 EL6(或升級硬體)。
特別是,那台 G5 伺服器中可能有一個 SmartArray 400,它使用了舊的 cciss 驅動程序,該驅動程序是從 EL7 中刪除的。您也許可以讓它與核心引導命令行選項一起使用
hpsa.hpsa_allow_any=1
,但不能保證。G6 可能有一個 SmartArray 410,它應該可以與目前的 hpsa 驅動程序一起使用。HP 和 Dell 提供的監控和管理代理也可能不適用於特定硬體的 EL7。如果您可以在沒有這些的情況下生活,那麼這沒什麼大不了的,但它們確實增加了足夠的價值,您應該盡可能使用它們。