试图根据这个文件将kickstart放在一起,以便在ESXi(v4.1u2)虚拟化服务器(位于思科ASA后面)上运行的“真正”最小安装的CentOS 6上运行,
理想情况下,由于我计划运行几个JVM实例,每个JVM实例都在自己的CentOS虚拟机中,所以操作系统的占用空间相当小。
虚拟堆栈将是:
1) Apache 2.4 web server/load balancer VM 2) MySQL 5.5 VMs (master/slave) 3) 5 JVM VMs running Java 7
我从来没有--nobase近乎无包装的安装(即--nobase ),所以我正在寻找关于CentOS 6最小function安装的基本包的build议(注意:Apache,MySQL和Java 7将被安装来源;即不通过百胜/转速)。
如果不值得麻烦(即CentOS最小ISO不是太臃肿),让我知道(我有足够的磁盘空间,CPU周期和RAM,但为了从一个简化的基本操作系统工作的利益,我问这个问题)。
否则,将不胜感激一个必须包的列表。
谢谢
我想说这可能不值得。 如果磁盘空间不是问题,而且您没有运行任何无关的服务,则不会产生真正的影响,也不需要创build最低限度的安装。 如果有的话,当你需要某些工具(nmap,lsof,编译器等等)时,它变成一个烦恼。
最后,我的kickstart是通过Puppet或基础+选定的包组 安装的最小+包 :
# Kickstart snippet... %packages @ base @ core @ compat-libraries @ mail-server @ network-server @ network-file-system-client @ system-management @ web-server screen wget %post
nobase是好的,但你会想要添加acpid包,以便pipe理程序可以干净地closures并重新启动虚拟机。 这是我所能想到的。