《深入学习VMware vSphere 6》——2.5 在IBM服务器集成的USB端口安装ESXi

简介: 在以前,管理员总是习惯为每个服务器配置两块硬盘,配置成RAID1安装系统。而在现在使用虚拟化技术管理服务器的时候,一般情况下,服务器不再配置本地硬盘,而是直接从存储上为服务器分配5GB~10GB的空间,用于虚拟化系统的安装。

本节书摘来自异步社区《深入学习VMware vSphere 6》一书中的第2章,第2.5节,作者:王春海著,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.5 在IBM服务器集成的USB端口安装ESXi

在以前,管理员总是习惯为每个服务器配置两块硬盘,配置成RAID1安装系统。而在现在使用虚拟化技术管理服务器的时候,一般情况下,服务器不再配置本地硬盘,而是直接从存储上为服务器分配5GB~10GB的空间,用于虚拟化系统的安装。但是,也有一些管理员,认为将虚拟化的管理程序安装在本机硬盘比较好,这时候就有以下的选择。

(1)仍然为服务器配置两个较小的SAS硬盘(如300GB),配置成RAID1,安装VMware ESXi。

(2)为服务器配置1块60GB~120GB的固态硬盘,安装VMware ESXi。

我们可以有第三种选择,即将VMware ESXi安装在一个U盘上。但是,人们感觉用U盘启动操作系统“不专业”,也感到在服务器机箱上插个U盘不太安全。

实际上,对于这个问题,厂家也早已考虑。HP的DL 380 Gen8在机箱内部集成了一个SD卡槽,插入SD卡后,可以用来安装虚拟化底层系统。而IBM的3650 M4系列,则在机房内部集成了一个USB接口,可以插入U盘,用来安装虚拟化底层系统。本文介绍在IBM 3650 M4系列服务器中,使用内置的USB接口,插上U盘,安装VMware ESXi系统的步骤及注意事项。其他厂商(例如HP)的服务器在U盘(或SD卡)安装虚拟化系统则与此类似。

2.5.1 在机箱中安装U盘
打开IBM 3650服务器的机箱盖,在左下角靠近底部的位置,有个标记为“Hypervisor Key”的USB接口,外围是紫色颜料,标记为“DOWN”是一个开锁的标志,将外围的塑料按下去之后,才能插入U盘(为了安装VMware ESXi 6.x的版本,只需要配置1GB的U盘即可。由于U盘IOPS较小,VMware ESXi不会使用大于1GB的空间,所以配置过大的U盘没有实际意义),如图2-5-1所示。

插入U盘,如图2-5-2所示,然后盖好机箱盖。
screenshot

2.5.2 安装VMware ESXi
安装VMware ESXi的方法很多,本节使用自己制作的启动U盘安装。

(1)打开服务器的电源,在出现提示界面之后按“F12”键,选择U盘启动,如图2-5-3所示。从图中可以看到,机箱内部的USB接口标记为“USB1:Storage0 –USB Port Hypervisor”,而机箱底部及面板的USB端口被识别为“Storage1”。

(2)进入VMware ESXi安装程序之后,在“Select a disk to install or Upgrade”界面选择安装位置,在此选择安装在机箱内部的U盘,你可以根据U盘大小选择,如图2-5-4所示。在本示例中,安装程序保存在32GB(显示为28.89GB)的U盘中,而机箱中插入的是一个8GB(显示为7.52GB)的U盘。

screenshot

图2-5-3 选择U盘启动

screenshot

如果引导磁盘与安装磁盘都是一样大小的,例如图2-5-5所示的两个都是接近8GB的U盘,碰到这种情况,为了避免将系统安装在引导U盘上,请换一个不同容量的引导U盘,重新启动服务器,重新选择安装位置。

screenshot

(3)在选择了正确的安装位置之后,开始安装,并完成VMware ESXi的安装,这些不一一介绍。

2.5.3 修改引导顺序
在安装完成后,重新启动计算机,并在再次进入系统之前,进入CMOS设置,修改BIOS中的引导顺序,添加“HyperVisor”及USB Storage引导并将其添加到列表前面,主要步骤如下。

(1)重新启动服务器,当出现如图2-5-6所示菜单时,按“F1”键。

(2)进入系统配置界面后,移动光标到“Start Options”并按回车键,如图2-5-7所示。

screenshot

screenshot

(3)在“Boot Manager”对话框,选择“Add Boot Option”(添加启动项),并按回车键,如图2-5-8所示。

(4)在“Add Boot Option”菜单中,在“Generic Boot Option”项按回车键,如图2-5-9所示。

screenshot

screenshot

(5)在“Generic Boot Option”菜单中添加“Embedded Hypervisor”,如果你用来安装系统的U盘没有插在机箱内部集成的USB端口,则可以添加“USB Storage”,如图2-5-10所示。

(6)返回到“Boot Manager”菜单,移动光标到“Change Boot Order”并按回车键,如图2-5-11所示。

screenshot

screenshot

(7)在“Change Boot Order”菜单中,在“Change the order”处按回车键,选中“Embedded Hypervisor”,按“+”键将其调整到最上,并将“USB Storage”也调整到前面,如图2-5-12所示。调整之后,按回车键。

(8)移动光标到“Commit Changes”处按回车键,如图2-5-13所示。

screenshot

screenshot

(9)最后返回到“System Configuration and Boot Management”(系统配置与启动管理),先移动光标到“Save Settings”(保存更改),然后移动光标到“Exit Setup”退出设置,如图2-5-14所示。

screenshot

经过上述设置,即可以使用U盘引导VMware ESXi。

2.5.4 添加本地存储
在使用U盘启动并进入VMware ESXi系统之后,还需要将本地硬盘添加到ESXi存储,主要步骤如下。

(1)使用vSphere Client连接到VMware ESXi,在“配置”选项卡可以看到提示“ESXi主机没有永久存储”,如图2-5-15所示。

screenshot

(2)单击“要立即添加存储,请单击此处创建数据存储”,进入“添加存储器类型”对话框,选择“磁盘/LUN”,如图2-5-16所示。

screenshot

(3)在“选择磁盘/LUN”对话框选择本地硬盘,如图2-5-17所示。

(4)在“文件系统版本”对话框选择“VMFS-5”,如图2-5-18所示。

(5)在“当前磁盘布局”对话框“设备”列表中,显示了当前磁盘的容量、可用空间,以及磁盘现有分区情况,由于这是一个新的磁盘,所以显示“硬盘为空白”,如图2-5-19所示。

screenshot

screenshot

screenshot

(6)在“属性”对话框输入数据存储名称,请根据你的数据中心的命名规则或你的规划命名,如图2-5-20所示。

(7)在“磁盘/LUN-格式化”对话框选择“最大可用空间”,如图2-5-21所示。

screenshot

(8)在“即将完成”对话框查看磁盘布局、分区大小及容量,检查无误之后,单击“完成”按钮,如图2-5-22所示。

screenshot

(9)添加之后,在“配置→存储器”列表中可以看到添加后的数据存储,如图2-5-23所示。

screenshot

2.5.5 修改日志位置
由于VMware ESXi安装在U盘中,而日志不能保存在U盘中,所以需要修改VMware ESXi的日志位置。

(1)在“配置”中可以看到,VMware ESXi提示“配置问题:XXX esx.problem.syslog. nonpersistent.formatOnHost not found XXX”,如图2-5-24所示。

screenshot

(2)在“配置→存储器”中鼠标右键单击添加的存储,在弹出的快捷菜单中选择“浏览数据存储”,如图2-5-25所示。

screenshot

(3)浏览打开数据存储之后,单击“+”按钮创建一个文件夹,例如log,然后浏览该文件夹,并复制文件夹的名称(包括路径,在此路径名称为[esx-data] log),如图2-5-26所示。

screenshot

(4)返回到ESXi控制台界面,在“配置”中选择“高级设置”,如图2-5-27所示。

screenshot

(5)打开“高级设置”,在左侧找到“Syslog”,在右侧定位到“Syslog.global.logDir”处,默认是“/scratch/log”,在此选择“粘贴”,将图2-5-26中复制的文件夹名称粘贴到此,如图2-5-28所示。设置之后单击“确定”退出。

screenshot

(6)再次返回到“摘要”选项卡,可以看到提示已经消失,如图2-5-29所示。

screenshot

至此,将VMware ESXi安装到U盘顺利完成。

相关文章
|
1月前
|
机器学习/深度学习 Python
CatBoost高级教程:深度集成与迁移学习
CatBoost高级教程:深度集成与迁移学习【2月更文挑战第17天】
27 1
|
1月前
|
机器学习/深度学习 算法 Python
CatBoost中级教程:集成学习与模型融合
CatBoost中级教程:集成学习与模型融合【2月更文挑战第13天】
40 3
|
2月前
|
机器学习/深度学习 算法 Python
LightGBM高级教程:深度集成与迁移学习
LightGBM高级教程:深度集成与迁移学习【2月更文挑战第6天】
95 4
|
26天前
|
机器学习/深度学习 算法
大模型开发:描述集成学习以及它如何工作。
集成学习通过结合多个模型预测提升性能,减少偏差和方差。分为Bagging和Boosting:Bagging使用数据子集并行训练模型,如随机森林;Boosting则顺序训练,聚焦前一轮错误,如AdaBoost。Stacking利用模型输出训练新模型。多样性是关键,广泛应用于分类、回归等任务,能有效提高泛化能力和防止过拟合。
14 0
|
2天前
|
机器学习/深度学习 算法 前端开发
Scikit-learn进阶:探索集成学习算法
【4月更文挑战第17天】本文介绍了Scikit-learn中的集成学习算法,包括Bagging(如RandomForest)、Boosting(AdaBoost、GradientBoosting)和Stacking。通过结合多个学习器,集成学习能提高模型性能,减少偏差和方差。文中展示了如何使用Scikit-learn实现这些算法,并提供示例代码,帮助读者理解和应用集成学习提升模型预测准确性。
|
3天前
|
机器学习/深度学习 算法 Python
使用Python实现集成学习算法:Bagging与Boosting
使用Python实现集成学习算法:Bagging与Boosting
15 0
|
8天前
|
存储 KVM 虚拟化
VMware 安装华三CAS云平台过程
H3C CAS是一款基于KVM和OpenStack的虚拟化管理平台,包括CVK(虚拟化内核)、CVM(虚拟化管理)、CIC(云业务管理)和SSV(自助服务虚拟化)四个组件。实验目的是在VMware上搭建CAS云平台,通过创建虚拟机、选择Ubuntu 64位操作系统、配置处理器和内存、挂载ISO镜像等步骤进行安装。安装完成后,通过IP:8080/cas或https://ip:8443/cas以admin/admin登录验证。
50 1
|
18天前
|
存储 异构计算
System Generator学习——使用 AXI 接口和 IP 集成器(三)
System Generator学习——使用 AXI 接口和 IP 集成器
13 3
|
1月前
|
jenkins Java 持续交付
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
44 0
|
1月前
|
Linux 虚拟化 数据安全/隐私保护
使用VMware安装linux虚拟机
使用VMware安装linux虚拟机
使用VMware安装linux虚拟机

热门文章

最新文章