k8s 安装环境
create: 2026-01-16
k8s 安装遇到问题时,可能用到的命令
同步主机时间
安装chrony
apt-get install chrony
修改 chrony.conf 配置文件
cat > /etc/chrony/chrony.conf << 'EOF'
pool 192.168.10.43 iburst
driftfile /var/lib/chrony/chrony.drift
makestep 1 3
rtcsync
allow 192.168.10.0/24
local stratum 10
keyfile /etc/chrony/chrony.keys
leapsectz right/UTC
logdir /var/log/chrony
EOF
生效与使用
重启
systemctl restart chrony.service
同步系统时钟
chronyc -a makestep
查看时间同步源
chronyc sources -v
查看时间同步源状态
chronyc sourcestats -v
重启依赖系统时间的服务
systemctl restart rsyslog.service
修改主机名与host
hostnamectl set-hostname [name]
cat > /etc/hosts << 'EOF'
127.0.0.1 localhost
192.168.10.43 rancher.oldme.com
192.168.10.42 k8s-master-1.oldme.com
192.168.10.41 k8s-master-2.oldme.com
192.168.10.40 k8s-node-1.oldme.com
192.168.10.39 k8s-node-2.oldme.com
EOF
其他
关闭swap
sed -ri 's/.swap./#&/' /etc/fstab
重装清除旧文件
docker stop $(docker ps -aq)
docker system prune -f
docker volume rm $(docker volume ls -q)
rm -rf /etc/ceph
/etc/cni
/etc/kubernetes
/opt/cni
/opt/rke
/run/secrets/kubernetes.io
/run/calico
/run/flannel
/var/lib/calico
/var/lib/etcd
/var/lib/cni
/var/lib/kubelet
/var/lib/rancher/rke/log
/var/log/containers
/var/log/pods
/var/run/calico本文目录