歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 明明白白做好Linux系統內核的升級准備

明明白白做好Linux系統內核的升級准備

日期:2017/2/28 16:47:17   编辑:Linux教程

可能有人會覺得Windows操作系統升級的比較快,其實Linux系統內核的升級比Windows操作系統要快的多。通常情況下,每隔一個月都會有一個新版本的內核出來。正是因為如此,Linux系統才能夠應對最新的攻擊。

  為此Linux系統管理員平時很重要的一項工作就是負責系統內核升級。升級系統內核,可以修補舊版本內核的漏洞,而且還可以支持更多的接口設備。同時也有利於提高應用程序的兼容性,增加系統的穩定度等等。如Oracle數據庫系統出現一個新的版本之後,如果數據庫管理員需要對Oracle進行升級的話,則最好能夠先對Linux系統的內核進行升級。因為說不定最新的內核中某些改進有利於提高Linux操作系統與Oracle數據庫系統之間的兼容性。所以做好系統內核的升級工作,對於Linux系統的穩定性具有至關重要的作用。但是很少有人敢貿然的對Linux系統的內核進行升級,擔心會影響現有Linux系統上的應用服務。確實內核升級是一項比較危險的工作。但是系統管理員也不需要一日被蛇咬,十年怕井繩。只要在系統內核升級之前做好相關的准備工作,那麼系統內核的升級就不會有多大的危險性。具體的來說,系統管理員需要明明白白的做好如下幾項准備工作。

  一、需要確認內核升級的目的。

  通過內核升級可以達到很多目的。如提高對最新設備的兼容性;修補原有系統內核的漏洞;提高系統的穩定性等等。為此在對內核升級之前,必須要先了解一下自己系統內核升級的目的。只有如此,系統管理員後續才能夠判斷到底有沒有升級的必要。就好像動手術一樣,任何手術都會有風險。像前幾天新聞報道的一樣,一個骨折病人利用鋼板固定的手術,也會造成死人。這個手術在大部分骨科醫生眼中是一個小得不能夠再小的手術。但是其仍然具有一定的風險。為此在系統內核升級的時候,這個風險觀念還是要有的。通常情況下,系統管理員需要根據企業的實際情況,判斷是否需要內核升級。一般來說,可以通過其它渠道來實現的,那就不要進行系統內核升級。只有在其它途徑都不能夠有效解決企業問題的時候,再進行系統內核升級。

  如對於安裝Oracle數據庫應用程序來說,Oracle 10G對於Linux等操作系統的內核版本是有要求的。如果系統管理員需要在Linux操作系統上部署Oracle數據庫系統的話,則其內核必須在某個版本以上。此時這個系統內核版本的要求就是一個強制性的限制。為此系統管理員就需要對Linux操作系統內核進行升級。至於說在安轉過程中對於一些軟件包的需求,這就不需要通過內核升級來實現。而是直接可以安裝相關的軟件包來解決這些問題。

  所以說,系統管理員需要在內核升級之前,明確內核升級的目的。然後考慮一下,這個目的是否一定需要通過內核升級來實現。如果有其它方式的話,可以先通過其它方法來試試看。只有在其它方法不能夠實現的情況下,才盡心內核升級。注意內核升級是有一定風險的。即使是Linux系統的專家也不能夠保證在內核升級後原先的應用程序不會出現問題。為此在對待內核升級這件工作上,各位系統管理員還是需要謹慎。

Copyright © Linux教程網 All Rights Reserved