虚拟化简单练习环境搭建(二)

4)上一步之后,已经将镜像文件上传到虚拟主机里面。还需要安装一些额外的工具;

virt-install: 创建虚拟机

qemu-img:创建虚拟机的磁盘

现在假设虚拟主机处于断网状态,借助镜像里的rpm包进行安装:

1.将镜像挂载到某个目录;

2.借助yum进行安装,这样可以避免依赖包的手动安装。但是在此之前,需要在/etc/yum.repos.d加一个配置文件;

注:

(1)配置完之后,执行yum clean all; yum list更新源路径

(2)执行yum命令,报“no module named yum”,需要修改/usr/bin/yum中引用的当前python版本,例如,将!/usr/bin/python改为!/usr/bin/python2.7

(3)执行yum命令,报“no module named urlgrabber”,需要将/usr/libexec/urlgrabber-ext-down的Python引用版本改来和/usr/bin/yum中的引用一致

3.查找所需的安装包;

4.执行yum install [****]进行安装

三、创建虚拟机

1)创建一块供虚拟机使用的磁盘;

2)创建虚拟机

virt-install \

   --name guest1-centos \

   --diskpath=/root/images/guest1-centos.qcow2,size=8,sparse=false,cache=none \

   --cdrom=/root/CentOS-7-x86_64-Everything-1503-01.iso \

   --graphics vnc,listen=0.0.0.0,port=-1 \

   --vcpus=1 --ram=1024 \

   --network=default \

   --os-type=linux \ 

   --os-variant=rhel7

执行的时候报错了:

需要修改/etc/libvirt下的qemu.conf配置文件,打开三个参数:

重启libvirtd服务(systemctl restart libvirtd),再次执行创建虚拟机,可以看到虚拟机创建成功了,但是由于没有图形界面,无法显示安装界面;

3)因为在创建虚拟机的时候—graphics选项使用的是vnc,可以借助vncviewer显示系统安装过程;

:

需要先关闭虚拟主机的防火墙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值