CentOS Stream 8已于2024年5月1日終止維護,官方不再為其提供yum源以及系統和軟件的安全更新。因此,如果可能,建議升級到維護周期更長的CentOS Stream 9或其他長期支持的Linux發行版,如Debian、Ubuntu、Anolis OS或Rocky Linux。
不過,如果你仍然需要在CentOS Stream 8上進行故障排查,以下是一些常見的故障排查步驟和方法:
檢查網絡連接
ping
命令測試與遠程主機之間的連通性。curl
命令發送HTTP請求,查看HTTP響應頭信息。ip link
命令查看網絡接口狀態。檢查系統資源
df
和 du
命令檢查磁盤空間使用情況。free -h
命令檢查內存使用情況。top
或 htop
命令查看系統進程狀態。查看系統日志
journalctl
命令查看系統日志,找出可能的錯誤信息。dmesg
命令查看內核日志。檢查服務狀態
systemctl
命令檢查關鍵服務的狀態,如 NetworkManager
、httpd
、mysqld
等。檢查軟件源
yum
源更新報錯,檢查 /etc/yum.repos.d/
目錄下的配置文件。mirrorlist
和 baseurl
鏈接地址。yum clean all && yum makecache
重建緩存。檢查硬件和驅動
lsmod
命令查看已加載的內核模塊。更新系統和軟件包
yum update
命令更新系統。重啟系統
yum
源配置,或者使用 vault.centos.org
替代 mirror.centos.org
。systemd-modules-load.service
失敗,可以查看具體錯誤信息,禁用有問題的內核模塊,或者重建初始RAMdisk鏡像。yum
源配置錯誤,可以備份源文件,清除無用源文件,修改配置文件中的錯誤選項。