Articles of kickstart

如何通过Kickstart从RHEL6的可选频道安装软件包?

我通常通过kickstart安装puppet 。 显然, puppet现在需要包含在Red Hat的可选频道中的软件包( libselinux-ruby )。 我的印象是,我只能通过在服务器configurationRHN之后分配适当的软件频道授权来使用可选频道。 这是否意味着我们不能使用kickstart来安装可选频道中的软件包? 如果情况并非如此,我们将如何configuration我们的kickstart ?

centos 6.2远程kickstart安装

使用centos 6.2我想通过远程机器上的kickstart文件启动安装。 在centos 5中,我注意到有一个初始提示可以设置kickstart的位置,但在centos6启动过程中我还没有看到类似的东西。 目前我已经尝试使用netinstall ISO,但似乎只给出了select“安装映像”的选项。 有没有办法指向远程kickstart文件(使用最小或netinstall ISO),而不需要创build一个自定义的ISO?

centos xen http kickstart安装失败:'未知命令:<!DOCTYPE'

我正在尝试使用此方法安装Centos 5.5 xen domU: http ://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU 它build议由本地apache服务的kickstartconfiguration文件。 我设法将它安装在物理机器上,但是当我尝试在virtualbox实例(最新virtualbox上的dom0)上安装anaconda时,出现以下错误: Running anaconda, the CentOS system installer – please wait… Traceback (most recent call last): File "/usr/bin/anaconda", line 733, in ? vncksdata = setVNCFromKickstart(opts) File "/usr/bin/anaconda", line 277, in setVNCFromKickstart ksparser.readKickstart(opts.ksfile) File "/usr/lib/python2.4/site-packages/pykickstart/parser.py", line 1209, in readKickstart self.handleCommand(lineno, args) File "/usr/lib/python2.4/site-packages/pykickstart/parser.py", line 1069, in handleCommand raise KickstartParseError, formatErrorMsg(lineno, […]

使用kickstart通过FTP安装RHEL / CentOS

我有下面的命令来使用我在192.168.122.1上的虚拟vsFTP服务器来安装CentOS: virt-install –name kickstart.example.com –ram 768 \ –disk path=/var/lib/libvirt/images/kickstart.example.com.img,size=12 \ –location ftp://192.168.122.1/pub/inst -x "ks=ftp://192.168.122.1/pub/ks.cfg" ks.cfg肯定存在,因为wget 192.168.122.1/pub/ks.cfg下载文件。 我可以导航到ftp://192.168.122.1/pub/ks.cfg并查看ny kickstart文件。 我得到的错误是: ERROR Error validating install location: Could not find an installable distribution at 'ftp://192.168.122.1/pub/inst' The location must be the root directory of an install tree. 这是关于权限或SELinux(SELinux是强制)。 ls -lZ在192.168.122.1/pub/及其子目录和kickstart文件是这样的: -rw-r–r–. root root system_u:object_r:public_content_t:s0 /var/ftp/pub/ks.cfg 有任何想法吗? 非常感谢 :)。

在Centos 7testing了kickstart文件阻止

尝试启动CENTOS 7,并得到一个意想不到的消息。 kickstart文件已经与5和6之前的工作。 有些事情已经改变了。 有没有人遇到过这个? Installation 1) [x] Timezone settings 2) [x] Installation source (America/Toronto timezone) (http://centos.mirror.iweb.ca/7 3) [!] Software selection /os/x86_64/) (Installation source not set up 4) [x] Install Destination ) (Custom partitioning selected) 5) [x] Network settings (Wired (eth0) connected) Kickstart的 install text url –url http://centos.mirror.iweb.ca/7/os/x86_64/ lang en_US.UTF-8 keyboard us network –device eth0 […]

太空行走,Kickstart,补鞋匠,PXE,Dnsmasq

我已经安装了一个Spacewalk服务器。 我试图configuration的最后一个function是Kickstart。 我似乎无法find关于如何在“真实环境”下设置的明确文件。 我们已经有一个DHCP服务器,我想用PXE使用dnsmasq。 由于关于太空行走的文件很less,我已经看过皮匠文件。 Spacewalk 2.0捆绑了Cobbler 2.0.11。 有几个网站build议安装补鞋匠,以获得额外的function。 环境 CentOS 6.4(64位)/ Spacewalk 2.0 问题 正如我在“官方文件”中找不到的那样,是否应该安装补鞋匠? dnsmasq是否已经作为补鞋匠/太空行走的一部分进行安装?还是应该使用自己的软件包进行安装? 由于修鞋匠似乎独立工作于太空行走,我应该能够为最新版本2.4.3做一个百胜安装补鞋匠,否则这不是一个明智的行动方针? 既然我可能会有人注意,会不会有一个我可能错过的指南,或者是有人提出的帮助呢? 任何援助将不胜感激,谢谢。

kickstart脚本出现问题,分区信息崩溃部署

目前正在testing修鞋匠,但是在加载分区信息时遇到kickstart脚本的问题。 这是我的ks: http : //pastebin.ca/1824343 我无法弄清楚part部分有什么问题。 没有它,它的工作。 我甚至尝试过autopart 。 如果条目被删除,它就可以工作,但是我必须向安装者提供分区信息。 在kickstart下引发了一个pythonexception。 我得到一个Errno 2没有这样的文件或目录。 我的Apache日志说: 文件不存在:/var/www/cobbler/links/CentOS-5.3-x86_64/images/updates.img 文件不存在:/var/www/cobbler/links/CentOS-5.3-x86_64/disc1 档案不存在:/var/www/cobbler/links/CentOS-5.3-x86_64/images/product.img 但没有part信息,没有错误发生。 我没有看到什么? Cobbler 2.0.3导入CentOS 5.3 x86_64 DVD,PXE从Xen客户端引导。

Kickstart CentOS 6提示networking设置为DHCP的TCP / IP

我试图阻止我的kickstart CentOS安装提示我inputTCP / IP信息。 点击这个提示(保持IPv4和IPv6为默认值)之后,安装继续并完成。 以下是我的kickstart文件: #Andy的超级棒的VM kickstart文件 安装 url –url = http://mirrors.kernel.org/centos/6/os/x86_64 lang en_US.UTF-8 键盘我们 文本 %include /tmp/network.ks rootpw – $ 6 $ RA8DyrNTsVJkGIgY $ ohZ62HHiOjNnn1yDMZlIu3lQ63D3plGPcbVZtPKE8Oq6Z.IGUgN.kNLkxs / ZymZuluRDWsW2eey5zLOl2G3mp。 防火墙–service = ssh authconfig –enableshadow –passalgo = sha512 selinux –disabled 时区America / Los_Angeles bootloader –location = mbr –driveorder = vda –append =“crashkernel = auto rhgb quiet” […]

似乎无法得到Ubuntu Kickstart,并预先配合分区

我正在尝试为一些Ubuntu 12.04工作站设置一个最小安装,在这里我可以popup一个CD-ROM,打几次,然后让它为我成像和部署一个现成的系统。 该系统有3个驱动器,但由于Ubuntu的自动安装方法只能做一个驱动器,我只是试图自动分区的第一个驱动器。 这些机器已经有了已经定义的分区,第一个分区是我想要保留的公用分区,而驱动器上的其余分区应该被吹走并用于Ubuntu安装。 总结一下,我想: 删除第一个硬盘上的所有现有Linux分区(实用程序分区是vfat)。 在该空间中创build一个大小为159000 MB的ext4分区,并将其用作/。 这是我的问题 – Ubuntu Kickstart允许我删除所有现有的Linux分区,但是不使用指定的分区信息,我会提示是否使用引导选项或手动。 无论我现在select什么,它创build的分区都使用整个驱动器,而不是159 GB。 如果我通过预置来使用Ubuntu partman,那么它没有一个选项可以把Linux分区吹走,这完全没有。 我一直在尝试使用组合的方法,在其中指定一个ks.cfg文件,其中包含预定义的命令,但我仍然被提示为“引导或手动”选项。 有任何想法吗? 我正在使用备用安装光盘12.04.2,amd64。 这是我的ks.cfg文件: #Generated by Kickstart Configurator #platform=AMD64 or Intel EM64T #System language lang en_US #Language modules to install langsupport en_US #System keyboard keyboard us #System mouse mouse #System timezone timezone –utc America/New_York preseed clock-setup/ntp boolean false #Root […]

Centos kickstart脚本URL安装与镜像

我有一个ks脚​​本来安装Centos6.5。 在我的本地networking中,我有一个基础包镜像的快照。 我想尽可能使用,因为我可以通过外部网我的本地包网站,如http://mirrors.kernel.org/centos/6.5/os/x86_64/ 。 但是,ks脚本应该在本地networking之外工作,所以我需要定义一些后备/镜像url。 在Fedora环境中,有一个url指令的选项http://fedoraproject.org/wiki/Anaconda/Kickstart#url –mirrorlist但是它的选项对Centos6.5不存在。 有什么办法来解决我的问题? 我想过%pre bash脚本,但没有任何包,将很难testing哪个url我不得不select。