安装配置kvm虚拟机(代码片段)

author author     2022-12-06     406

关键词:

环境

软件:VMware? Workstation 15 Pro
系统:centos7.2
网络:192.168.122.0/24 (nat网络)

宿主机环境准备
KVM需要宿主机CPU必须支持虚拟化功能,因此如果是在vmware workstation上使用虚拟机做宿主机,那么必须要在虚拟机配置界面的处理器选项中开启虚拟机化功能。
技术图片
安装KVM工具包

[root@localhost ~]#  yum -y install qemu-kvm qemu-kvm-tools libvirt libvirt-client virt-manager virt-install
[root@localhost ~]#  systemctl start libvirtd
[root@localhost ~]#  systemctl enable libvirtd

[root@localhost ~]# grep "192.168.122.1" /etc/libvirt/ -R
/etc/libvirt/qemu/networks/autostart/default.xml:  <ip address=‘192.168.122.1‘ netmask=‘255.255.255.0‘>
/etc/libvirt/qemu/networks/default.xml:  <ip address=‘192.168.122.1‘ netmask=‘255.255.255.0‘>

创建NAT网络虚拟机

[root@localhost ~]# ll /var/lib/libvirt/images/ #默认保存虚拟机磁盘的路径

#创建一个格式为qcow2大小为10G的稀疏格式磁盘
[root@localhost ~]# qemu-img create -f qcow2 /var/lib/libvirt/images/centos.qcow2 10G
Formatting ‘/var/lib/libvirt/images/centos.qcow2‘, fmt=qcow2 size=10737418240
encryption=off cluster_size=65536 lazy_refcounts=off

[root@localhost ~]# ll -h /var/lib/libvirt/images/centos.qcow2
-rw-r--r-- 1 root root 193K Jun 14 16:36 /var/lib/libvirt/images/centos.qcow2

上传镜像并安装Centos 7.2虚拟机

[root@localhost ~]# ll /usr/local/src/CentOS-7-x86_64-Minimal-1908.iso #提前上传安装镜像
-rw-r--r-- 1 root root 987758592 Nov 20 12:03 /usr/local/src/CentOS-7-x86_64-Minimal-1908.iso

# 创建默认网络虚拟机
[root@localhost ~]# virt-install --virt-type kvm --name centos7 --ram 1024 --vcpus 2 --cdrom=/usr/local/src/CentOS-7-x86_64-Minimal-1908.iso --disk path=/var/lib/libvirt/images/centos.qcow2 --network network=default --graphics
vnc,listen=0.0.0.0 --noautoconsole

通过VNC客户端连并安装虚拟机
技术图片
虚拟机ssh端口从5900开始,以此类推
开始安装

#tab进入编辑,修改网卡
net.ifnames=0 biosdevname=0

技术图片
登录到虚拟机
技术图片
可以看到至此虚拟机已经安装完成

kvm管理虚拟机(代码片段)

...卡28.15迁移虚拟机在上一篇中,我们介绍了如何在CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统。本篇则是介绍在KVM里安装完虚拟机后,如何使用KVM来管理虚拟机。克隆虚拟机克隆虚 查看详情

centos7上安装并配置kvm,以及通过kvm安装centos系统(代码片段)

笔记内容:CentOS7上安装并配置KVM,以及通过KVM安装CentOS系统笔记日期:2018-03-0728.5Centos7上安装KVM28.6配置网卡28.7创建虚拟机安装CentOS728.8虚拟机管理Centos7上安装KVM首先我们需要一台配置较高的CentOS7虚拟机,当然用物理机也可以... 查看详情

kvm虚拟机的日常管理与配置(代码片段)

...行关机操作,linux操作系统需要开启与启动acpid服务。在安装KVMlinux虚拟机必须配置此服务。#chkconfigacpidon#serviceacpidrestartvirsh关机#virshshutdownoeltest01 (2)强制关闭电源#virshdestroywintest014.通过配置文件启动虚拟机#virshcreate/etc/libvirt/... 查看详情

centos7上安装kvm部署虚拟机(代码片段)

一、虚拟机部署前准备安装KVM宿主机准备一台虚拟机并安装centos系统配置基本要求:内存2G,处理器2核,硬盘10G,支持虚拟化。挂载新加硬盘#fdisk-l#fdisk/dev/sdb#mkfs.ext4/dev/sdb1#vim/etc/fstab/dev/sdb1/kvm_dataext4defaults11#mkdir/kvm_data#mount-a#df-... 查看详情

2018kvm(代码片段)

目录一、在windowsserver12上安装iscsi服务二、KVM宿主机的配置1、安装iscsi客户端插件分区2.1用fdisk分区2.2用parted进行分区2.3挂载ISCSI三、Centos7.5上安装kvm1、首先确定CPU开启虚拟化支持2、关闭centos自带的防火墙3、查看是否支持虚拟机... 查看详情

linux系统下kvm虚拟机的基本管理和操作(代码片段)

...检查防火墙状态3.检查selinux3.检查libvirtd服务状态4.检查kvm安装结果5.检查kvm虚拟机状态6.检查virsh版本二、virsh常用命令1.列出虚拟机2.虚拟机开关机操作3.删除虚拟机4.设置虚拟机在宿主机开机时自启5.挂起虚拟机6.查看虚拟机的配... 查看详情

centos7安装kvm并搭建虚拟机(代码片段)

vmware处理器配置:查看cpu是否支持虚拟化:egrep‘(vmx|svm)‘/proc/cpuinfo安装软件:yum-yinstallqemu-kvmlibvirtvirt-installbridge-utils查看模块是否加载:lsmod|grepkvm启动服务:systemctlstartlibvirtdsystemctlenablelibvirtd搭建桥接网络:vim/etc/sys 查看详情

kvm安装及使用(代码片段)

文章目录一、KVM安装二、使用KVM创建虚拟机(一)使用virt-manager创建虚拟机(二)使用图形化界面创建虚拟机(三)virt-install创建虚拟机(四)基于Kickstart安装方式(五)基于PXE安装三、KVM... 查看详情

centos7图形化安装kvm虚拟机(代码片段)

准备:Centos7的虚拟机,虚拟机镜像文件1.KVM的安装[[email protected]~]#yum-yinstallqemu-kvmlibvirtlibguestfs-toolsvirt-managerlibvirt-pythonqemu-kvm#kvm的主程序,KVM虚拟化模块virt-manager#KVM图形化管理工具libvirt#虚拟化服务libguestfs-too 查看详情

kvm虚拟机管理——虚拟机克隆(代码片段)

1.概述2.部署基本操作系统虚拟机3.配置虚拟机3.1修改/etc/sysconfig/network3.2删除/etc/sysconfig/network-scripts/ifcfg-ethx和主机有关信息3.3删除网卡编号规则文件3.4编辑/etc/yum.repo.d/3.5配置console到node99无密码访问3.6配置sshd配置文件3.7配置virshc... 查看详情

1.linux桌面虚拟化技术kvm(代码片段)

1.1虚拟化产品对比介绍1.2安装KVM虚拟机1.3实验1:配置KVM网络桥接功能1.4实验2:使用KVM安装虚拟机1.5实验3:解决centos6下shutdown关丌了KVM虚拟机的问题实验环境:centos7.4镜像:http://mirrors.163.com/centos/7.4.1708/isos/x86_64/注:安装系统时... 查看详情

kvm及虚拟机部署(代码片段)

...系统准备qcow2格式操作系统镜像准备部署虚拟机脚本2、KVM安装工作软件包安装yuminstallqemu-kvmqemu-kvm-toolsvirt-managerlibvirtvirt-installvim-y检查KVM内核加载状态lsmod|grepkvmkvm_intel1480810kvm4611261kvm_intel启动KVM相关服务systemc 查看详情

kvm虚拟机管理和配置(代码片段)

4.KVM虚拟机管理和配置4.1KVM虚拟机管理命令#virshlist列出正在运⾏的虚拟机[root@localhostopt]#virshlistIdNameState----------------------------------------------------1web02running2web01running#virshlist--all列出所有虚拟机(关闭和运⾏的虚拟机)[root@localhostop... 查看详情

kvm安装(代码片段)

...机1.在打开虚拟机之前先开启此虚拟机的虚拟化功能。2.安装KVM及其依赖项[email protected]:~$sudoaptinstallqemuqemu-kvmlibvirt-binbridge-utilsvirt-manager3.安装完成后,启用libvirtd服务(默认是开启的)[email protected]:~$su 查看详情

kvm管理命令(代码片段)

上一次主要介绍了KVM虚拟机的安装,这次主要介绍KVM虚拟机的管理。这一次主要是KVM的一些操作命令,比如虚拟机的开启,删除,恢复,挂起以及重新定义虚拟机。相关命令开关机#virshlist//查看虚拟机状态#virshlist--all//查看所有... 查看详情

openstack云计算:kvm虚拟机配置(代码片段)

Openstack云计算(一):kvm虚拟机配置标签(空格分隔):openstack系列一:关于虚拟化二:kvm虚拟机一、关于虚拟化1.1、虚拟化的概念1.系统虚拟化是将底层物理设备与上层操作系统,软件分离的一种去藕合技术,在一台物理集群... 查看详情

kvm管理虚拟机命令(代码片段)

KVM基本功能管理virsh-h查看命令帮助kvm的配置存放路径cd/etc/libvirt/qemu下有.xml的文件查看虚拟机的状态virshlist--all虚拟机关机与开启virshshutdownc1//关机virshstartc1//开机强行关闭虚拟virshdestroycc1强行关闭电源状态导出虚拟机配置virshdump... 查看详情

kvm虚拟化安装与虚拟机创建(代码片段)

1.验证CPU是否支持KVM;如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。egrep‘(vmx|svm)‘/proc/cpuinfo2.关闭SELinux与防火墙将/etc/sysconfig/selinux中的SELinux=enforcing修改为SELinux=disabled#systemctlmaskfirewalld#systemctlstopfire 查看详情