如何在一台linux服务器上建立多个虚拟机

如何在一台linux服务器上建立多个虚拟机,第1张

方法一:在Linux 服务器上安装vbox ,vbox 相当于在window 下安装vmware workstation 是比较好用的
方法二: 在Linux 服务器安装KVM 虚拟机 这个不建议初学者使用,因为比较麻烦
个人建议,如果你只是个人使用的使用vbox 就可以了

可以通过安装虚拟机实现,利用vmware公司的esxi这款产品实现。

配置方法:

esxi里面自带有集群这一项功能,可将多台服务器添加到集群中来,集群建好后还可以利用里面的ha(高可用性)、drs(分布式存储调试),evc(多硬件兼容)等多种特性将多台服务器的硬件资源加入到一个资源池里,可对硬件的资源做分配。

以百分比的方式做权重,可 *** 控这个资源池里的硬件资源分别分配多少到平台上建好的虚拟机上,可用于生产环境中。

esxi是vmware的虚拟机软件的企业版,底层系统直接安装在服务器上,无需像windows server 2008的hyper v那样依赖于windows *** 作系统,不用再多占用多余的硬件资源,性能非常好。

esxi简介:

ESXi专为运行虚拟机、最大限度降低配置要求和简化部署而设计。只需几分钟时间,客户便可完成从安装到运行虚拟机的全过程,特别是在下载并安装预配置虚拟设备的时候。

在VMware Virtual Appliance Marketplace 上有800多款为VMware hypervisor 创建的虚拟设备。

如今,ESXi已经实现了与Virtual Appliance Marketplace的直接整合,使用户能够即刻下载并运行虚拟设备。这为即插即用型软件的交付与安装提供了一种全新和极其简化的方式。

这个问题 我其实三个月前已经解决了,但是那云服务器内存实在太小,后来重新安装了一个centos镜像用了,但是没有可视化界面的确不好 *** 作。
因为那电脑是99买的学生优惠 1H2G内存。再装虚拟机就直接暴毙了,卡的要死。
不过装了CENTOS后还是很好用的,这点还是点个赞,对了我在华为买的。

说下重点的吧
坑一:双核以上包括双核的虚拟机,记住了创建虚拟机时候先选择256内存,单核,记住这个配置。不然肯定会报无法虚拟化。
坑二:请使用VMBOX这个软件,vmware就不要想了 啥版本都用不了。
坑三:启动不了要看看系统说明那里是不是显示kvm半架构,只要是这个就肯定能成功,只是你选的某些选项不对。

百度的都是一些物理机器然后不能安装,要你重启BIOS设置啥的,很明显,我们云服务器不存在这个东西。

创建虚拟机镜像
要在一台host上跑起一个虚拟机一般需要两个步骤:
第一步:创建虚拟机镜像
qemu-img
create
-f
raw
/images/vm1raw
8G
qmeu-img创建的镜像是一个稀疏文件,也就是说刚创建出来的文件并没有8G,它会随着数据的增多慢慢增加,直到8G
第二步:启动虚拟机
kvm
/imges/vm1raw
运行结果:
因为镜像里面没有任何内容,所以提示找不到可引导设备。
使用qemu-img管理镜像
qemu-img基本命令
上节介绍了使用qemu-img创建镜像,这一节将会介绍qemu-img在镜像管理上的强大功能。
qemu-img有很多命令,包括下面常用的,当然qemu-img
-h你懂得。
info
查看镜像的信息
create
创建镜像
check
检查镜像
convert
转化镜像的格式,(raw,qcow
……)
snapshot
管理镜像的快照
rebase
在已有的镜像的基础上创建新的镜像
resize
增加或减小镜像大小
创建镜像
qemu-img
create
-f
<fmt>
-o
<options>
<fname>
<size>
举例:
qemu-img
create
-f
raw
-o
size=4G
/images/vm2raw
hzgatt@hzgatt:~/images$
ll
total
0-rw-r--r--
1
hzgatt
hzgatt
40G
6月
29
14:11
vm2raw
hzgatt@hzgatt:~/images$
ll
-s
total
00
-rw-r--r--
1
hzgatt
hzgatt
40G
6月
29
14:11
vm2raw
hzgatt@hzgatt:~/images$
qemu-img
info
vm2raw
image:
vm2raw
file
format:
raw
virtual
size:
40G
(4294967296
bytes)
disk
size:
0
虽然ls中看到文件的大小是4G,但是实际上磁盘大小是0。这就是稀疏文件
转化
将一个镜像文件转化为另外一种格式,qemu-img支持的格式可以看qemu-img
-h最后一行。
Supported
formats:
vvfat
vpc
vmdk
vdi
sheepdog
rbd
raw
host_cdrom
host_floppy
host_device
file
qed
qcow2
qcow
parallels
nbd
dmg
tftp
ftps
ftp
>两种最流行的裸机开源虚拟化技术是 Kernel Virtual Machine (KVM) 和 Xen,所以KVM可以直接在裸机上运行,不需要什么 *** 作系统。KVM几乎支持任何 *** 作系统:Linux、Mac OS、Unix、Windows以及你所采用的其他任何 *** 作系统。

准备工作:

1、默认安装vmware12 pro虚拟机。

2、下载windowsserver2003系统ISO镜像,可以在本站5分享 镜像--》server下载

开始安装

新建虚拟机

自定义下一步稍后安装系统。

选择自己安装的系统。

命名系统和虚拟机的存储位置。

分配CPU和内存。

使用桥接网络

一准备工具:

windows server 2012 。

Hyper-v 组件。

二步骤如下:

打开Hyper-v管理器,右击hyper-v服务器—新建---虚拟机。

在d出虚拟机新建向导页面,单击下一步。

指定虚拟机在Hyper-v中的显示名称,选择虚拟机的存储位置,选择完毕后,单击下一步。

根据虚拟机具体需求,分配内存。

选择虚拟机要使用的网络连接。

选择创建虚拟硬盘,指定虚拟硬盘的位置和大小。

选择安装介质,可使用物理CD/DVD驱动器安装,也可直接用映像文件进行安装。

虚拟机摘要中,确认相关信息无误后,单击完成,完成创建虚拟机向导。

打开Hyper-v管理器,右击新建的虚拟机,单击启动选项,开始安装虚拟机系统,再次右击虚机选择选项,即可打开虚拟机的控制台界面。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13147953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-11
下一篇 2023-06-11

发表评论

登录后才能评论

评论列表(0条)

保存