VMware vSphere ESXi6.7 的安装及基本使用
前言:
本文基于vmware15虚拟机环境部署演示,需物理机部署,可以下载好vmware后,将其烧录到U盘中,以日常安装操作系统的方式,将其部署
vmware官方将vsphere定义为裸机 Hypervisor,关于传统虚拟化中hypervisor的概念,我想大家应该大体都是了解的,在更为常见的虚拟化方式如vmware workstation中,实现往往为:物理机安装操作系统(宿主机系统)—>宿主机系统之上安装虚拟化软件(hypervisor及一些管理软件)—>在安装虚拟机操作系统(guest os)。
vSphere相对于上述这种比较常见的虚拟化方式的区别在于其本身即是集成在一个打包好的”宿主机系统“中,也就是其基于常规操作系统做了裁剪,去掉了大量的COS,并直接在核心 VMkernel 中实现了必备的管理功能,这使其专注,轻量化。
VMware vSphere并非指特定的产品或软件,VMware vSphere是整个VMware套件的商业名称。VMware vSphere堆栈包括虚拟化,管理和界面层。VMware vSphere的两个核心组件是ESXi服务器和vCenter Server。ESXi是hypervsior,您可以在其中创建和运行虚拟机和虚拟设备。vCenter Server是用于管理网络中连接的多个ESXi主机和池主机资源的服务。
环境:
基于vmware workstation 15演示
vsphere版本为 6.7
CPU:AMD 3500
内存:4GB
磁盘:100GB
修订记录:
版本 | (修改/创建)时间 | 编撰人 |
---|---|---|
v.00 | 2021.5 | systemctl529_Yu |
一、安装vsphere esxi
1、下载 esxi
下载通常建议去往vmware官网下载,毕竟作为基础性应用,其安全性稳定性很重要。
vmware官网地址:
https://my.vmware.com/cn/web/vmware/evalcenter?p=free-esxi6
2、准备安装
如前言所叙述,如果是在物理机中安装,直接将下载好的IOS使用如“软碟通”,“balena Etcherr” “dd” 等烧录到U盘安装即可
为方便截图,下文均已虚拟机环境来演示
根据提示操作即可了,如果确实没有相关经验,可以去看下此前我个人的博客中关于 红旗DT11 Asianux8.1两篇文档…
3、安装
开机后,进入引导界面
3.1 引导界面
加载一些参数信息…
加载中…
3.2 安装流程
3.2.1欢迎界面
欢迎界面直接回车即可了
3.2.2 用户许可协议
按F11接受许可协议
3.2.3 选中磁盘
选中安装 Esxi 于哪个磁盘中,选中后,回车确认
3.2.4 键盘布局
选择键盘布局,通常国内可以选择美式布局
3.2.5 密码配置
两次键入密码,密码需不低于7位,有一定复杂化度要求,设置完成回车确认
3.3.6 确认安装
确认此前步骤配置无误,按 F11 以开始安装
3.3.7 重启
询问是移除安装介质重启,还是重启选择esxi启动(其实没啥区别,只有部分服务器会出现系统安装完成了,还使用U盘介质启动的情况),所以直接默认选项回车就好了
二、安装后操作
安装后其实即可直接使用了,当然esxi也提供了一些配置可以操作
安装完成重启后的页面
1、 修改IP地址
默认情况下,esxi会开启HDCP自动获取IP地址,当然这是在局域网内有DHCP服务的前提下,不过作为服务器节点,直接使用动态获取地址显然不是太稳定的,所以我们需要手动配置静态IP地址
1.1 修改IP及掩码网关
按F2进入操作菜单
键入账户名与密码
上下箭头滚动菜单,选中 “configure Management Network”
上下箭头滚动菜单,选中 “IPV4 Configuration”
上下箭头滚动菜单,选中 “Set static IPv4 address and network configuration”,然后按下 “Space” 空格键,选中,表示要进行静态设置
选中后,即可对下方IP地址信息进行配置,配置完成后,回车以确认
1.2 修改DNS
如需访问外部网络,最好能配置下DNS信息
使用 “space”空格键选中 “Use the following DNS server addresses and hostname” 后,即可对内容进行手动配置
配置完成后,回车以确认
1.3 重启网络以生效
按下 “Esc“ ,会弹出询问是否保存生效的界面,按下 ”Y“ 即可生效网络
2、开启SSH功能
SSH功能是指可以SSH连接到esxi主机,而非后面要安装的虚拟机,Esxi的SSH功能并非一定需要的,所以可以按需开启
开启ssh的方式有不少,即使目前不开启,通过vsphere client(web),vcenter等,仍然是可以开启的
选择到 “Troubleshooting Options” 故障排除选项
选中 “Enable ESXI Shell” ,回车即可开启 shell
开启后,按 “Esc” 即可退出
三、vSphere client操作
Esxi部署完成后,最基本的管理方式即是通过 client端来操作,包括资源分配,虚拟机部署等。
vSphere 5.5后,Esxi即直接集成了 Web 端的访问界面,所以我们可以直接通过浏览器来访问
大部分操作,看看界面自然就懂了,vmware的图形化做的做事足够好,拍快照,还原,随机器启动等都一眼可以看到怎么操作,所以这里不再啰嗦过多的功能。
1、访问Esxi
浏览器直接输入刚才配置的IP地址
当提示不安全链接的时候,点击高级,选择继续前往即可
输入账号密码以登录
2、创建虚拟机
演示下如何创建一个虚拟机,我们以安装 centos7 为例
2.1 创建
如果是第一次创建虚拟机,点击 “创建新虚拟机” 即可,如果已经有OVF模板,可以直接使用OVF模板部署,最后一个选项“注册现有虚拟机”是用于如直接拷贝了vmdk文件过来的虚拟机的读取使用的。
我们此处以 创建新虚拟机为例
接下来填写虚拟机类型及虚拟机名称
选择存储,因我们仅一个存储,所以直接 下一页即可
选择配置,可以在该页面修改分配给虚拟机的资源(系统镜像可以于此处填入加载路径,也可以过后加载)
确认无误,点击确认
2.2 载入操作系统文件
点击刚刚创建的虚拟机,以填入我们的镜像文件位置
点击编辑
“CD/DVD 驱动器1”,选择到 “数据存储ISO文件”
上载访问客户机的镜像文件到 Esxi主机
可以先创建镜像存储目录再上传,也可以直接上传,个人建议放置到目录中,方便区分存储结构
上载完成,选中该镜像,点击确定
2.3 开启该虚拟机
加载ISO镜像安装系统,需要打开控制台来进行一些配置,
剩下的流程和咱们日常安装系统一致,实在懒得截图,就略过了…
2.4 报错处理
AMD处理器的主机,如果提示 “此主机不支持AMD-V”,可以按以下方法解决
如上图错误,如果大家也是采用虚拟机安装Esxi,启动虚拟机时大概率是会出现的,这并非是BIOS中没有开启虚拟化,如果没开启,vmware怎么可能安装的上esxi。这个问题是因为我们这种虚拟机套虚拟机的“嵌套虚拟化”导致的,所以开启下虚拟机的 VHV就好了
关闭Esxi,打开vmware workstation的编辑虚拟机配置
修改完成,确认退出后,重新开启Esxi主机,再来开启Esxi中的虚拟机即可了
4、OVF模板的导出导入
4.1 导出
在一个系统安装完成,并做好了初始化后,即可导出一个OVF模板,用于后续安装相同类型虚拟机时直接调用
导出时如果遇到镜像下载不下来,报网络错误,那大概率是esxi6.7的版本问题,升级esxi6.7的新版本即可解决
升级方式很简单,仍旧加载一个镜像,然后一步步走,会提示是升级还是安装的
4.2 导入
导出后,后具备两个或三个文件(因版本不同,略有区别),加下来演示下导入
…
最后开启该虚拟机修改IP地址即可了
4.3 报错处理
如果在导入OVF时,出现如下报错“缺少所需的磁盘映像。”,这个问题是导出OVF时,没有卸载CD/DVD文件,将加载的光盘/IOS文件卸载再导出即可