雙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的核心才行(不然你選擇錯了,系統又起不來)
升級後,是不是覺得系統快快的?還沒升級的趕緊升級體驗吧。最近睿江雲還搞活動,你隨時可以購買雲主機練練手。