首页 / LINUX / linux学习笔记----10
linux学习笔记----10
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux学习笔记----10,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1292字,纯文字阅读大概需要2分钟。
内容图文
![linux学习笔记----10](/upload/InfoBanner/zyjiaocheng/1090/87485b475036418882e2a54053fc7c8c.jpg)
使用虚拟化系统
1、管理本地虚拟化主机
KVM是标准Linux内核中内置的完整虚拟化解决方案。KVM管理程序通过libvirt API和实用程序进行管理,如 virt-manager和virsh等。由于红帽linux是红帽企业虚拟化和openstack平台的基础,因此KVM是红帽云基础架构多种产品的一致组件。
构建虚拟化主机至少需要qemu-kvm和qemu-img软件包,以提供用户级KVM模拟器和磁盘映像管理器。
yum install qemu-kvm qemu-img
建议安装的其他虚拟化管理软件包有
python-virtinst 提供virt-install命令,供创建虚拟机使用
libvirt 提供主机和服务库,以便与系统管理程序和主机系统交互
libvirt-python 包含允许python应用使用libvirt-API的模块
virt-manager 管理VM图形工具
libvirt-client 为访问libvirt服务器提供客户端API和库,管理命令行
yum install virt-manager libvirt libvirt-python python-virtinst libvirt-client
2、管理虚拟机
红帽使用基于 libvirt的工具,作为虚拟化管理的默认方式
virsh:virsh命令行管理工具是图形界面应用的替代工具。virsh命令是编写虚拟化管理脚本的理想选择
virt-manager:图形化工具,可以访问虚拟客户机控制台,用于执行虚拟机创建、迁移、配置和管理任务,可以通过单一界面管理本地和远程系统管理程序。
RHEV-M:红帽企业虚拟化管理器为物理和虚拟资源提供一个中央化管理平台。
virsh命令行工具提供与virt-manager相同的功能,将virsh作为交互式shell使用,以执行edit、list、start、stop和destroy命令。
virsh具有可执行其他管理任务的子命令
connect 使用qemu:///host语法连接本地或者远程KVM主机
nodeinfo 返回主机基本信息,如cpu和内存信息
autostart 将kvm域配置为在主机系统启动时启动
console 连接到虚拟客户机的虚拟串行控制台
creat 从XML配置文件创建域,并启动
define 从XML配置文件创建域,但不启动
undefine 取消定义域;若域为不活动,则域配置将被删除
edit 编辑域配置文件,在下一次启动生效
reboot 重新启动域
shutdown 正常关闭域
screenshot 为当前域控制台抓取屏幕截图
destroy 立即停止虚拟机
3、安装新的虚拟机
以root身份运行 virt-manager命令启动虚拟机管理器
新建虚拟机,打开创建新VM向导
为虚拟机选择一个名称,用作配置域名
选择安装源
配置cpu和内存
分配存储
配置网络
原文:http://lvyang0519.blog.51cto.com/687194/1737873
内容总结
以上是互联网集市为您收集整理的linux学习笔记----10全部内容,希望文章能够帮你解决linux学习笔记----10所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。