Kvm学习文档记录
2024-10-21 03:14:10
一、实验环境:
在vmware上打开vt支持选项:
操作系统信息:
[root@node2 ~]# cat /etc/issue
CentOS release 6.6 (Final)
Kernel \r on an \m [root@node2 ~]# uname -a
Linux node2 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
查看是否支持虚拟化:
grep --color -E '(vmx|svm)' /proc/cpuinfo #有输出结果则支持
二、安装kvm以及管理器
2.1 安装epel源
# yum install epel-release
2.2 安装kvm以及管理器
#安装kvm
# yum install qemu-kvm
#安装kvm管理工具
# yum install virt-manager python-virtinst qemu-kvm-tools
#rpm –ql qemu-kvm #查看安装了那些文件
2.3 验证是否加载kvm模块:
2.4 安装libvirt (virsh 依赖于此包)
# yum install libvirt libvirt-python
# 启动 相应的进程
# /etc/init.d/libvirtd start
三、虚拟机的创建、管理
3.1 创建虚拟机磁盘
# 创建 /kvm 目录,并创建kvm.raw硬盘裸设备,并上传centos镜像到此目录
# qemu-img create -f raw /kvm/kvm.raw 8G #创建命令连接 ln -s /usr/libexec/qemu-kvm /bin
# 命令 virsh 管理虚拟机
3.2 创建虚拟机
# raw格式硬盘虚拟机:
# 内存 磁盘 /kvm/kvm.raw 镜像: /kvm/centos66.iso
# virt-install --virt-type kvm --name kvm-demo --ram \
--cdrom=/kvm/centos66.iso --network network=default \
--graphics vnc,listen=0.0.0.0 --noautoconsole \
--os-type=linux --os-variant=rhel6 --disk path=/kvm/kvm.raw # virsh list –all #查看所有的虚拟机
Qcow2格式硬盘: virt-install --virt-type kvm --name demo --ram --cdrom=/data/centos66.iso \
--network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole \
--os-type=linux --os-variant=rhel6 \
--disk path=/data/disk/kvm-demo.qcow2,format=qcow2
3.3 使用vnc连接虚拟机
上图为安装完成之后的结果,第一次连接应该是安装系统的界面,安装系统步骤略过
自此,虚拟机创建完毕.
3.4 virsh 常用指令
virsh edit kvm-demo |
#编辑虚拟机 |
virsh define kvm-demo.xml |
#从xml导入虚拟机信息 |
virsh dumpxml kvm-demo >kvm-demo.xml |
# 将虚拟机dump到xml文件 |
l 可参考: http://blog.csdn.net/b_h_l/article/details/17299583#t19
最新文章
- react 和 ractive的区别
- cfDNA(circulating cell free DNA)全基因组测序
- linux 2.6 驱动笔记(二)
- 按钮点击事件,打开新的Activity
- 378. Kth Smallest Element in a Sorted Matrix
- 【BZOJ 1019】【SHOI2008】汉诺塔(待定系数法递推)
- .net架构设计读书笔记--第一章 基础
- 我要爱死这个markdown 了
- Linux下安装jdk1.8
- 应对黑客攻击SQL SERVER数据库中的一个案例
- ES6 let和const命令(4)
- SpringBoot实战 之 接口日志篇
- 【Python3爬虫】最新的模拟登录新浪微博教程
- 得到一个文件夹中所有文件的名称的几个方法(命令指示符, C++, python)
- 关于Selenium.common.exceptions.WebDriverException: Message: Invalid locator strategy: css selector 的问题
- [转]GitLab Continuous Integration (GitLab CI/CD)
- git 一些常见问题 总结
- linux下使用命令修改IP地址
- CINATRA发布第一个版本
- pip安装注意事项