当前位置:首页 > 虚拟机 > 正文

kvm新建虚拟机步骤图


一、centos7创建kvm虚拟机有几种方法步骤
1.准备环境:
1.检查是否支持虚拟化
Centos6.2_x864
KVM需要CPU支持(Intelvmx或AMDsvm),安装KVM前检查CPU是否提供虚拟技术支持:
如果出现egrep'^flags.*(vmx|svm)'/proc/cpuinfo,如果出现则说明处理器具有VT功能
2、检查BIOSS是否启用虚拟化
2.安装KVM相关软件
1.复制(如果YUM配置是正常的,请先确认)
YuminstallKMKMKMKMKMKMKMKMOD-KVMQEMUKVM-QEMU-QEMU-QEMU-QEMU-IMGVIRT-VIEWERVIRT-MANAGERLIBVIRTLIBVIRTLIBPYVIRTLIBPYVIRTLIBPYVIRTLIBPYVIRT-PYTHON-PYTHONPYTHONPYTHONPYTHONPYTHON
22如果安装了kvm模块
【root@localhost~】#lsmod|grepkvm
。up
​/etc/init.d/libvirtd
Chkconfiglibvirtdon
​#以上就是KVM的安装,很简单。但我们要安装系统,偶尔还要通过桌面进行配置。因此,需要在服务器端安装桌面:Gnome
四、安装gonme桌面并配置VNC桌面连接虚拟服务器服务器
1、安装虚拟-服务器桌面
yum-ygroupinstall"Gnome""Desktop"
如果没有安装桌面,使用svn登录服务器会报错:
2.安装VNC服务器软件
yum-yinstallvnc*vnc-server*
3.编辑VNCServer主配置文件
vim/etc/sysconfig/vncservers
跳到最后,取消第二个注释最后一行,然后编辑为
VNCSERVERS="1:root"
4.使用vncpasswd设置VNC登录密码
如下:输入密码两次
[root@localhost~]#vncpasswd
密码:
验证:
[root@localhost~]#
设置密码后,会在目录下创建一个以.vnc开头的隐藏目录mainhost目录该目录下的文件是root用户的VNC桌面配置文件。打开xstartup配置桌面
​#vim/root/.vnc/xstartup
将最后一行更改为
​gnome&#这将启用gnome桌面
​6.启动vncserver服务并放入Start启动
​/etc/init.d/vncserverstart
​chkconfigvncserveron
​七、通过VNC客户端连接虚拟服务器
下载一个小VNC客户端,如下图:
输入IP和端口该端口是在VNC服务器设置期间分配的!
结果如下:
5、配置网桥
安装好后就可以使用了,但是虚拟机无法与外界通信,你只能与虚拟服务器通信中的虚拟机进行通信。
如果需要与外部服务器通信,配置网桥非常简单。
临时:配置桥接网卡:KVM#配置br0和eth0之间的桥接brctladdifbr0eth0#清除eth0IP地址ifconfigeth00.0.0.0#配置br0地址ifconfigbr0192.168.75.245.<205。br/>永久:
永久设置DEVICE=br0ONBOOT=yesBOOTPROTO=staticTYPE=BridgeIPADDR=192.168.9.47NETMASK=255.255.248.0GATEWAY=192.168.8.1BOOTTIPDEVICES=e=br0
IPV6INIT=no设置桥接网卡时要注意:TYPE=Bridge
家用网卡时必须指定桥接网卡名称:BRIDGE=br0
二、如何通过VMWare新建虚拟机

VMWare是当今广泛使用的虚拟机软件。一些新用户不知道如何通过该软件创建新的虚拟机。接下来我就给大家介绍一下具体的步骤。

具体内容如下:

1.第一步,打开【新建虚拟机向导】窗口,然后如下,勾选【具体】,点击【下一步】选项。

2.第二步,如下,先勾选【稍后安装操作系统】,然后点击【下一步】选项。

3.第三步是根据您的需要选择来宾操作系统。如下图,小编以【Linux】为例,然后点击【下一步】选项。

4.步骤4如下,首先根据需要设置虚拟机的名称,然后设置虚拟机的位置,然后单击【下一步】。选项。

5.步骤5:如下,首先根据需要指定磁盘大小,然后点击【下一步】选项。

6.步骤6如下,点击【自定义硬件】选项。

7.步骤7、在弹出的窗口中,根据实际情况设置内存配置,如下。

8.步骤8、如下,根据实际情况配置处理器和核心数量。

9.步骤9、如下,先点击【新建CD/DVD】,然后勾选【使用ISO镜像文件】,然后点击【浏览】。]选项,选择系统映像。

10.步骤10、如下,首先点击【网络适配器】选项,然后根据需要设置设备状态和网络连接。

11.步骤11、如下,您可以根据需要删除【USB控制器、声卡、打印机】等设备。

12.步骤12.返回新建虚拟机向导窗口,点击【完成】选项,如下。

13.最后如下,虚拟机就创建成功了。


三、KVM:virt-install创建虚拟机grep-E'vmx|svm'/proc/cpuinfo
#-Egrep的扩展模式
#当前CPU是否支持硬件虚拟化
lsmod|grepkvm
#检查kvm模块是否只是一个linux模块kvm安装完成后,整个linux系统将成为一个hypervisor(虚拟机管理层)。qemu、virt和virsh对应两个家族qemu只支持命令行方式(创建、删除、管理等),virt-install创建虚拟机,virsh只能管理虚拟机(不能创建),而virt-.管理器提供网络界面。
综上所述,libvirt家族和qemu家族都可以实现虚拟机的生命周期管理。它们只是用于相同目的的不同工具。
mkdir/home/vm
上传CentOS-7-x86_到此目录
virt-install-ncentos3-r256--disk/home/vm/,format=qcow2,size=2--networkbridge=br0--os-variant=rhel7.6--cdrom/home/vm/CentOS-7-x86_64-最小--vnc--vncport=6666--vnclisten=0.0.0.0
-n虚拟机名称
-r内存(默认单位MB)
--disk指定磁盘(可以使用qemu-img预先创建,也可以在这里创建)
*使用qemu-img创建磁盘10G
--network指定此处使用虚拟机br0使用的网络。这个桥设备要提前准备好
--cdrom指定镜像文件
--vnc设置vnc,指定vnc监听端口和监听地址
#输入上述命令后才按回车
忽略上面弹出的警告框
此时查看主机开放的端口,就会出现我们正在监听的6666端口
使用vnc客户端新建一个连接,IP地址填写主机地址,端口6666,名称为虚拟机的名称
将颜色级别设置为rgb222,然后点击确定
双击连接图标进入安装界面
注意:
1运行virt-install和go时要小心,不要遗漏任何参数。只是漏了--vnc参数,导致vnc无法连接
2主机必须运行虚拟机,并保证CPU和内存资源充足,否则可能会出现问题随着安装。