一、系统信息初始化
1、设置主机名及Host解析
hostnamectl set-hostname master #主节点
hostnamectl set-hostname node01 #工作节点
vim /etc/hosts
192.168.192.22 master
192.168.192.23 node01
192.168.192.24 harbor
2、安装常用软件包
yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl sysstat libseccomp wget vim net-tools git
3、关闭SELINUX、FIREWALLD和SWAP交换空间
sed -i '/^SELINUX=/s/^/#/p' /etc/selinux/config
echo "SELINUX=disabled" >> /etc/selinux/config
setenforce 0
systemctl stop firewalld && systemctl disable firewalld
swapoff -a && sed -i '/swap/s/^/#/' /etc/fstab
4、升级系统内核
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
# 安装完成后检查 /boot/grub2/grub.cfg 中对应内核 menuentry 中是否包含 initrd16 配置,如果没有,再安装
一次!
cat /boot/grub2/grub.cfg |grep menuentry
查看可用内核版本
yum --enablerepo=elrepo-kernel install -y kernel-lt
安装最新版本内核
# 设置开机从新内核启动
grub2-set-default 'CentOS Linux (4.4.189-1.el7.elrepo.x86_64) 7 (Core)' #根据自己安装的最新版本设置
grub2-set-default 'CentOS Linux (5.4.163-1.el7.elrepo.x86_64) 7 (Core)'
二、安装Docker
yum install -y yum-utils device-ma