关闭防火墙
systemctl disable firewalld
systemctl stop firewalld
systemctl status firewalld
yum
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ##替换yum源
---
yum makecache fast ## 缓存
yum -y update ## 升级
yum -y upgrade ## 只升级所有包,不升级内核
关闭swap分区
swapoff -a
echo "vm.swappiness=0" >> /etc/sysctl.conf
sysctl -p /etc/sysctl.conf
sed -i 's$/dev/mapper/centos-swap$#/dev/mapper/centos-swap$g' /etc/fstab
free -m
关闭selinux
vim /etc/selinux/config
image.png
setenforce 0
重启
NetworkManager
service NetworkManager stop
systemctl disable NetworkManager
升级系统内核
一般来说,只有从 kernel.org 下载并编译安装的内核才是官方内核。
大多数 Linux 发行版提供自行维护的内核,可以通过 yum 或 rpm 等包管理系统升级。
1)导入ELRepo软件仓库的公共秘钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2)安装ELRepo软件仓库的yum源
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
3)安装主线内核(ml=mainline)4.14.11
yum --enablerepo=elrepo-kernel install kernel-ml
```y
4)查看系统可用内核,并设置启动项
sudo awk -F' '2}' /etc/grub2.cfg
#### k8s yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo