实验十四:virt-install安装虚拟机

实验名称:

  virt-install安装虚拟机

实验环境:

  保证kvm环境正常运行,且通过命令可以查看virt-install、virt-viewer工具

yum install libvirt libvirt-client virt-install virt-viewer virsh
virt-install -h  #查看virt-install的帮助信息

  启动libvirtd服务,并查看

systemctl start libvirtd
systemctl enable libvirtd
systemctl status libvirtd

实验需求:

  1、通过本地iso的映像文件,创建一台windows xp虚拟机;

  2、通过网络方式,指定映像文件,创建一台centos虚拟机;

  3、通过导入本地img文件,创建一台cirros虚拟机;

实验配置:

  1、安装一台windows操作系统,通过本地iso镜像文件的方式;

  通过 rz 命令上传系统文件

  创建虚拟机,首先创建磁盘文件--winxp.qcow2,大小为30G,文件格式为qcow2格式;

qemu-img create -f qcow2 -o size=30 winxp.qcow2

  再通过virt-install创建虚拟机

virt-install -n winxp -r 512 --vcpu=2 --disk path=winxp.qcow2 --cdrom winxp.iso

  -n  --name  指定虚拟机名称

  -r  --ram  指定虚拟机内存

  --vcpu  指定虚拟CPU个数

  --disk  指定磁盘文件

  --cdrom  指定通过iso镜像文件启动

  2、安装一台centos系统,通过网络的方式安装虚拟机;

  我们将本地服务作为一个http的服务器,启动apache服务;

yum install httpd -y  #安装apache服务;
systemctl start httpd
systemctl enable httpd
curl localhost  #本地http服务开启

  准备磁盘映像文件

qemu-img create -f qcow2 -o size=20 /images/kvm/centos6.qcow2
cp CentOS-6.6-i386-minimal.iso /var/www/html/  #将磁盘文件拷贝到/var/www/html目录下

  安装虚拟机,通过网络http的方式安装,使用location参数来完成;

virt-install \
> --connect=qemu:///system \
> --name centos6.6 \
> --ram 512 \
> --vcpus=1 \
> --os-type=linux \
> --os-variant=rhel6 \
> --accelerate \
> --hvm \
> --disk path=/images/kvm/centos6.img \
> --location http://192.168.238.129/CentOS-6.6-i386-minimal.iso \
> -x "console=ttyS0" \
> --nographics

  3、新建一个cirros系统,通过 --import 方式来导入系统文件;

  首先通过wget命令下载一个cirros系统文件;

wget http://download.cirros-cloud.net/0.3.0/cirros-0.3.0-i386-disk.img

  创建虚拟机

virt-install -n cirros3.0 -r 256 --vcpu=1 --disk path=/images/kvm/cirros-0.3.0-i386-disk.img --import

  如下图:

实验结果:

转载于:https://www.cnblogs.com/BurnovBlog/p/10875747.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值