一步步实现SDDC--学习平台环境的搭建(2)

简介: 在上一篇文章中,我们一起完成了ESXI服务器的安装和管理网络初始化设置。但是,就像之前所说的,由于台式机很难在ESXI的兼容性列表中,因此使用标准的ESXI安装镜像可能会出现异常失败的情况。本篇开头,我将向大家演示,如何通过VMware PowerCli创建一个自定义的安装镜像。

在上一篇文章中,我们一起完成了ESXI服务器的安装和管理网络初始化设置。

但是,就像之前所说的,由于台式机很难在ESXI的兼容性列表中,因此使用标准的ESXI安装镜像可能会出现异常失败的情况。

本篇开头,我将向大家演示,如何通过VMware PowerCli创建一个自定义的安装镜像。


主题:迷你SDDC环境搭建

任务1:服务器虚拟化

路径2:自定义安装镜像


image.png

  • 社区自动更新当前最新版本的VMware PowerCLI
    我们可以选择手动下载Manual Download,或者在Windows Power Shell命令行输入命令:PS> Install-Module -Name VMware.PowerCLI

image.png

  • 在Windows Server操作系统,以管理员身份运行PowerShell:PS> Install-Module -Name VMware.PowerCLI
    系统会提示“是否要让PowerShellGet立即安装并导入NuGet提供程序”,选择输入Y,下一步

image.png

  • 等待系统自动完成NuGet下载

image.png

  • 系统会提示,“是否要从PSGallery安装模块”,选择输入Y,下一步

image.png

  • 等待系统自动完成一系列的Package安装操作

image.png

image.png

  • 运行Windows PowerShell脚本
    一般情况下,系统会提示“系统禁止运行脚本”

image.png

  • 使用命令,获取当前Execution Policy:PS> Get-ExecutionPilicy -List
    可以看到LocalMachine采用了默认的策略,该策略会阻止ESXi-Customizer PowerShell运行

image.png

  • 使用命令修改当前的LocalMachine策略:PS> Set-ExecutionPolicy RemoteSigned
    并且在弹出的对话框中,选择输入A,确认生效

image.png

  • 重新运行ESXi-Customizer PowerShell脚本,通过-help查看脚本使用指南

image.png

  • 如果想要在VMware标准镜像中,添加某一个特定的驱动,如Intel的LM52579网卡,执行脚本:> .\ESXi-Customizer-PS-v2.6.0.psl -v67 -load net-e1000e
    系统会自动添加驱动,并且保存到Powershell所在的目录

image.png


但是对于一些比较老的服务器,无法直接安装较高的ESXI版本;但是可以通过先安装低版本的ESXI,再通过升级的方式实现。

下面,我将向大家演示,如何在保留当前ESXI配置的前提下,升级ESXI6.0U3到6.7U1版本。


主题:迷你SDDC环境搭建

任务1:服务器虚拟化

路径3:升级ESXI


image.png

  • 完成ESXi6.0或者其他版本安装后,Web Client访问ESXi的管理地址,如172.20.9.21
    在打开的界面选择2种连接方式:
    Download vSphere Client for Windows,执行客户端安装后,使用vSphere Client连接服务器或者更加推荐的方式,选择“Open the VMware Host Client”

image.png

  • 选择使用VMware Host Client连接ESXi,首次登陆会提示用户是否加入VMware的用户体验改善计划

image.png

  • 由于ESXI主机默认的数据存储命名均为datastore1,当vCenter管理多台ESXI时,会出现datastore1(n)的数据存储命名,不利于统一的管理

image.png

  • 进入Manage-Services页面,选择TSM-SSH服务

image.png

  • 选择Actions-Policy-Start and Stop with host,设置SSH服务随着ESXI启动而自动启动

image.png

  • 同时点击Start,启动TSM-SSH服务

image.png

image.png

  • 选中LOCDS-V587-ESXI-01数据存储,点击Datastore Browser浏览该数据存储的文件系统

image.png

  • 点击Create Directory,创建一个新的文件夹

image.png

  • 定义新的文件夹命名为ISO

image.png

  • 选择Upload,上传升级ESXI使用的VIB包到该目录

image.png

  • 等待上传完成

image.png

  • 选择Host-Actions-Enter Maintenance Mode,进入主机维护模式

image.pngimage.png

  • 选择Host-Actions-Get SSH for Chrome,打开SSH控制台

image.png

  • 使用root@172.20.9.21(超级管理员@ESXI管理地址),SSH访问ESXI命令行

image.png

  • 输入超级管理员root的密码,以命令行执行升级操作
    # esxcli software vib install -d="ESXI升级包的绝对路径"

image.png

  • 升级成功后,在命令行可以看到“The Update completed sucessfully”

image.png

  • 重启ESXI操作系统,重启后ESXI将自动切换到6.7U1版本

image.png

  • 在ESXI重启后,选择Host-Actions-Exit Maintenance Mode,退出主机维护模式

image.png

至此,我已经向各位演示了安装VMware服务器虚拟化产品ESXi的几种途径,分别是:

  • 直接安装ESXI目标版本(6.7U1)
  • 自定义安装镜像,以满足兼容性要求,直接安装ESXI目标版本(或者作为升级使用的目标版本)
  • 先安装低版本的ESXI,再通过升级方式到目标版本(6.7U1)

最后,还需要做一些简单的配置,来为我们下一步的环境部署做准备

  • 选择Networking,进入Port Group界面,重命名默认的虚拟机端口组VM Network为External

image.png

  • 确认更改完成

image.png

经过本篇的操作,现在的实际拓扑就是下面的样子:

image.png

在下一篇中,我将向大家演示如何安装第一台虚拟机~

相关文章
|
1月前
|
设计模式 监控 算法
成为工程师 - 搭建系统先搭建框架
成为工程师 - 搭建系统先搭建框架
|
4月前
|
Python
隐语环境的搭建
https://www.bilibili.com/video/BV12r421t77V/ 忙着改论文,blog没法写的太详细了
|
存储 网络协议 虚拟化
一步步实现SDDC--学习平台环境的搭建(1)
新年伊始,晓冬将分享如何一步步搭建一个超迷你但又完整的VMware软件定义的数据中心。
一步步实现SDDC--学习平台环境的搭建(1)
|
Oracle Java 关系型数据库
从0开始搭建一台服务器开发环境(上)
这套文章将教您如何一步一步搭建一台服务器,通过这套文章你将搭建的服务,以及配置如下:
564 1
从0开始搭建一台服务器开发环境(上)
|
存储 域名解析 测试技术
《小团队web技术搭建》(一)环境和工具的准备-第一部分
《小团队web技术搭建》(一)环境和工具的准备-第一部分
141 0
|
Java 应用服务中间件 持续交付
《小团队web技术搭建》(二)环境和工具的准备-第二部分
《小团队web技术搭建》(二)环境和工具的准备-第二部分
114 0
|
持续交付 UED
《小团队web技术搭建》(三)环境和工具的准备-第三部分
《小团队web技术搭建》(三)环境和工具的准备-第三部分
132 0
|
前端开发 应用服务中间件 Linux
《小团队web技术搭建》(五)项目的简单部署方式
《小团队web技术搭建》(五)项目的简单部署方式
353 0
|
NoSQL 网络协议 Java
从0开始搭建一台服务器开发环境(中)
4,安装maven 5,安装tomcat 6,安装redis 8,安装mysql 9,安装svn
190 0
从0开始搭建一台服务器开发环境(中)
|
canal BI API
搭建项目环境(准备工作) | 学习笔记
快速学习搭建项目环境(准备工作)
97 0
搭建项目环境(准备工作) | 学习笔记