centos7基础环境配置


去除系统及内核版本登陆前的屏幕显示

1
2
[root@centos1 ~]# cat /etc/issue  #清空/etc/issue
[root@centos1 ~]#

时间同步

1
2
3
4
5
#启动chronyd服务
[root@centos1 ~]systemctl start chronyd
[root@centos1 ~]systemctl enable chronyd
[root@centos1 ~]date
注意:执行命令前 可以 使用 rpm -qa |grep chrony 查看系统是否已安装chrony,没有安装环境可使用 yum install chrony 命令安装

禁用selinux和firewalld服务

1
2
3
4
5
[root@centos1 ~]# systemctl stop firewalld
[root@centos1 ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@centos1 ~]# sed -i 's/enforcing/disabled/' /etc/selinux/config

禁用swap分区(K8s用)

注:swap分区指的是虚拟内存分区,它的作用是物理内存使用完,之后将磁盘空间虚拟成内存来使用,启用swap设备会对系统的性能产生非常负面的影响,因此kubernetes要求每个节点都要禁用swap设备,但是如果因为某些原因确实不能关闭swap分区,就需要在集群安装过程中通过明确的参数进行配置说明

1
2
3
[root@centos1 ~]# vi /etc/fstab 
#注释掉下面的设置
/dev/mapper/centos-swap swap

网卡配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@centos1 ~]# nmcli connection show
NAME UUID TYPE DEVICE
ens33 c96bc909-188e-ec64-3a96-6a90982b08ad ethernet ens33
[root@centos1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet" # 网络类型为以太网
BOOTPROTO="none" # IP地址是静态配置的,也可以用static
NAME="ens33" # 为设备重命名
DEVICE="ens33" # 网卡设备名
ONBOOT="yes" # 开机激活网卡
IPADDR=192.168.2.200 # IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.2.1 #网关
DNS1=114.114.114.114
DNS2=8.8.8.8

配置阿里yum源

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[root@centos1 ~]# ls /etc/yum.repos.d/
CentOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repo CentOS-Sources.repo CentOS-Vault.repo CentOS-x86_64-kernel.repo
[root@centos1 ~]# rm -rf /etc/yum.repos.d/*
[root@centos1 ~]# ls /etc/yum.repos.d/
[root@centos1 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2523 100 2523 0 0 7317 0 --:--:-- --:--:-- --:--:-- 7334
[root@centos1 ~]# yum clean all
已加载插件:fastestmirror
正在清理软件源: base extras updates
[root@centos1 ~]# yum repolist -y
已加载插件:fastestmirror
....
repolist: 15,513