目錄
一、實驗
1.環(huán)境
2.agent 服務(wù)器使用ELRepo升級CentOS內(nèi)核
二、問題
1.?RHEL-7, SL-7 或者 CentOS-7系統(tǒng)如何安裝ELRepo
2.RHEL-8或者RHEL-9系統(tǒng)如何安裝ELRepo
一、實驗
1.環(huán)境
(1)主機
表1-1 主機
主機 | 架構(gòu) | 組件 | IP | 備注 |
prometheus | 監(jiān)測 系統(tǒng) |
prometheus、node_exporter | ?192.168.204.18 | |
grafana | 監(jiān)測GUI | grafana | 192.168.204.19 | |
agent? | 監(jiān)測 主機 |
node_exporter | 192.168.204.20 |
(2)ELRepo官網(wǎng)地址
ELRepo | HomePage
2.agent 服務(wù)器使用ELRepo升級CentOS內(nèi)核
(1)查看當(dāng)前系統(tǒng)的內(nèi)核版本
uname -rs
(2)導(dǎo)入ELRepo倉庫的公鑰信息
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
(3)導(dǎo)入成功后開始安裝ELRepo
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
(4)?安裝完成后,查看當(dāng)前可用的內(nèi)核發(fā)行版本
①查看
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
②分析
其中主要有兩個版本,kernel-lt代表long term support版本,kernel-ml表示mainline stable版本,為了保證系統(tǒng)的安全和穩(wěn)定性,這里使用kernel-lt作為升級版本
(5)開始安裝長期支持版本kernel-lt
yum --enablerepo=elrepo-kernel install kernel-lt
(6)安裝完畢后,查看一下系統(tǒng)中已完成的kernel信息
① 查看
grubby --info=ALL | grep ^kernel
②分析
可以看到kernel-lt的最新版本5.4.265已經(jīng)安裝成功了
(7)查看一下當(dāng)前系統(tǒng)的默認(rèn)內(nèi)核
①查看
grubby --default-kernel
②分析
可以看到當(dāng)前默認(rèn)內(nèi)核依舊為3.10.0-693.el7.x86_64
(8)修改系統(tǒng)的默認(rèn)內(nèi)核為我們新安裝的內(nèi)核版本
grubby --set-default "/boot/vmlinuz-5.4.265-1.el7.elrepo.x86_64"
(9)重啟系統(tǒng),使內(nèi)核生效
reboot
(10)重啟成功之后再次查看當(dāng)前系統(tǒng)信息
uname -rs
(11)為了節(jié)省空間,可以按需移除老的內(nèi)核
①查看已安裝的內(nèi)核
rpm -qa | grep kernel
②分析
可以看到新老內(nèi)核的信息,以及一些內(nèi)核開發(fā)包
(12)卸載老的內(nèi)核信息,注意不要把新的內(nèi)核也移除了
①卸載
yum remove kernel-3.10.0-693.el7.x86_64 \
kernel-tools-3.10.0-693.el7.x86_64 \
kernel-devel-3.10.0-693.el7.x86_64 \
kernel-headers-3.10.0-693.el7.x86_64 \
kernel-tools-libs-3.10.0-693.el7.x86_64
(13)grafana查看節(jié)點CPU變化
(14)確認(rèn)告警規(guī)則
(15)最后如有有需要的話,可以更新一下系統(tǒng)里的軟件包
yum --enablerepo=elrepo-kernel update
(16)?grafana再次查看節(jié)點CPU變化
Last 6 hours
Last 3 hours
Last 1?hour
(17)收到郵箱告警通知
(18)移動客戶端查看
(19)具體報警
二、問題
1.?RHEL-7, SL-7 或者 CentOS-7系統(tǒng)如何安裝ELRepo
(1)命令文章來源:http://www.zghlxwxcb.cn/news/detail-818933.html
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
2.RHEL-8或者RHEL-9系統(tǒng)如何安裝ELRepo
(1)命令文章來源地址http://www.zghlxwxcb.cn/news/detail-818933.html
# RHEL-8
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
# RHEL-9
yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm
到了這里,關(guān)于性能分析與調(diào)優(yōu): Linux 使用ELRepo升級CentOS內(nèi)核的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!