鉴于XenServer(目前是7)基于CentOS,这是否意味着它就像CentOS更新,CLI,pipe理(非Xen特定像mdadm和引导装载机)等方面的工作?
基本上,如果我想使用XenServer,那么我是否正在使用,学习和使用CentOS“方式”?
我们有一个新的(对我们)服务器,现在是时候切换pipe理程序,我们正在使用Xen。
我们熟悉并可以高效pipe理的当前设置是使用Virtual Box的几台虚拟机的Debian主机,这是不太理想的。 由于这个原因,我在Debian工作很熟悉,并有意识地select使用Debian作为我们的服务器。 我只pipe理我们的小型企业的服务器,所以我没有其他设置和其他分布工作的多样性。
根据我的理解,Redhat的工作方式与Debian分发有些不同,需要一个未知数量的学习曲线; 但肯定是一个学习曲线。
所以,如果我使用XenServer,我是否也承诺使用Redhat学习曲线?
我知道我可以使用基于Debian的Dom0来安装Xen,但是我所读到的一致意见似乎是说XenServer工作得最好。 但是,我需要做一些configuration,比如让我们的本地RAIDarrays启动并运行Dom0,Xen和Network Shares,以及获取启动加载器和grub。 我可以在Debian中很容易地完成这个configuration,所以我试图在CentOS的相同configuration的时候权衡成本,恐怕会增加大量的时间让新的服务器进入生产环境。由我自己为我们公司慢慢地发生在事后; 因此,这个问题。
请记住,即使基于发行版本,操作系统也会被剥离,就好像齿轮在HCL中一样,您将永远不会使用任何操作系统命令。
你将用来pipe理它的大多数命令都在xe命令集中:
xe task-list xe task-cancel xe toolstack-restart 操作系统更新都通过xenserver控制台得到安装和检测..因此,大多数命令是xen命令。
只有在主机上input常规命令的时候,才安装了dell openmanage软件包和一个监控代理。
主要是,您承诺以XenServer方式工作。 这个产品本质上是一个设备,而且Debian和CentOS之间大部分不同的东西都是隐藏的,或者由XenServer为您提供的工具更好地维护。
您可以轻松地testing这个,使用XenServer设置testingVM很容易(是的,它运行在VM内)。
我几乎每天都在使用Xenserver。 在一个简单的服务器或小型池中,将不需要与底层操作系统进行交互,这就是重点。
但是我们有60多个xenservers,而且我们历史上曾经使用过Salt来推动整个网站的变化,比如“左边的人,更改所有的root密码和所有的DRAC密码”,或者更新DNS服务器,或者简单的追加一个search域到resolv.conf或者安装戴尔的opemnamage硬件监控,或像最新的checkmk代理简单的东西。
在6.5中,尽pipe官方不支持,但仍然运行良好。
在7.0中,RPMs不可用,安装salt RPM只是抱怨缺less依赖关系。
所以要回答你的问题, 不,pipe理XenServer就像pipe理电器一样,只要你不做任何奇怪的事情