kvm安装配置
安装以下软件。
yum -y install qemu-kvm python-virtinst libvirt libvirt-python virt-manager libguestfs-tools bridge-utils virt-install vnc -y
启动kvm服务。
service libvirtd start
cd /etc/sysconfig/network-scripts/ 此处假设宿主机网卡名称为ifcfg-enp1s0。复制创建br0配置文件。
cp ifcfg-enp1s0 ifcfg-br0
配置内容如下:
4、创建虚拟机。
qemu-img create -f qcow2 /data/vitual-img/kvm-mysql-18.18.100.4-data.img 500G 解析:
create -f qcow2:创建磁盘并指定硬盘文件系统格式
/data/vitual-img/kvm-mysql-18.18.100.4-data.img:指定硬盘文件存储目录
500G:指定硬盘大小
virt-install --name kvm-liushaoqiang-192.168.40.91 --ram --vcpus= --cdrom /data/iso/CentOS--x86_64-Minimal-.iso --disk path=/data/vitual-img/kvm-liushaoqiang-192.168.40.91-system.img,format=qcow2,bus=virtio --bridge=br0 --vnc --vncport= --vnclisten=0.0.0.0 解析:
--name kvm-liushaoqiang-192.168.40.91:指定创建虚拟机的名称
--ram :指定虚拟机内存,默认按MB计算
--vcpus=:指定虚拟机cpu核心数量
--cdrom /data/iso/CentOS--x86_64-Minimal-.iso:指定启动文件,以cdrom iso镜像启动
--disk path=/data/vitual-img/kvm-liushaoqiang-192.168.40.91-system.img,size=,format=qcow2,bus=virtio:指定磁盘位置,格式为qcow2,虚拟化方式为virtio(半虚拟化方式)
--bridge=br0:指定网络模式为桥接,桥接网卡为br0
--vnc --vncport= --vnclisten=0.0.0.0:指定虚拟机远程vnc地址以及端口
以下命令均在虚拟机的宿主机上执行。
5.1、强制关闭虚拟机
virsh destroy kvm-mysql-18.18.100.4 解析:
kvm-mysql-18.18.100.4:虚拟机名称,不是虚拟机的hostname。
5.2、彻底删除虚拟机
virsh undefine kvm-mysql-18.18.100.4
5.3、关闭虚拟机
virsh shutdown kvm-mysql-18.18.100.4 备注:需要在虚拟机上安装acpid,同时启动该服务。否则无法使用virsh shutdown远程关闭虚拟机。
5.4、启动虚拟机
virsh start kvm-mysql-18.18.100.4
5.5、查看虚拟机列表
virsh list --all 解析:
list:不加--all无法查看该宿主机上所有虚拟机,只能列出当前处于运行状态的虚拟机
--all:列出该宿主机上所有虚拟机
5.6、虚拟机新增磁盘
virsh attach-disk --domain kvm-mysql-18.18.100.4 --source /data/vitual-img/kvm-mysql-18.18.100.4-data.img --target sda --cache none 解析:
--domain kvm-mysql-18.18.100.4:指定虚拟机名称
--source /data/vitual-img/kvm-mysql-18.18.100.4-data.img:指定要挂载的磁盘目录以及所在位置
--target sda:指明该磁盘挂载的虚拟机之后,在虚拟机上的磁盘位置
--cache none:无缓存 备注:
、只有raw模式的磁盘才可直接挂载,qcow2格式的磁盘需要远程映射才可挂载。
、系统重启,使用该命令挂载磁盘会丢失。
5.7、虚拟机卸载磁盘
virsh detach-disk kvm-mysql-18.18.100.4 --target sda 解析:
kvm-mysql-18.18.100.4:指定虚拟机名称
--target sda:指明虚拟机上磁盘挂载点
5.8、查看img磁盘信息
qemu-img info kvm-mysql-18.18.100.4-data.img
5.9、在虚拟机关闭状态下,将文件复制到虚拟机内部
virt-copy-in -d kvm-mysql-18.18.100.4 change_ip.sh /etc/rc.d 解析:
-d kvm-mysql-18.18.100.4:指定虚拟机名称
change_ip.sh:在宿主机上的文件名称,建议使用绝对地址
/etc/rc.d:虚拟机内部目录
kvm安装配置的更多相关文章
- KVM安装配置笔记
系统环境centos6.6 一.KVM安装前系统相关操作: (1)修改内核模式为兼容内核启动 # grep -v "#" /etc/grub.confdevice (hd0) HD ...
- Linux KVM 安装配置
--------------------------一.前言二.环境三.安装与配置四.创建kvm虚拟机 一.前言 KVM,即Kernel-based Virtual Machine的简称,是一个开源的 ...
- kvm安装配置使用centos6.5
# yum -y install kvm virt-* libvirt && yum -y groupinstall Virtualization 'Virtualization C ...
- 烂泥:虚拟化KVM安装与配置
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 最近打算把公司的服务器全部做成虚拟化,一是跟有效的利用了服务器,二也是对自己是一个学习的机会. KVM的安装与配置步骤如下: 1. 查看是否支持虚拟化 ...
- centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课
centos vmware centos6.6 64位 kvm虚拟化安装配置 第四十二节课 上半节课 下半节课 f
- KVM 虚拟机 安装配置
原创博文安装配置KVM http://www.cnblogs.com/elvi/p/7718574.htmlweb管理kvm http://www.cnblogs.com/elvi/p/7718582 ...
- 安装kvm模块配置网络
1. vmware安装centos6.6 64位 (略) 其中有几个注意的地方:a. 内存给2gb. 磁盘给50g, 或者再单独分一个磁盘,用来存储虚拟机文件c. 最关键的一步,在创建虚拟机时,cpu ...
- 基于Linux命令行KVM虚拟机的安装配置与基本使用
背景 由于生产环境的服务器并不会安装桌面环境,简单操作的图形化安装也不适合批量部署安装.因此,我还是更倾向于在命令下安装配置KVM虚拟机.结合了一些资料和个人使用的状况,我大致列出了一些基本和常用的使 ...
- KVM安装和配置
[未验证部分] kvm安装前检查 # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 ca ...
随机推荐
- GitHub上最火的40个Android开源项目(二)
21.drag-sort-listview DragSortListView(DSLV)是Android ListView的一个扩展,支持拖拽排序和左右滑动删除功能.重写了TouchIntercept ...
- 20155305乔磊《网络对抗》逆向及Bof基础
20155305乔磊<网络对抗>逆向及Bof基础 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何 ...
- 实践:IIS7下访问ashx页面,显示404
问题描述 1.路径什么的都对,这方面的原因就不要想了 2.在我的电脑上可以,在同事的电脑上不可以 方案1:未注册ashx的处理应用程序 也就是不知道IIS不知道用什么应用程序处理ashx文件,解决办法 ...
- 类加载, 静态变量初始化, String不可变, 泛型使用, 内部类
1.java变量类型 java变量类型分:基本数据类型变量和Object数据类型变量,变量也是占用者内存的 例如: int i = 3; i这个变量保存的就是整形3, 占32位 Object a = ...
- STM32---定时器的ETR功能
定时器的ETR功能 在使用定时器的时候,在引脚复用功能中看到了TIM2_CH1_ETR,这个ETR是什么意思呢? 答:TIM2_CH1_ETR表示两个功能选一个,分别是TIM2_CH1和TIM2_ET ...
- Hadoop开发第2期---虚拟机中搭建Linux
注:关于如何将hadoop源码导入Eclipse详见http://pan.baidu.com/s/1hq8ArUs 一.Hadoop配置软件(我的电脑是Windows7旗舰--64bit) 1. VM ...
- 关于web.xml3.0启动报错
九月 08, 2017 10:18:19 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRu ...
- 移动端jq及zepto事件绑定
最近做移动端网页,用到了zepto.js , 其大致用法跟 jquery 差不多,但是在时间绑定的时候被困了好久的坑. 这里说的主要是给未来元素绑定事件.未来元素:这里指的是通过 ajax 请求得到数 ...
- JMeter的下载安装以及运行教程
一.安装JMeter的必要准备 1.安装JDK JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html ...
- Unity Dotween官方案例学习
本文只涉及一些案例,具体查看 DoTween 官方文档. 一. Basics public class Basics : MonoBehaviour { public Transform redCub ...