栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

kubernetes环境初始化准备(1)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

kubernetes环境初始化准备(1)

环境初始化
  • 1 检查操作系统的版本

    cat /etc/redhat-release 
    CentOS Linux release 7.8.2003 (Core)
    
  • 主机名解析

    cat >>/etc/hosts < 
  • 时间同步

    # k8s要求集群中的节点时间必须精确一致
    systemctl start chronyd
    systemctl enable chronyd
    
  • 进行iptables和firewalld服务

    systemctl stop firewalld
    systemctl disable firewalld
    
    
    systemctl stop iptables
    systemctl disable iptables
    
  • 进行selinux

    # /etc/selinux/config修改
    sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
    
  • 进行swap分区

    # 物理内存使用完之后,将磁盘空间虚拟成内存使用
    # k8s要求每个节点都要禁止swap设备
    # 编辑分区配置文件/etc/fstab, 注释掉swap分区
    # 要重启linux服务
    
    # /dev/mapper/centos-swap swap
    
  • 修改linux的内核参数

    # 修改linux的内核参数,添加网桥过滤和地址转发功能
    # 编辑/etc/sysctl.d/kubernetes.conf文件
    
    cat >/etc/sysctl.d/kubernetes.conf< 
  • 配置ipvs功能

    # k8s中service有两种代理模型,一种是基于iptables的,一种是基于ipvs的,ipvs性能高一些,但# 需要手动载入ipvs模块
    
    # 1.安装ipset ipvsadmin
    yum install ipset ipvsadm -y
    
    # 2.加载模块
    cat >/etc/sysconfig/modules/ipvs.modules < 
  • 重启服务器

    # 查看下是否配置成功
    [root@vigour ~]# getenforce 
    Disabled
    
    
    [root@vigour ~]# free -m
                  total        used        free      shared  buff/cache   available
    Mem:            972         796          66          20         109          41
    Swap:             0           0           0
    
    
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/297043.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号