![使用 Ubuntu 和虚拟化设置根服务器](https://linux22.com/image/535334/%E4%BD%BF%E7%94%A8%20Ubuntu%20%E5%92%8C%E8%99%9A%E6%8B%9F%E5%8C%96%E8%AE%BE%E7%BD%AE%E6%A0%B9%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我想设置一个新的根服务器并在其上安装基于 Linux 的虚拟化。
我的想法是:
- Intel VT 硬件
- Ubuntu 9.10
- 基于 KVM 的虚拟化。
对根服务器的访问将仅通过 SSH 进行管理。有人这样做过吗?在日常使用中您发现了什么问题?
我的要求是:
非常安全,因此根服务器仅有 ssh 到 dom-0 和供客户机使用的极简端口(例如 http/s)。
主机/客户机的良好监控(我的想法是使用 zabbix 来实现)
- 管理简单快捷(命令行工具对您来说怎么样?cryptiv?学习曲线高吗?)
我很高兴接受您的建议。
问候,
丹尼尔·沃尔克茨
答案1
嘿,要么使用 10.04,要么使用 10.10(虚拟化内容仍然经常更改,因此较新的服务器版本可能不是那么糟糕)。我建议尝试 KVM 虚拟化(因为现在所有发行版测试和 QA 都转到 KVM 而不是 XEN)。您可以使用 virt-manager GUI 工具远程管理虚拟机。可能在 virt 主机上设置 LVM,并为每个客户机设置一个 LVM 逻辑卷(这样您就可以为客户机提供 LVM 快照和备份)。
答案2
我建议您使用最新版本的 ubuntu,甚至是 CentOS(非常稳定,变化比 ubuntu 少),并记住不要像使用 ubuntu 桌面那样频繁更新。只需更新软件包即可。
如果您只打算使用 SSH 进行管理,我建议您使用 ssh 密钥进行连接。另外,请记住安装 virt-manager 和 x-auth - 这将允许您使用 GUI 来管理虚拟服务器。
这只是我的几点评论。