虚拟化与KVM和openQRM 5.1在Debian Wheezy
版本1.0
最后编辑14. 2013年8月
作者Matt Rechenburg
这个HowTo是关于如何使用openQRM 5.1在Debian 7上创建和管理KVM虚拟机以及Wheezy。
要求
- 一个物理服务器 - 至少1 GB的内存
- 至少100 GB的磁盘空间
- 在系统BIOS中启用VT(虚拟化技术),以便openQRM Server稍后可以运行虚拟机
在Debian Wheezy上安装openQRM 5.1
在物理服务器上安装最小的Debian Wheezy。
安装并初始化openQRM 5.1
请注意!
有关上述初始起点的详细信息,请参见“Debian Wheezy上安装OpenQRM 5.1” - https://www.youcl.com/info/6416
设置自定义域名
作为openQRM安装和初始化后的第一步,建议为openQRM管理网络配置自定义域名。 在此用例中,openQRM服务器具有基于之前的“如何在Debian Wheezy上安装openQRM 5.1”(URL)的私有C类IP地址192.168.178.5/255.255.255.0。 由于openQRM管理网络是私有的,因此可以使用任何语法正确的域名,例如'my123cloud.net'。 在DNS插件中预先配置的默认域名是“oqnet.org”。
最佳做法是使用'openqrm'命令行实用程序来设置DNS插件的域名。 请登录到openQRM Server系统,并在终端中以“root”身份运行以下命令:
/usr/share/openqrm/bin/openqrm boot-service configure -n dns -a default -k OPENQRM_SERVER_DOMAIN -v my123cloud.net
上述命令的输出将如下所示
root @ debian:〜#/ usr / share / openqrm / bin / openqrm boot-service configure -n dns -a default -k OPENQRM_SERVER_DOMAIN -v my123cloud.net
设置插件dns的默认启动服务配置
root @ debian:〜#
要(重新)查看DNS插件的当前配置,请运行:
/usr/share/openqrm/bin/openqrm boot-service view -n dns -a default
启用插件
提示:您可以使用插件列表中的过滤器轻松找到类型的插件!
在openQRM插件管理器中,请按以下顺序启用和启动以下插件:
dns插件 - 类型网络
dhcpd插件 - 类型网络
tftpd插件 - 类型网络
网络管理器插件 - 类型网络
本地服务器插件 - 类型
设备管理器插件 - 类型管理
novnc插件 - 类型管理
sshterm插件 - 类型管理
linuxcoe插件 - 类型部署
kvm插件 - 类型虚拟化
创建虚拟化主机对象
转到数据中心 - >服务器 - >添加新的服务器
给出'openqrm'作为服务器名称并提供描述性描述
选择openQRM Server资源
在以下编辑对话框中,将“KVM主机”设置为该服务器的虚拟化类型,然后提交保存
这是添加虚拟化主机对象后的服务器列表
此外,还会自动创建2个KVM存储对象,以管理不同类型的VM卷
创建一个LVM卷组
具有关于卷管理的最佳灵活性的KVM存储类型是“KVM LVM存储”。 每个VM获取自己的专用逻辑卷作为其根映像。 或者可以使用“KVM块文件存储”。 该存储类型的卷通过qemu-img命令在主机文件系统上创建。 该Howto描述了“KVM LVM存储”类型。
转到数据中心 - >存储
并点击'openqrm-lvm'存储对象的'管理'按钮
请注意!
系统会自动检查LVM功能的系统实用程序是否可用。 如果不是,则openQRM触发器通过分发程序包管理器自动安装它们。 这可能会在系统第一次执行命令时延迟。
现在点击“添加新卷组”
当您遵循最初的“如何在Debian Wheezy上安装openQRM 5.1”(https://www.youcl.com/install-openqrm-5.1-on-debian-wheezy)时,现在有一个专用的/ dev / sda3
分区可用,可用于创建LVM卷组。 请提供LVM卷组的名称(这里是“kvmvg”),选择/ dev / sda3
设备并提交。
确认创建新的卷组
现在创建用于存储VM映像的LVM卷组