使用virsh创建虚拟机

1 编写xml配置文件centos7-1.xml

<domain type='kvm'>

  <name>centos7-1</name>#虚拟机名字  
  <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='cdrom'/>#启动盘

  </os>

  <features>

    <acpi/>

    <apic/>

  </features>

  <cpu mode='custom' match='exact'>

    <model fallback='allow'>Nehalem</model>

  </cpu>

  <clock offset='localtime'/>

  <on_poweroff>destroy</on_poweroff>

  <on_reboot>restart</on_reboot>

  <on_crash>restart</on_crash>
<devices>
    <emulator>/usr/libexec/qemu-kvm</emulator>

    <disk type='file' device='disk'>

      <driver name='qemu' type='qcow2'/>

      <source file='/opt/image/centos7-1.qcow2'/>#虚拟硬盘路径

      <target dev='hda' bus='ide'/>

    </disk>

    <disk type='file' device='cdrom'>

    <source file='/root/centos7/centos7.iso'/>#镜像路径

    <target dev='hdb' bus='ide'/>

    </disk>
<interface type='network'>

#      <mac address='52:54:00:43:5b:60'/>

      <source network='default' bridge='virBR0'/>

    </interface>

    <input type='tablet' bus='usb'/>

    <input type='mouse' bus='ps2'/>

    <input type='keyboard' bus='ps2'/>

    <graphics type='vnc' port='5906' autopart='no' listen='0.0.0.0' keymap='en-us'/>#port,端口号

  </devices>

</domain>

在这里插入图片描述
在这里插入图片描述
2. 通过xftp工具将iso镜像上传配置文件至指定路径,然后检查

# ll centos7.iso

在这里插入图片描述
3. 创建30g虚拟机硬盘

# qemu-img create -f qcow2 /opt/image/centos7-1.qcow2 30g

在这里插入图片描述
4. 创建虚拟机
4.1 定义虚拟机并查看

# virsh define centos7-1.xml
# virsh list --all

在这里插入图片描述
4.2 启动虚拟机

# virsh start centos7-1
# virsh list

在这里插入图片描述
5. 通过VNC viewer连接虚拟机的安装界面
5.1 查看你的ip

# ifconfig

在这里插入图片描述

5.2 打开VNC Viewer并连接
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.3 进入系统安装界面,根据需要自行安装,安装完毕后不要点击重启,否则会重复安装步骤
在这里插入图片描述
在这里插入图片描述
6. 重新配置虚拟机,将配置文件中的从cdrom启动改为从hd启动
==6.1.==关闭域

# virsh list
# virsh shutdown 10

在这里插入图片描述
6.2 取消虚拟机的定义

# virsh undefine centos7-1

在这里插入图片描述
6.3 将配置文件中的从cdrom启动改为从hd启动

# vi centos7-1.xml

在这里插入图片描述
6.4 重新创建虚拟机并进入

# virsh define centos7-1.xml
# virsh list --all
# virsh start centos7-1

在这里插入图片描述
7. 通过VNC viewer连接至虚拟机
在这里插入图片描述
8. xftp5和VNC viewer

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值