关于Home Lab的搭建——系统选择与安装(二)
来源:互联网 发布:众途歌厅软件 编辑:程序博客网 时间:2024/05/21 18:34
突然想起来,HomeLab 的内容好久没有动了,今天就接着写一篇。
选择
这篇写系统,想要在一台物理主机上实现多个系统,选择就只有虚拟机了,然而虚拟机又有多种选择,选择哪一个是个问题。
查了下目前市面上的方案,大约有以下几个方向:ESXi、Hyper-V、VirtualBox、VMware Workstation、Xen。印象中还有个Linux上的虚拟化技术忘了名字。
查了查大家的选择,其中ESXi的方案是最常见的。因为做大部分HomeLab都要兼职做NAS、软路由,ESXi弄好之后,虚拟的系统之间保持独立,无论其他系统怎么折腾,对NAS影响比较小。
本人常年使用Windows,感觉非常寂寞,再加上有一些想折腾的心态。就选择了Esxi,其实还有一点,可以说是品牌效应的。虚拟机这种东西,一旦出现问题,个人很难简单解决,驱动不支持的话就很难办了,没办法改的驱动就只能换硬件解决了,EXSi主机比较容易出问题的地方是网卡,当然这在我选电脑的时候就已经考虑到了。
本来还想对这些系统做一下对比,但是之前搜的东西实在是懒得再看一遍了,其实其他的系统基本都是在某些方面有问题,有的对Linux图形界面支持不好,有的性能堪忧,有的系统虚拟机用不了物理硬件,反正就是虚拟出来的系统各种问题。
最终的结果是:还是VM好。
简单介绍下ESXi。
可以把ESXi理解为 为虚拟机而生的系统。这个系统安装在U盘上即可,启动系统之后,这个虚拟机会载入各种设置,相当于一个简单的系统,然后就可以安装各种想要虚拟的系统了。
其实提到ESXi,不得不说的是ESX系统,ESX是一个基于Linux的专门为虚拟化设计的系统,但是这个系统是商用的系统,而ESXi正是从ESX系统简化而来的,ESXi只保留了必要的配置功能,所以系统非常小,安装在U盘中就可以了。当然商用版和免费版还是有一些区别的。不过ESXi的话,对于免费用户来说,功能基本都够用了。
还需要对一些概念进行解释
VMware:是一个专门做虚拟话解决方案的公司,它旗下的产品最出名的就是Workstation了,而我们所说的ESXi就是其中的vSphere Hypervisor产品,而ESX对应的是vSphere。
完整的ESX系统的话,大概能实现这样的一个功能,在多个物理主机上安装ESX系统,虚拟出一堆系统,然后通过vCenter server,对这些ESX主机和虚拟机进行管理。而这一套东西就可以称为vSphere。还有一个客户端叫vSphere Client。 这个和 vCenter Server 都可以管理 ESXi 服务器,前者只是一个客户端,后者是集中管理。
免费用户的话,基本上只能选择 vSphere Client+ESXi这套解决方案,在HomeLab上安装ESXi系统,在日常使用的主机上安装vSphere Client进行管理。但是刚刚说的这个方案也可以不用,因为新版本的ESXi可以使用web进行管理,在控制的主机浏览器上输入网址就可以进行管理了,web端功能丝毫不差,甚至比vSphere Client更多。
所以现在想要安装ESXi的话,只要到VM官网上面下载vSphere Hypervisor 就可以了。目前最新的版本是 6.5。
下载与安装:
在这里附一个官网连接,URL上已经写出了esxi6 :)。
下载
下载的话,首先需要一个帐号。
然后需要申请许可,会给你一个许可证密钥,这个密钥会在安装之后用到。
下载位置
安装说明,有个兄弟写的比我好。
安装说明
我个人在安装的过程中出现了个小插曲,键盘没办法控制。上下左右什么按键都不好使,换接口也没用。在排除了USB3.0和2.0的问题之后,新买了个键盘解决了这个问题。
主机的硬件是(一)文中提到的,键盘是 AJAZZ 黑爵的一款薄膜,当时找朋友随便要的,这个键盘在ESXi上面不识别。新键盘是小众品牌的机械键盘,可以正常操作,没有任何问题。当时试了好久,才定位出键盘出问题,也是很有意思了。
以上操作结束之后,差不多这个系统就可以直接用了。
哦,还有一点,在登录Web界面的时候,一定要点击登录按钮进入,不要敲回车
如果使用回车的话,进入之后就会报错。点击登录就没有问题,VM论坛里面对这个问题有过讨论。
连接如下
其中第10楼说的比较清楚,和我的问题一样。
进入之后,管理界面如下,跟Client差不多,功能基本都类似。
到这里就是安装完了,其他的内容等接下来再说,其实主要是说一说我不懂的东西,避免一部分弯路吧。
- 关于Home Lab的搭建——系统选择与安装(二)
- 关于Home Lab的搭建——硬件选择篇(迷你主机)(一)
- 关于Home Lab的搭建——像使用服务器一样远程管理(三)
- 关于UCenter Home的安装,若干问题。。。
- 会员卡管理系统技术解析 番外篇(二)MyEclipse安装与搭建
- Linux系统(二)软件的安装与卸载
- 关于ROWID分页中,执行计划的错误选择与处理(二)
- 物联网系统的搭建(二)
- 选择 Wealth-Lab Developer的原因
- 关于无线wifi系统搭建的设计与实施-1
- CentOS系统(二)——搭建git服务器
- 基于BBB的4轮移动轮式机器人系统设计与实现(二)-----硬件搭建
- (二十九)大数据系统学习笔记(四)——Hadoop的搭建
- 安得倚天抽宝剑——搭建自己的Linux实验系统(二)
- 亿级Web系统搭建(二)——Web系统的缓存机制的建立和优化
- 持续集成环境的搭建(二)——Docker的安装
- 关于home 的英语
- svn的搭建与使用(二)
- CentOS7(mini) 安装 Kubernetes 集群(kubeadm方式)
- [Java]MySQL简介 下载 安装
- B-树的插入、查找、删除
- Bailian2685 打印水仙花数【入门】
- Etag与HTTP缓存机制
- 关于Home Lab的搭建——系统选择与安装(二)
- 日狗的cf大战447
- 团体程序设计天梯赛-练习集L1-017. 到底有多二
- js与jQuery的相互转换
- 好吧,我的电路作业。
- 关于数据库范式及相关问题的详解
- 2017.11.19以及22Python 学习笔记
- 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variabl
- Java中length/length()/size()区别