centos7镜像制作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7镜像制作相关的知识,希望对你有一定的参考价值。
准备步骤:下载Centos.iso文件。建议下载CentOS-7-x86_64-Minimal-1611.iso。
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso
下载之后将iso文件上传到虚拟机内。(可利用winscp软件上传)。本例中是将iso文件上传到opt目录中。
第一步:虚拟化
启用VNC连接:
第二步: KVM安装
1、yum查看kvm安装包
yum list |grepkvm
yum install-y qemu-kvm qemu-kvm-tools libvirt
3、启动libvirtd
systemctl start libvirtd Centos6可使用service libvirtd start命令。
KVM镜像:
1、 创建镜像格式:(创建在opt目录中)
qemu-imgcreate -f qcow2/opt/centos7.qcow2 5G[李达康1]
创建后可以在opt目录中找到:
2、安装virt-install,虚拟机安装命令包
yum install-y virt-install
3、创建镜像:
virt-install --virt-type kvm --namecentos7[李达康2] --ram 1024 --disk path=/opt/centos7.qcow2[李达康3] ,format=qcow2 --networknetwork=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux--os-variant=rhel6 --cdrom=/opt/centos7.iso[李达康4]
运行VNC
IP地址为虚拟机ip
端口默认5900
遇到的问题:
无法登陆VNC
解决办法关闭防火墙:systemctl stop firewalld.service
Centos6关闭防火墙命令:service iptables stop[李达康5]
Centos7禁用防火墙命令:systemctldisable firewalld.service
Centos6禁用防火墙命令:chkconfigiptables off
重启虚拟机后需要开启域,命令如下:virsh start centos7[李达康6]
重启之后使用virsh list命令可以看到:
注释:
[李达康1]创建的镜像名字、格式及大小。
[李达康2]自己创建的域名字,无所谓。
[李达康3]创建的镜像的地址。
[李达康4]准备工作时下载的iso文件在虚拟机内的地址
[李达康5]这两个都是即时生效的命令,下次关闭时需要重新输入命令。
[李达康6]你的域名
本文出自 “13233707” 博客,请务必保留此出处http://13243707.blog.51cto.com/13233707/1959818
以上是关于centos7镜像制作的主要内容,如果未能解决你的问题,请参考以下文章