kvm-安装虚拟机
图形方式完全文本模式(现场配置虚拟机的规格)命令行模式安装前需将镜像拷贝到此系统1、图形方式安装打开虚拟机管理工具# virt-manager虚拟机管理工具界面:点击创建虚拟机:选择安装方式选择镜像文件本地浏览编辑内存及cpu创建磁盘大小配置虚拟机名称及网络设置创建中..安装centos系统即可。2、完全文本模式服务器没有图形 客户端也没有图形情况下# virt-install --com...
- 图形方式
- 完全文本模式(现场配置虚拟机的规格)
- 命令行模式
安装前需将镜像拷贝到此系统
一、图形方式安装
打开虚拟机管理工具
# virt-manager
虚拟机管理工具界面:
点击创建虚拟机:
选择安装方式
选择镜像文件
本地浏览
编辑内存及cpu
创建磁盘大小
配置虚拟机名称及网络设置
创建中..
安装centos系统即可。
二、完全文本模式
服务器没有图形 客户端也没有图形情况下
# virt-install --connect qemu:///system -n vm9 -r 2048 --disk path=/var/lib/libvirt/images/vm9.img,size=7 --os-type=linux --os-variant=centos7.0 --vcpus=1 --location=/root/CentOS-7.3-x86_64-DVD.iso -x console=ttyS0 --nographics
选项参考:https://www.cnblogs.com/l-zl/p/15045160.html
注意:
1.用这种方式安装的操作系统,大小写会胡乱变化,不影响远程操作
2.内存必须2G以上
查看KVM支持的OS版本:
# man virt-install
# osinfo-query os | grep centos
三、命令行模式
虚拟机的组成部分
1.虚拟机配置文件
# ls /etc/libvirt/qemu
2.储存虚拟机的介质
# ls /var/lib/libvirt/images/
根据配置文件创建虚拟机
1.需要有磁盘镜像文件:
# cd /var/lib/libvirt/images/
# cp vm1.qcow2 vm2.qcow2
2.需要有配置文件
# cd /etc/libvirt/qemu
# cp vm1.xml vm2.xml
3.配置文件需要修改必要的内容
vim /etc/libvirt/qemu/vm2.xml
主要需要修改的:
<name></name> 虚拟机名称 唯一
<uuid></uuid> uuid 唯一
<sourse file=""></sourse> 磁盘镜像名
</mac address=''> mac地址 唯一 只能修改后6位
可修改处:
<memory></memory> 最大内存
<currmentMemory></currmentMemory> 当前占用内存
<vcpu placment='static'> cpu数
4.创建虚拟机:
# virsh define /etc/libvirt/qemu/vm2.xml
5.重启libvirt
# systemctl restart libvirtd
6.宿主机开启路由转发
# vim /etcs/ysctl
net. ipv4. ip_forward = 1
保存退出
# sysctl -p
7.打开kvm可视化工具
# virt-manager
四、添加磁盘
1.控制台添加
开启虚拟机查看磁盘信息:lsblk
移除磁盘
2.修改配置文件
vim /etc/libvirt/qemu/vm1.xml 复制一份disk
创建新的空磁盘卷:
# qemu-img create -f qcow2 /var/lib/libvirt/images/vm1-1.qcow2 2G
格式
qemu-img create -f 格式名 创建路径(要与配置文件位置一致) 磁盘大小
重新定义:
# virsh define /etc/libvirt/qemu/vm1.xml
更多推荐
所有评论(0)