share-image
ESC

KVM 虚拟化技术(四)之命令行方式通过VNC安装虚拟机

配置 vnc

vim /etc/libvirt/qemu.conf

去掉下面的注释

vnc_listen = "0.0.0.0"

创建虚拟机

virt-install --name=vm1 --ram=1024 --vcpus=2 --disk path=/home/kvm/images/vm1.img,size=10 --cdrom /dev/cdrom --graphics vnc,password=123456,port=5910, --network bridge=br0,model=virtio --force --autostart

表示创建一个名称为vm1的虚拟机,其内存为1024M,分配2核CPU,磁盘位置在/home/kvm/images/vm1.img,size=10是磁盘大小,然后指定cdrom位置,配置图形安装,使用vnc,vnc连接密码是123456 ,端口是5910 网络使用桥接方式,创建完立即启动。

[root@kvm ~]#  virt-install --name=vm1 --ram=1024 --vcpus=2 --disk path=/home/kvm/images/vm1.img,size=10 --cdrom /dev/cdrom --graphics vnc,password=123456,port=5910, --network bridge=br0,model=virtio --force --autostart
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)

Starting install...
WARNING The requested volume capacity will exceed the available pool space when the volume is fully allocated. (10240 M requested capacity > 5270 M available)
Allocating 'vm1.img' | 10 GB 00:00
Creating domain... | 0 B 00:00
Cannot open display:
Run 'virt-viewer --help' to see a full list of available command line options
Domain installation still in progress. You can reconnect to
the console to complete the installation process.

通过vnc连接

我们可以在Chrome商店,安装vnc扩展程序,然后连接

1

安装的话正常安装就可以

2

3

附,创建一个 kvm 格式的虚拟机

virt-install  \
--hvm \
--name=centos7 \
--ram=1024 \
--vcpus=1 \
--cdrom=/opt/ios/CentOS-7-x86_64-Minimal-1611.iso \
--virt-type=kvm \
--disk path=/home/kvm/images/vm-centos-7.img,size=20 \
--network network=default \
--network bridge=br0,model=virtio \
--accelerate \
--graphics vnc,port=5950,password=123456 \
--force \
--autostart
文章作者:阿文
文章链接: https://www.awen.me/post/594276275.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 阿文的博客
本文于 2017-06-14 发布,已超过半年(3151天),请注意甄别内容是否已过期。