1. 实验环境
本书包含丰富的实践案例,需要读者阅读的同时,在实验环境进行实践。为了便于学习,在开始本书的阅读之前,建议读者可以做好实验环境的准备工作,本书所有实践案例均在此环境进行讲解和演示。
硬件设备准备
电脑一台,CPU支持VT,内存>8G,可用磁盘空间大于80G。
安装VMware Workstation Pro虚拟机软件,用于创建虚拟机。
创建三台虚拟机,安装CentOS-7.9-x86_64系统。
实验环境详情
主机名 | IP地址(NAT) | 描述 |
---|---|---|
linux-node1.example.com | eth0:192.168.56.11 | 1VCPU、2G内存、一块硬盘sda50G(动态) |
linux-node2.example.com | eth0:192.168.56.12 | 1VCPU、2G内存、一块硬盘sda50G(动态) |
linux-node3.example.com | eth0:192.168.56.13 | 1VCPU、2G内存、一块硬盘sda50G(动态) |
备注 | 1.如何在安装的时候将网卡命名为eth0、eth1,请参考《附录一》。 2.其中linux-node3在学习Kubernetes中使用。 |
环境准备
安装操作系统CentOS-7.9-x86_64。
基本系统:1VCPU+2048M内存+50G(动态)硬盘。
网络选择:使用网络地址转换(NAT)。
软件包选择:Minimal Install。
关闭iptables和SELinux。
设置所有节点的主机名和IP地址,同时使用内部DNS或者/etc/hosts做好主机名解析。
实验小技巧
建议初学者保持实验环境和本书一致,包括但不局限于IP地址,主机名,网卡名称等,可以帮你节约很多因为环境问题的排错时间。
做好虚拟机的快照,比如可以根据本书的不同章节,创建不同的快照,便于保留实验环境和在实验过程中进行环境的回滚。
请不要把关注点仅仅放在实验环节,一定要在理解的基础上完成实验,对于不明白的地方需要反复阅读,或者根据本书前言提到的途径获取技术支持。