cento7安装kvm并通过qemu命令行安装其他虚拟机(红帽)

简介: cento7安装kvm并通过qemu命令行安装其他虚拟机(红帽)

cento7安装kvm并通过qemu命令行安装其他虚拟机(红帽)

1.材料准备(蓝字可点击下载)

链接:

centos7

提取码:3h2k


链接:

RedHat

提取码:12jm


链接:

qemu

提取码:kz9b


2.开始

1)打开centos,检查是否支持虚拟化

下图为支持虚拟化

要有 vmx 或 svm 的标识才行。vmx标识intel,svm代表AMD

20200321161413478.png


如果没有,如下操作

先关闭虚拟机,然后勾选如下

2020032116172257.png


2)安装KVM(实际上是已经装好了,不需要装了,这点是Redhat没有的)

由于Linux内核已经将KVM收录了,在安装系统时已经加入了KVM,我们只需要在命令行模式下启用KVM即可:

启用KVM模块:

20200321161852782.png


3)安装KVM所需组件

[root@localhost ~]# yum install -y virt-* libvirt bridge-utils qemu-img qemu-kvm


可能不成功,如下

20200321162402753.png


为下载被墙了,懂的都懂不再解释,下面介绍如何解决

(日常感谢阿里云镜像库)

1)mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2)wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3)wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
注意,如果没有wget命令可以使用curl 命令
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo


如果遇到域名问题

进入如下文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33


(这个ens33 是上面图片对应的以太网卡的名称,有的可能是ifcfg-eth0)

将 ONBOOT=no 改为 ONBOOT=yes

成功后如下图

20200321171724130.png


解决之后再次安装所需组件

[root@localhost ~]# yum install -y virt-* libvirt bridge-utils qemu-img qemu-kvm

20200321172655964.png


安装完成后启动libvirtd服务:

[root@localhost ~]# service libvirtd start


查看是否安装成功

20200321172833897.png


4)使用qemu安装镜像

首先安装qemu

挂载共享文件夹

首先去设置中共享文件夹设置好,然后如下操作

cloud为我自己起的名字,你们可以自行更改,但改完后,之后路径你们需要进行对应修改

vmware-hgfsclient
mkdir /mnt/cloud
/usr/bin/vmhgfs-fuse .host:/ /mnt/cloud -o subtype=vmhgfs-fuse,allow_other

20200321175125472.png


复制至桌面后解压

20200321175012152.png


先创建文件夹,存放之后安装所需要的qemu

mkdir /root/qemu


解压

[root@bogon 桌面]# tar  xvf  qemu-2.2.1.tar.bz2  -C  /root/qemu

20200321175442493.png


进入安装目录

[root@bogon 桌面]# cd /root/qemu/qemu-2.2.1


安装一系列所需的库文件

[root@bogon qemu-2.2.1]# yum install zlib zlib-devel gilb2 gilb2-devel SDL SDL-devel gcc flex bison autoconf  automake  libtool pixman-devel gtk2-devel -y


配置

[root@bogon qemu-2.2.1]# ./configure


编译

[root@bogon qemu-2.2.1]# make -j 10
这个过程较长耐心等待


安装

[root@bogon qemu-2.2.1]# make install


完成后即可进行最后一步,安装镜像

创建虚拟机镜像

  1. 方法一:使用qemu-img命令创建镜像

[root@bogon qemu]# qemu-img create -f qcow2 redhat.img 6G

  1. 准备ISO镜像文件
  2. 启动系统:本例使用的iso镜像是“rhel-server-6.0-x86_64-dvd.iso”,镜像位于共享文件夹


CentOS的qemu安装镜像方法

[root@bogon qemu]# qemu-system-x86_64  -enable-kvm  -m 1024 -smp 1 -boot order=cd  -hda  redhat.img  -cdrom  /mnt/cloud/你的文件夹名字/rhel-server-6.0-x86_64-dvd.iso

2020032118211064.png

如果运行不成功,去掉-enable-kvm再试。至此全部结束!

相关文章
|
3月前
|
存储 分布式计算 Linux
安装篇--CentOS 7 虚拟机安装
VMware 装 CentOS 7 不知道从哪下手?这篇超详细图文教程手把手教你在 VMware Workstation 中完成 CentOS 7 桌面系统的完整安装流程。从 ISO 镜像下载、虚拟机配置,到安装图形界面、设置用户密码,每一步都有截图讲解,适合零基础新手快速上手。装好之后无论你是要搭 Hadoop 集群,还是练 Linux ,这个环境都够你折腾一整天!
1094 2
|
5月前
|
编解码 网络协议 网络安全
OpenWrt x86 虚拟机VMware ESXi安装
OpenWrt x86 虚拟机VMware ESXi安装
|
9月前
|
缓存 Linux 调度
【YashanDB数据库】VMware虚拟机使用默认安装,在掉电之后数据库无法启动
VMware虚拟机使用默认安装,在掉电之后数据库无法启动
|
9月前
|
IDE 测试技术 数据库
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
在 VMware 虚拟机中安装并测试 YashanDB,数据库及虚拟机运行正常,但本地 IDE 工具无法连接虚拟机中的数据库。问题可能与 VMware 网络适配器配置或网络模式(如 NAT、桥接)有关,导致网络通信异常。需检查虚拟机网络设置、IP 地址配置以及防火墙规则,确保本地与虚拟机间网络连通性。目前无明确修复版本。
|
7月前
|
人工智能 安全 虚拟化
企业级Win11纯净部署指南|VMware虚拟机安装+GPT分区优化+绕过限制详解(小白必看)
Windows 11 是微软推出的新一代操作系统,以其直观交互和 AI 技术为核心升级亮点。界面采用圆角设计与居中任务栏布局,支持多窗口贴靠分屏、虚拟桌面功能,大幅提升多任务处理效率。系统深度集成了 Copilot 智能助手,提供语音写作、照片编辑等便捷功能,并通过 DirectStorage 和 DirectX 12 Ultimate 技术优化游戏体验。本文详细介绍 Windows 11 的下载、U盘制作及安装步骤,帮助用户快速上手全新系统。
636 37
|
10月前
|
存储 编解码 虚拟化
【2025最新】VMware Workstation Pro 虚拟机配置与安装VMware Tools 感受它的强大~
VMware Tools 是 VMware 虚拟机中自带的一种增强工具,能够显著提升虚拟机的性能和用户体验。它提供了优化的显卡驱动程序、文件共享与拖放功能、时间同步以及跨虚拟机和宿主机的复制粘贴功能。安装 VMware Tools 可以让虚拟机在 VMware 平台上运行得更加高效,并且对于老旧系统(如 Win98、Win2000、WinXP)也能提供必要的驱动支持。每个虚拟机都需要独立安装与其操作系统版本相匹配的 VMware Tools,以确保最佳兼容性和性能表现。
1049 6
【2025最新】VMware Workstation Pro 虚拟机配置与安装VMware Tools 感受它的强大~
|
9月前
|
IDE 测试技术 网络安全
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
【YashanDB知识库】使用vmware虚拟机安装的YashanDB,本机无法访问
|
KVM 开发工具 虚拟化
|
3月前
|
Oracle 关系型数据库 虚拟化
在VMware的Win10虚拟机中安装使用ENSP
本文介绍了在Windows 10虚拟机上安装ENSP及相关软件的全过程,包括VirtualBox、WinPcap、Wireshark、VLC和ENSP的安装步骤,并提供图文演示,帮助用户顺利完成配置与测试。
878 134
|
2月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
392 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端