管理 XenServer 是否像管理 CentOS 一样?

管理 XenServer 是否像管理 CentOS 一样?

鉴于 XenServer(目前为 7)基于 CentOS,这是否意味着它在更新、CLI、管理(非 Xen 特定的,如 mdadm 和引导加载程序)等方面的工作方式与 CentOS 一样?

基本上,如果我想使用 XenServer,那么我是否承诺以 CentOS“方式”使用、学习和工作?

我们有一个新的(对我们来说)服务器,现在是切换虚拟机管理程序的时候了,我们准备使用 Xen。

我熟悉并能有效管理的当前设置是一台 Debian 主机,上面有几台使用 Virtual Box 的虚拟机,这至少可以说不太理想。因此,我熟悉在 Debian 中工作,并有意识地选择将 Debian 用于我们的服务器。我只管理我们小型企业的服务器,因此我没有其他设置和其他发行版的多样性可供使用。

据我了解,Redhat 的做事方式与基于 Debian 的发行版略有不同,并且需要未知数量的学习曲线;但肯定是学习曲线。

那么如果我使用 XenServer,我是否也要承担 Redhat 的学习曲线?

我知道我可以使用基于 Debian 的 Dom0 安装 Xen,但我读到的共识似乎表明 XenServer 总体上效果最好。但是,我需要进行一些配置,例如为 Dom0、Xen 和网络共享启动并运行我们的本地 RAID 阵列,以及按顺序获取引导加载程序和 grub。我可以在 Debian 中相当轻松地完成此配置,因此我试图权衡尝试以 CentOS 方式进行相同配置的时间成本,我担心这会增加大量时间才能将新服务器投入生产,因为我们公司的 IT 工作是在下班后慢慢进行的;因此才有这个问题。

答案1

请记住,即使基于发布,操作系统也会被剥离,就好像设备在 HCL 中一样,您几乎永远不会使用任何操作系统命令。

您用来管理它的大多数命令都在xe命令集中:

  • xe task-list
  • xe task-cancel
  • xe toolstack-restart
  • ETC...

所有操作系统更新也都已安装并通过 xenserver 控制台检测到。因此,大多数命令都是 xen 命令。

我唯一一次在主机上输入常规命令是安装 dell openmanage 包和监控代理。

答案2

首先,您承诺以 XenServer 方式工作。该产品本质上是一种设备,Debian 和 CentOS 之间的大多数不同之处对您来说都是隐藏的,或者可以通过 XenServer 为您提供的工具更好地维护。

您可以轻松地测试这一点,使用 XenServer 设置测试 VM 很容易(是的,它在 VM 内部运行)。

答案3

我几乎每天都在使用 Xenserver。在简单的服务器或小型池中,几乎不需要与底层操作系统进行交互,这就是重点。

但是我们有 60 多个 xenserver,并且我们过去一直使用 Salt 来在整个站点范围内推送更改,例如“有人离开了,更改所有 root 密码和所有 DRAC 密码”或更新 DNS 服务器,或者只是将搜索域附加到 resolv.conf 或安装 dell 的 opemna​​mage 硬件监控,或者最新的 checkmk 代理等简单的东西。

在 6.5 版本中,尽管没有得到官方支持,但仍然运行良好。

在 7.0 中 RPM 不可用,并且安装 salt RPM 只会抱怨缺少依赖项。

所以回答你的问题,不,只要你不做任何奇怪的事情,管理 xenserver 就像管理设备一样

相关内容