kvm配置

linux基于图形界面kvm虚拟化

ls /dev/kvm  //如果输出设备名支持虚拟化

搭建kvm  一共需要安装4个包,实现kvm的基本环境

yum -y install qemu-kvm libvirt-daemon  libvirt-client  libvirt-daemon-driver-qemu  // 安装环境需要的yum包

qemu-kvm //实现底层仿真技术

libvir-deamon  //守护进程,管理虚拟机

libvirt-client  //提供客户端管理工具

libvirt-daemon-driver-qemu       //libvirtd 链接 qemu驱动

systemctl start libvirtd  //启动虚拟化

图形管理工具 virt-manager

yum -y install virt-manager  //安装图形管理工具

到这里虚拟化kvm图形界面就已经搭建完成里

简单粗暴直接安装上面5个包就可以实现虚拟化的安装

虚拟化管理命令

virish #

-----------------------

start          //开机

shutdown  //关机

reboot    //重启

list      //显示在线主机

list --all //显示所有主机

net-list  //查看网络配置

undefine  //删除主机定义

difine  //添加主机定义

nodeinfo  //查看节点信息

autostart   //开机自动运行虚拟机

--disable  //取消开机自动运行

net-edit  //配置网络

net-undefine  //取消网络定义

net-start  //启动网络配置

net-autostart  //开机自启网络配置

net-list --all //显示所有的网络节点

------------------------------------------------------------<以上时一些常用的参数>

qemu-img creat -f qcow2  path/filename.img  size  //创建磁盘镜像文件
qemu-img create -f qcow2 /var/lib/libvirt/images/day.img 10G   //指定文件创建
qemu-img create -b backname -f qcow2 disk.img 20G  //使用镜像启动

<配置文件>

以<>开头</> 结束

---------<网络配置>

<network>

<name>nerwork_name</name>

<bridge name="network_name"/>

<forward mode="nat"/>

<ipv4.address="192.168.1.254" netmask="255.255.255.0">

<dhcp>

<range start="192.168.1.100" end="192.168.1.200"/>

</dhcp>

</ip>

</network>

___________________________________<硬件仿真配置>

<memory unit='KiB'>1048576</memory>  //内存配置
<currentMemory unit='KiB'>1048576</currentMemory> //当前内存
<vcpu placement='static'>1</vcpu>  //cpu数量
  <os>
    <type arch='x86_64' machine='pc-i440fx-rhel7.0.0'>hvm</type>
    <boot dev='hd'/>
  </os>   //系统引导顺序
<acpi/>  //电源管理
<cpu mode='custom' match='exact' check='partial'>
    <model fallback='allow'>Skylake-Client</model>
  </cpu>  //cpu配置

 <pm>
    <suspend-to-mem enabled='no'/>
    <suspend-to-disk enabled='no'/>
  </pm> //内存休眠设置

 <disk type='file' device='disk'>
      <driver name='qemu' type='qcow2'/>
      <source file='/var/lib/libvirt/images/server.img'/>
      <target dev='vda' bus='scsi'/>
    </disk> //硬盘相关配置
</controller>
    <interface type='bridge'>
      <source network='default'/>
      <model type='rtl8139'/>
    </interface> //网卡

-----------------------------------------------<默认去掉个性化配置实现自动初始化>

是使用virt-install 安装系统用

定义网络  

#cat default.xml

<network type="bridge">
  <name>default</name>
  <bridge name="virbr0"/>
  <forward mode="nat"/>
  <ip address="192.168.122.1" netmask="255.255.255.0" />
    <dhcp>
      <range start="192.168.122.2" end="192.168.122.254"/>
    </dhcp>
</network >
#virsh net-define  default.xml

irt-install --name=back  --memory 2048,maxmemory=2048    --cdrom=/data/CentOS-7-x86_64-Minimal-1810.iso  --boot=cdrom --disk=/data/back.img  --network=default --graphics vnc,password=foobar,port=5910,keymap=ja  --disk=/data/back.img  --network=default   --boot cdrom,menu=on   #启动镜像 

修改

virsh destroy back

virsh edit back    #修改配置文件启动程序

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值