1. 程式人生 > >雙11過了,繼續打怪“升級”

雙11過了,繼續打怪“升級”

 

光棍節剛過了,不對,這已經不是單身貴族的專利了,應該是購物狂歡節了,相信諸位的購物車貨物陸續到貨,但是銀行卡各種欠款。是時候,又要努力工作,為下一年做好準備了,升級好各種裝備為明年再戰。

聽說今年雙11銷售額為3000億元,已直逼黑色星期五,沒有一個優秀的伺服器計算能力這3000億都不知道如何計算,所以說阿里巴巴,每年都在考驗,每年都在進步。當然我們也緊跟巨人的步伐,linux作業系統是目前網際網路最高性價比的系統:免費、高併發、多使用者等等,基本上是現在部署服務的首選,但是kernel 是Linux最核心的部件,但它也是一個不斷優化,打補丁的產品,現在kernel已經去到4.20.X了,你的linux還在2.6.X嗎?

低版本的kernel有不少漏洞,也缺少新版本的特性,通常你是否常想:我不想重灌系統,因為我的資料、平臺在舊平臺執行的好好的,但是不得不面對一個事實-低版本漏洞隨時會被利用,破壞或入侵系統資料。

所以升級kernel是必須的,但是升級kernel有時候會升級失敗,使用者通常都非常困惑,睿江雲特別心疼我們的使用者,也做了大量的測試,整理出日常使用的版本升級情況。

 

注意:有人會說我在物理裝置可以yum update成功,為什麼雲主機不行?

原因:虛擬化層的驅動/模組沒有在yum update被安裝。

 

睿江雲對目前存在的作業系統版,做了一下統計:概括-使用4.4.X的核心即可

下面我們教大家如何升級:

#步驟1:安裝最新的https支援;

yum -y update nss

yum -y install openssl

yum -y install glibc

#步驟2:使用elrepo第3方的yum 源

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

#步驟3:安裝升級核心 kernel需要的支援環境

yum -y install gcc  --enablerepo=elrepo

yum -y install libgcc*  --enablerepo=elrepo

yum -y groupinstall "Development Tools" --enablerepo=elrepo

yum -y install ncurses-devel  --enablerepo=elrepo

yum -y install hmaccalc zlib-devel binutils-devel elfutils-libelf-devel --enablerepo=elrepo

#步驟4:開始升級了,我們要安裝kernel-lt長期支援版本,不是kernel版本。lt=long term

yum repolist

yum install -y dracut --enablerepo=elrepo

yum install -y dracut-kernel --enablerepo=elrepo

yum --enablerepo=elrepo-kernel install kernel-lt -y

yum --enablerepo=elrepo-kernel  update -y

yum --enablerepo=elrepo upgrade

yum install xe-guest-utilities-xenstore.x86_64 -y

 

#步驟5:修改grub選擇 4.4.X的核心才行(不然你選擇錯了,系統又起不來)

 

升級後,是不是覺得系統快快的?還沒升級的趕緊升級體驗吧。最近睿江雲還搞活動,你隨時可以購買雲主機練練手。

 

睿江雲端計算