Vilmantas Baranauskas Asked: 2010-12-24 01:32:11 +0800 CST2010-12-24 01:32:11 +0800 CST 2010-12-24 01:32:11 +0800 CST 哪个内核用于在 ESX 上运行的服务器 VM 772 我们在 ESX 服务器上运行了几个 ubuntu 虚拟机。 在 ubuntu 中,有各种可用的内核: linux-通用-pae linux通用 linux服务器 linux-虚拟 哪个是在 ESX 上运行的虚拟机的最佳选择? server vmware kernel virtualization 2 个回答 Voted Best Answer Javier Rivera 2010-12-24T10:19:29+08:002010-12-24T10:19:29+08:00 让我们尝试解释您列出的内核之间的主要区别: linux-generic:这是普通的 Ubuntu 内核。发行版默认使用的那个。 linux-generic-pae:这是启用PAE的通用内核。它可以让您在 32 位系统中使用 4 Gb 或更多的 RAM。如果您使用 64 位或者您的 RAM 小于 4Gb,则您不需要它,因为它的性能损失很小。 linux-server:这是一个为服务器使用而优化的内核。本文提供了有关最重要更改的详细信息。它们更改了 50 多个配置选项。粗略的估计是,这个内核将支持长后台进程而不是交互式进程。它会毫不犹豫地冻结您的鼠标,以便为您的数据库数字处理或文件写入提供更多功能。 linux-virtual:这是服务器内核,大部分驱动程序都被剥离了。它仅具有在 KVM、Xen 和 VMWare 等最流行的虚拟机中作为来宾运行所需的驱动程序。来源。 所以你的问题没有明确的答案,这完全取决于虚拟机的使用。如果它们将成为传统服务器(而不是终端服务器)并且您永远不会将它们移动到真正的硬件上,那么 linux-virtual 似乎是最好的选择。 Marek 2017-09-06T09:24:31+08:002017-09-06T09:24:31+08:00 但不幸的是,没有内核模块(ip_tables)加载了 linux-virtual 内核,因此没有 csf firewal“开箱即用”。
让我们尝试解释您列出的内核之间的主要区别:
linux-generic:这是普通的 Ubuntu 内核。发行版默认使用的那个。
linux-generic-pae:这是启用PAE的通用内核。它可以让您在 32 位系统中使用 4 Gb 或更多的 RAM。如果您使用 64 位或者您的 RAM 小于 4Gb,则您不需要它,因为它的性能损失很小。
linux-server:这是一个为服务器使用而优化的内核。本文提供了有关最重要更改的详细信息。它们更改了 50 多个配置选项。粗略的估计是,这个内核将支持长后台进程而不是交互式进程。它会毫不犹豫地冻结您的鼠标,以便为您的数据库数字处理或文件写入提供更多功能。
linux-virtual:这是服务器内核,大部分驱动程序都被剥离了。它仅具有在 KVM、Xen 和 VMWare 等最流行的虚拟机中作为来宾运行所需的驱动程序。来源。
所以你的问题没有明确的答案,这完全取决于虚拟机的使用。如果它们将成为传统服务器(而不是终端服务器)并且您永远不会将它们移动到真正的硬件上,那么 linux-virtual 似乎是最好的选择。
但不幸的是,没有内核模块(ip_tables)加载了 linux-virtual 内核,因此没有 csf firewal“开箱即用”。