zoukankan      html  css  js  c++  java
  • 部署k8s集群之环境搭建和etcd单节点安装

    环境搭建以及etcd 单节点安装过程

    安装之前的环境搭建

    在进行k8s安装之前先把虚拟机准备好,这里准备的是三台虚拟机

    主机名 ip地址 角色
    master 172.16.163.131 master
    node1 172.16.163.130 node
    node2 172.16.163.129 node

    然后进行环境部署

    第一步:关闭防火墙

    //在master虚拟机上执行以下命令
    systemctl stop firewalld
    systemctl disable firewalld
    //在另外node1,node2虚拟机上也执行以上命令
    

    第二步:关掉selinux

    //执行命令
    vi /etc/selinux/config
    

    第三步:关掉postfix服务

    //执行命令
    systemctl stop postfix.service
    systemctl disable postfix.service
    

    第四步:进行host解析

    //执行命令
    vi /etc/hosts
    

    也就是将node节点和master节点进行解析。这个解析文件,每个node都需要一份。所以需要使用scp将hosts文件拷贝过去。

    scp -rp /etc/hosts 172.16.163.130:/etc/hosts
    scp -rp /etc/hosts 172.16.163.129:/etc/hosts
    

    通过以上四步就把环境搭建好了,现在开始安装etcd服务。

    etcd服务只会安装在master节点上,所以在master节点上进行etcd服务进行安装,etcd用于保持数据一致性,它是一个键值存储系统。

    //执行命令
    yum install etcd -y
    //成功过后,执行命令
    vi /etc/etcd/etcd.conf
    

    修改etcd.conf配置文件信息,主要修改监听地址。

    2379是etcd对外提供服务用的端口号。

    2380是etcd集群之间数据进行同步使用的端口号

    上图中的etcd_advertise_client_urls="http://172.16.163.131"是master的ip地址

    启动etcd服务

    //执行命令,让etcd服务开机自启动
    systemctl start etcd.service
    systemctl enable etcd.service
    
    //执行命令,查看版本号,如果出现etcd版本号即表示安装成功
    etcdctl -version
    

    //执行命令查看端口
    netstat -lntup
    

    etcd节点安装完成。

  • 相关阅读:
    陶哲轩实分析 推论 13.4.7
    陶哲轩实分析 定理 13.4.5
    陶哲轩实分析 定理 13.4.5
    陶哲轩实分析 习题 13.4.6
    陶哲轩实分析 定理 13.3.5 :紧致度量空间上的连续函数一致连续
    陶哲轩实分析 习题 13.4.7
    陶哲轩实分析 定理 13.4.6
    二阶行列式和三阶行列式
    opencvminMaxldx寻找最大值和最小值
    opencvtranspose转置
  • 原文地址:https://www.cnblogs.com/jasonboren/p/11483433.html
Copyright © 2011-2022 走看看