3. 云计算的落地实践(下)
本章讲解知识点
- 云计算如何落地实践
- ISO 镜像文件
- 创建虚拟机入门
- 创建数据节点
- 配置
- VMWare创建虚拟机三种网络模式
<br>
1. 云计算的落地实践
上一章我们讲了云计算的业界实践,即:搭建 IaaS 后,用于创建虚拟机,在虚拟机上部署 PaaS,用于管理同时部署在虚拟机上的容器,这就是业界普遍的云计算实践。
ok,但是我们学习呢,要搭建一个 IaaS 成本太高了,一是没那么多资源,二是安装费时间,所以只要能创建虚拟机,那么就能满足我们的学习需求,快速动手实践起来。
那么对于初学者,我们推荐使用 VMware Workstation 软件来创建虚拟机。VMware Workstation 是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation 可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。
推荐下载 VMware Workstation 14 版本,中文免费。请初学者下载并安装好即可。但是如果你是 Windows 10 系统,建议下载安装VMware Workstation 16 版本,因为 VMware Workstation 14 版本不兼容。
<br>
2. ISO 镜像文件
镜像文件就是一种特殊格式的压缩包,而这个压缩包的内容就是操作系统,操作系统本身也是一种软件,而这个镜像文件就可以解压缩,在计算机上将操作系统安装起来。
而我们创建虚拟机,就需要指定镜像文件,就如同是给虚拟机安装一个操作系统,虚拟机创建完成后,操作系统也就安装好了,Linux、macos、windows 等操作系统都可以安装,业界常用操作系统为 CentOS,我们推荐下载 CentOS 7.9。
下载地址:https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/?spm=a2c6h.25603864.0.0.3be4f5adR83Jk5/CentOS-7-x86_64-Minimal-2009.iso
<br>
3. 创建虚拟机入门
3.1. 创建 master 虚拟机
创建 master 虚拟机用于后续 docker、k8s 的学习。
点击桌面上的 VMware Workstation Pro,点击【新建虚拟机】
这里提前加载好我们下载的 iso 文件。
这里建议取个名字,并且指定好存放路径,方便查找。
建议修改路径
最后启动虚拟机,就开始安装操作系统了。
顺便设置一下用户和密码
3.2. 虚拟机设置
安装完成后,保持虚拟机关机状态。
3.3. 测试创建好的虚机是否能通外网
创建完成后,因为刚创建好的虚机,输入ip a s
可以看到 ens33 网卡 ip 没有绑定,是通过 dhcp 自动获取ip的,当前是没有办法连接到外网的。
我们需要让虚机获取 ip,修改网卡配置,我们就用系统默认的 ens33 网卡就行。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将 onboot 改为 yes,然后 reboot
发现虚拟机 ens33 网卡已经成功绑定 ip 了。
接着我们 ping www.baidu.com
,如果能通,说明我们可以连接外网了。
3.4. 修改虚机 ip 为静态 ip
目前虚拟机的 ip 获取模式默认为 dhcp,那么虚机 ip 每次重启都会变,肯定是不方便的,所以我们让其 ip 固定下来。
1、采用 NAT 模式连接。
首先,设置虚拟机中 NAT 模式的选项,打开 vmware,点击“编辑”下的“虚拟网络编辑器”。
通过图中红框 NAT 设置和 DHCP 设置可以找到 NETMASK(子网掩码),GATEWAY(网关),IPADDR(ip地址),记录下来,后面会用到。
DHCP 设置这里要注意,“起始 ip 地址”和“结束 ip 地址”已经规定了我们虚拟机 ip 的范围了。如我们可以给虚拟机分配固定 ip 为 192.168.18.129
2、修改虚拟机网卡配置文件
完成后,打开 centos,进入 root 模式,
vi /etc/sysconfig/network-scripts/ifcfg-ens33
在文件中添加 NETMASK(子网掩码),GATEWAY(网关),IPADDR(ip地址),将刚才记录的地址写上,并将 ONBOOT 改为 yes(此变量控制网卡能否上网),我将 BOOTPROTO 设置为 none,设置为 static 也可以。DNS1=8.8.8.8
,DNS2=114.114.114.114
,DNS3=116.116.116.116
ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.18.129 GATEWAY=192
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
本专刊适合于立志转行云计算的小白,有一定的编程、操作系统、计算机网络、数据结构、算法基础。 本专刊同时也适合于面向云计算(Docker + Kubernetes)求职的从业者。 本专刊囊括了云计算、VMWare、Docker、Kubernetes、Containerd等一系列知识点的讲解,并且最后总