kubernetes第二天

2、环境搭建

安装操作系统 CentOS-7.x-x86_64。
基本系统:1VCPU+2048M 内存+50G(动态)硬盘。

  1. 网络选择:使用网络地址转换(NAT)。
  2. 软件包选择:Minimal Install。
  3. 关闭 iptables 和 SELinux。
    设置所有节点的主机名和 IP 地址,使用/etc/hosts 做好主机名解析。

    因为CentOS-7的特殊命名规则,在安装的时,增加内核参数:


增加 net.ifnames=0 bisodevname=0如下

配置网卡/etc/sysconfig/network-scripts/ifcfg-eth0
主机名IP描述
linux-node1.example.cometh0:192.168.56.111VCPU、2G 内存、一块硬盘 sda 50G
linux-node2.example.cometh0:192.168.56.121VCPU、2G 内存、一块硬盘 sda 50G

关闭NetworkManager和防火墙开机自启动

 systemctl disable firewalld systemctl disable NetworkManager

设置主机名

 linux-node1.example.com >/etc/hostname

设置解析地址

vi /etc/hosts 加入解析192.168.56.11 linux-node1 linux-node1.example.com192.168.56.12 linux-node2 linux-node2.example.com

设置DNS

vi /etc/resolv.conf 加入nameserver 192.168.56.2

安装常用EPEL库和常用命令

rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpmyum install -y net-tools vim lrzsz tree screen lsof tcpdump nc mtr nmap

关闭并确认SElinux状态

vim /etc/sysconfig/selinuxSELINUX=disabled

克隆虚拟机

关闭虚拟机,将linux-node1完全克隆到linux-node2需要linux-node2更改IP和主机名

相关文章