ubuntu 虚拟化 virt指令ITeye - 威尼斯人

ubuntu 虚拟化 virt指令ITeye

2019年03月25日15时20分20秒 | 作者: 怀曼 | 标签: 虚拟机,虚拟,办理 | 浏览: 981

检查一切创立的虚拟机
virsh list all

开机
virsh start win7

关机
virsh shutdown win7

关电源
virsh destroy win7


引证
三、装置guest虚拟机

1、直接经过virt-manager装置、办理虚拟机(略)

2、经过命令行装置guest虚拟机
[root@target ~]# yum install virt-viewer  #敞开图形控制台装置虚拟客户机需求,
[root@target ~]# virt-install \  #装置选项可用virt-install help检查
name node4 \  #虚拟机名
ram=1024 \  #分配内存巨细,MB
arch=x86_64 \  #模仿的CPU 构架
vcpus=1 \  #装备虚拟机的vcpu 数目
check-cpu \  #检查确认vcpu是否超越物理 CPU数目,假如超越则宣布正告。
os-type=linux \  #要装置的操作系统类型,例如:linux、unix、windows
os-variant=rhel5 \  #操作系统版别,如:Fedora6, rhel5, solaris10, win2k
disk path=/virhost/node7.img,device=disk,bus=virtio,size=20,sparse=true \  #虚拟机所用磁盘或镜像文件,size巨细G
bridge=br0 \  #指定网络,选用通明网桥
noautoconsole \  #不主动敞开控制台
pxe  #网络装置

四、运用virsh对虚拟机办理
1、开关机
[root@target ~]# virsh start node4  #开机
[root@target ~]# virsh create /etc/libvirt/qemu/node4.xml #直接经过主机装备文档发动主机
[root@target ~]# virsh shutdown node4  #关机
[root@target ~]# virsh destroy node4  #强制封闭电源
[root@target ~]# virsh list all  #检查虚拟机状况 
Id 称号  状况

18 node4  running
  - node5  封闭
  - win8  封闭


2、增加删去虚拟机
[root@target ~]# virsh define /etc/libvirt/qemu/node5.xml  #依据主机装备文档增加虚拟机
[root@target ~]# virsh list all  #node5现已增加
Id 称号  状况

18 node4  running
  - node5  封闭
  - win8  封闭

[root@target ~]# virsh undefine node5  #移除虚拟机
[root@target ~]# ls /etc/libvirt/qemu
networks  node4.xml  win8.xml
[root@target ~]# virsh list all  #node5现已被移除
Id 称号  状况

18 node4  running
  - win8  封闭


3、长途办理虚拟机(qemu+ssh衔接)
[root@target ~]# yum install virt-viewer
[root@target ~]# export DISPLAY=192.168.40.18:0.0
[root@target ~]# virt-viewer -c qemu///system node4  #本地办理虚拟机,system:获取system权限,留意qemu后是三个/
[root@manager ~]# virt-viewer -c qemu+ssh://root@192.168.32.40/system node4  #长途linux经过virt-viewer+ssh办理虚拟机
Xlib:  extension "RANDR" missing on display "192.168.40.18:0.0".
root@192.168.32.40s password:
root@192.168.32.40s password:
#会弹出virt-viwer的gtk办理界面


4、运用已存在的虚拟机装备文档安裝新的虚拟机
[root@target ~]# qemu-img create -f qcow2 /virhost/kvm_node/node6.img 20G
#为新建虚拟机出产磁盘镜像文件


[root@target ~]# virsh list
Id 称号  状况

18 node4  running


[root@target ~]# virsh dumpxml node4 /etc/libvirt/qemu/node6.xml
#导出虚拟机node6的硬件装备信息为/etc/libvirt/qemu/node6.xml


[root@target ~]# vim /etc/libvirt/qemu/node6.xml
domain type=kvm id=20   #修正node6的id号
  name node6 /name   #虚拟机node6的name
  uuid 4b7e91eb-6521-c2c6-cc64-c1ba72707fc7 /uuid   #uuid有必要修正,否则会和node4的抵触
  memory 524288 /memory
  currentMemory 524288 /currentMemory
  vcpu 1 /vcpu
  os
  type arch=x86_64 machine=rhel5.4.0 hvm /type
  boot dev=network/
  /os
  features
  acpi/
  apic/
  pae/
  /features
  clock offset=utc/
  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 cache=none/
  source file=/virhost/node4.img/   #指定新虚拟机的硬盘文件
  target dev=vda bus=virtio/
  /disk
  interface type=bridge
  mac address=54:52:00:69:d5:c7/
  source bridge=br0/
  target dev=vnet0/
  model type=virtio/
  /interface
  interface type=bridge
  mac address=54:52:00:69:d5:d7/
  source bridge=br0/
  target dev=vnet1/
  model type=virtio/
  /interface
  serial type=pty
  source path=/dev/pts/4/
  target port=0/
  /serial
  console type=pty tty=/dev/pts/4
  source path=/dev/pts/4/
  target port=0/
  /console
  input type=mouse bus=ps2/
  graphics type=vnc port=5900 autoport=yes keymap=en-us/
  /devices
/domain

[root@target ~]# virsh define /etc/libvirt/qemu/node6.xml
#运用虚拟描绘文档树立虚拟机,可用virsh edit node6修正node6的装备文件

[root@target ~]# virsh start node6
#发动虚拟机

5 为虚拟机敞开vnc
[root@target ~]# virsh edit node4  #修正node4的装备文件;不主张直接经过vim node4.xml修正。
graphics type=vnc port=-1 autoport=yes listen=127.0.0.1 keymap=en-us/
  #port=-1 autoport=yes:port主动分配,监听回环网络(virt-manager办理需求listen=127.0.0.1),无暗码
改为
graphics type=vnc port=5904 autoport=no listen=0.0.0.0 keymap=en-us passwd=xiaobai/
  #固定vnc办理端口5904,不主动分配,vnc暗码xiaobai,监听一切网络

2. 长途vnc拜访地址:192.168.32.40:5904
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表威尼斯人立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    ubuntu 虚拟化 virt指令ITeye

    虚拟机,虚拟,办理
  • 2
  • 3

    linux 指令ITeye

    指令,供给,特定
  • 4

    linux封闭sendmail效劳ITeye

    封闭,效劳,发动
  • 5
  • 6

    mac解压缩指令大全ITeye

    紧缩,文件,指令
  • 7

    联想T440P U盘发动ITeye

    挑选,装置,进入
  • 8
  • 9

    ll 运用ITeye

    文件,显现,最初
  • 10

    Samba服务器的装备ITeye

    目录,装备,用户