虚拟化——KVM搭建/基础操作

什么是KVM?

KVM 全称是基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux变成了一个Hypervisor:它由 Quramnet开发, 该公司于 2008年被 Red Hat 收购。它支持 x86 (32 and 64 位), s390, Powerpc 等 CPU。它从 Linux 2.6.20 起就作为一模块被包含在 Linux 内核中。它需要支持虚拟化扩展 的CPU。它是完全开源的。

在安装centos系统时部署KVM虚拟机

保证开启虚拟化功能,否则无法使用kvm。

在安装系统时,勾选上述即可。随后,正常安装就可以了。

[root@KVM ~]# systemctl stop firewalld.service

[root@KVM ~]# systemctl disable firewalld.service

Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.

Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

[root@KVM ~]# setenforce 0

[root@KVM ~]# vim /etc/selinux/config     #关闭selinux

[root@KVM ~]# mkdir /kvm-vm               #磁盘文件

[root@KVM ~]# mkdir /iso                  #存放iso镜像

[root@KVM ~]#systemctl status libvirtd    #保证此服务是开启状态

上传iso镜像至/iso文件夹。

传输大型文件到虚拟机的方法有,xftp,share共享,winSCP等....

通过图像化创建kvm虚拟机

创建虚拟机

#尝试安装最小化

#安装完成

通过命令创建虚拟机

virt-install --os-type=linux --os-variant centos7.0 --name test01 --ram 1024 --vcpus 1 --disk=/kvm-vm/test01.raw,format=raw,size=10 --location /iso/CentOS-7-x86_64-DVD-1611.iso --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole

 

virt-install:安装部署虚拟机

--os-type=linux:系统类型linux

--os-variant centos7.0:linux版本7.0

--name test01:虚拟机名称test01

--ram 1024:内存1024mb

--vcpus 1:虚拟CPU单核1个

-- disk=/kvm-vm/test01.raw,format=raw,size=10 :磁盘格式类型raw,磁盘大小10个g

--location /iso/CentOS-7-x86_64-DVD-1611.iso:iso的镜像文件及镜像文件位置

--network network=default:默认的网络default v8网卡nat

--graphics vnc,listen=0.0.0.0 :vnc,监听任何网段

-- noautoconsole:返回终端【不加此命令,会占用终端】

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值