遠程升級Linux系統

來源:互聯網
上載者:User


本文簡要地介紹了使用 Red Hat LINUX 的 kickstart 及網路安裝功能方便快捷地升級己有 LINUX 系統,文中的例子是從 Red Hat 7.2 遠程升級到 Red Hat 9.0。
自從 5.2 版開始, Red Hat LINUX 便 增加了一個稱為 kickstart 的功能,其主要是為了減少安裝過程中需要互動式 (interactive)的系統參數輸入,提高安裝效率。將其運用於自動安裝 LINUX,特別是需要在短時間迅速安裝至成百台 LINUX 工作站這種特殊場合尤為適用,Stanford University 的 Menlo Park 已經有精彩的文章介紹,在此不再累述[1]。
1.升級前系統檢查
在開始升級系統之前,有一些容易忽視的問題容易中斷 kickstart 過程,這些問題一般是系統配置達不到安裝最低要求,所以最好能在自動升級之前有實驗條件先進行充分的測試再實施。 Red Hat LINUX 系統發展至今,已經不是低得 386 都可以跑得很流暢的了(Red Hat 9 已經不能在 586 以下的機器上運行),所以在升級之前有必要對系統進行充分的檢查,主要包括以下方面:
儲存空間是否足夠。Red Hat 9 最少需要 32M 的記憶體和 472M 的硬碟,記憶體一般是不會成問題的,但是我未能在一個 500M 硬碟上裝好系統,當然現在大家的硬碟一般還是比較大,都可以進行完整安裝了。LINUX 的系統檔案主要集中於 /usr 下,/ 下面也有一部分,一般不安裝 X 系統和大型軟體的情況下,/usr 使用 1G 空間、/ 使用 500M 空間都可以工作得很好了。我的系統從 7.2 升級到 9.0 系統,/usr 和 / 的使用方式大約較升級前增加了 30% 的樣子,所以如果大家的 /usr 和/使用率不是太高的話,磁碟空間 的限制一般是不會有什麼問題的。
交換分區空間是否足夠。Red Hat 9 與 7.2 的一個不易發現的區別便在此,7.2 系統是可以使用少於兩倍實體記憶體容量的交換分區,兩倍或者多於兩倍實體記憶體的交換分區只是建議大小;而 Red Hat 9 則必須使用兩倍或者多於兩倍實體記憶體大小的交換分區,所以如果你的LINUX系統只有少於兩倍的交換分區,那就只有再劃分一個交換分區或者增加一個分頁檔,或者撥下你的記憶體讓系統交換分區大於兩倍實體記憶體,我建議使用加一個交換分區的辦法,增加分頁檔還無法在 kickstart 中實現,至於撥下記憶體,遠程升級就根本沒有辦法撥下記憶體了。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.