centos7中使用kvm部署虚拟机
例:CentOS-7-x86_64-Minimal-2009.iso。因为使用的是mini镜像,所以这里只能选择最小安装。出现以下界面说明安装完成,需要配置系统。如果安装过程出现问题可以尝试升级系统。说明安装完成,使用root用户登录。返回之后发现选项4需要配置。设置完成后会返回首页。
·
centos7中使用kvm部署虚拟机
1.准备工作
1.1 关闭防火墙和selinux
- 注:如果虚拟机ping不通就把防火墙开起来
1.2 安装kvm
yum install -y librbd1-devel qemu-kvm libvirt virt-manager virt-install
如果安装过程出现问题可以尝试升级系统
yum upgrade
1.3 卸载kvm命令:
yum remove `rpm -qa | egrep 'qemu|virt|kvm'` -y
rm -rf /var/lib/libvirt /etc/libvirt/
1.4 准备虚拟机系统镜像
例:CentOS-7-x86_64-Minimal-2009.iso
2.开始安装
2.1 图形化安装
- 主机系统最好是英文,否则可能会有乱码
virt-manager
2.2 命令行安装
virt-install --connect qemu:///system -n kvm-1 -r 2050 --disk path=/var/lib/libvirt/images/vm10.img,size=5 --os-type=linux --os-variant=centos7.0 --vcpus=1 --location=CentOS-7-x86_64-Minimal-2009.iso -x console=ttyS0 --nographics
注释:
-n name
-r 以M为单位指定分配给虚拟机的内存大小
--disk 指定作为客户机存储的媒介 size以G为单位的存储
--os-type 系统类型
--os-variant 系统类型版本
--vcpus 指定核数,不能超过物理cpu
--location 镜像路径
-x console=ttyS0 执行终端0
--nographics 无图形,文本模式
如果提示virt-install未找到命令
,先安装以下软件包
yum install -y libguestfs-tools virt-install.noarch
3.配置系统
出现以下界面说明安装完成,需要配置系统
- [ x ]:表示已设置或不用 [ x ]:表示未设置或需要设置
- 输入序号开始设置
3.1 时间设置
设置完成后会返回首页
3.2 安装目的地(大小)
3.3 网络设置
3.5 设置root用户密码
返回之后发现选项4需要配置
3.4 选择安装模式
因为使用的是mini镜像,所以这里只能选择最小安装
4. 开始配置安装
出现login:
说明安装完成,使用root用户登录
5.虚拟机基础操作
vitsh list [--all] # 查看虚拟机
virsh shutdown vmname #关闭虚拟机
virsh suspend vmname #暂停虚拟机
virsh resume vmname #激活虚拟机
virsh reset vmname #强制重启虚拟机
virsh destroy kvm-1 #强制关机虚拟机
virsh domifaddr kvm-1 #查看虚拟机IP地址
virsh undefine vmname #删除虚拟机
rm -rf /var/lib/libvirt/images/kvm-1.img #手动删除镜像文件
更多推荐
已为社区贡献1条内容
所有评论(0)