Articles of kickstart

Kickstart无法设置多个绑定接口

我在CentOS 6.5 kickstart脚本中设置绑定接口时遇到了一些麻烦。 我有8个物理networking接口,想要成对configuration为4个绑定networking接口。 我的networking设置如下: network –device=bond0 –noipv6 –bootproto=static –onboot=yes –ip=172.123.1.22 –netmask=255.255.255.0 –bondslaves=eth0,eth1 –bondopts=mode=active-backup,primary=eth0,miimon=80,updelay=60000 network –device=bond1 –noipv6 –bootproto=static –onboot=yes –ip=172.123.2.22 –netmask=255.255.255.0 –bondslaves=eth2,eth3 –bondopts=mode=active-backup,primary=eth2,miimon=80,updelay=60000 network –device=bond2 –noipv6 –bootproto=static –onboot=yes –ip=172.123.3.22 –netmask=255.255.255.0 –bondslaves=eth4,eth5 –bondopts=mode=active-backup,primary=eth4,miimon=80,updelay=60000 network –device=bond3 –noipv6 –bootproto=static –onboot=yes –ip=172.123.4.22 –netmask=255.255.255.0 –bondslaves=eth6,eth7 –bondopts=mode=active-backup,primary=eth6,miimon=80,updelay=60000 network –device=eth0 –noipv6 –nodns –bootproto=static –onboot=yes network –device=eth1 –noipv6 –nodns –bootproto=static –onboot=yes network –device=eth2 […]

CentOS 5.5远程kickstart安装在“正在启动安装过程”。如何debugging?

在HP ProLiant DL360 G6上安装远程CentOS 5.5 kickstart安装困难。 这是在我维护一个内部的CentOS yum版本库的环境中。 kickstart安装和post脚本已经过testing,并且正常工作。 这个硬件在这个环境中也很常见,所以我不认为这是一个因素。 不幸的是,我遇到了特定服务器安装的问题。 该系统距离500英里远的yum储存库。 它们通过专用的100兆第二层连接(26ms往返)连接。 我正在通过HP ILO远程控制台安装10MB CentOS 5 netinstall ISO映像。 最初的启动参数是: linux ks=http://yum.abctrading.com/prop.cfg ksdevice=eth0 ip=xxxx dns=xxxx netmask=255.255.255.0 gateway=xxxx 我正在使用url –url http://ks.abctrading.com/5.5/os/x86_64/安装方法。 这很快引导到anaconda安装程序,拉动kickstartconfiguration和格式化驱动器。 该过程最终在下面的屏幕停止,阅读"Starting install process." 。 去其他虚拟控制台给出下面的第二个图像。 此过程在此时停止,不能继续安装的其余部分。 在本地运行相同的kickstartconfiguration工作得很好。 我已经尝试从控制台安装启动ISO以及从ILO2命令行通过http指向本地托pipe的启动ISO。 我怎样才能debugging呢? 有没有我忽略的select?

在Kickstart的%post部分中创build/ mnt下的目录

在kickstart脚本的%post部分中,我创build了Puppet接pipe之前需要的多个目录。 我注意到/mnt下的我的两个目录不会被创build。 我想知道这是否必须做的方式kickstart处理临时图像,什么不是。 我知道我能够创build目录,因为我在这个过程中在/( mkdir -p /export/home )下创build了一些东西。 在重新启动后,我看到/export/home但不是/mnt/volume1和/mnt/volume2

Kickstart%发布问题

我正在configurationkickstartconfiguration文件,我想创build一些脚本文件。 我正在这样做: cat <<EOF >>/scripts/myfile.pl #!/usr/bin/perl … my $int; `useradd me`; … EOF 在PXE启动和安装过程之后,当我检查文件时,所有以“$”开头的行,以及从反引用开始的行都消失了。 反斜杠backquotes似乎已经工作,但不是$。 有没有办法做到这一点?

Kickstart软件包列表

无论如何,我可以从一个活的Linux机器上获得软件包列表,并将其放入kickstart中? 编辑:对不起…这是在一个Fedora框

`mkisofs`修改启动映像和/或启动目录吗?

我一直在使用RHEL 6.2上的Kickstart,并且涉及重新安装ISO。 不过,我注意到了一些奇怪的东西。 如果我一次发出以下命令(其中diskFiles是我保存DVD文件的目录)… mkisofs -o file.iso -b isolinux/isolinux.img -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T diskFiles/ …除非我使用DVD文件的全新副本,否则我无法再创build一个可用的ISO。 错误可能从isolinux无法启动到Anaconda找不到RHEL安装映像。 所以,这是我的问题: 创buildISO时,我的diskFiles目录中的isolinux文件是否被修改? 如果是这样,当我尝试创build另一个ISO时应该replace哪些文件? 我知道复制整个DVD的作品,但似乎没有必要。 如果不是的话,那么在这个过程中我可能会错过哪些东西? 本质上,我的问题是这样的: mkisofs是如何做到这一点的,它在这个过程中对引导映像有什么作用?

kickstart分区错误与LVM

在Kickstart,我不断得到错误; 添加此分区不会为vg_ibus中已分配的逻辑卷留下足够的磁盘空间 我不明白为什么我得到这个错误。 这个设备(ciss / c0d1)是450G。 我只是想在该卷组内创build一个逻辑卷。 这些命令来自我正在使用的Kickstart脚本; part pv.d1 –size=1 –grow –ondisk=cciss/c0d1 volgroup vg_ibus pv.d1 logvol /ibus –vgname=vg_ibus –size=450000 –name=lv_ibus

当%post部分在自动Linux安装中运行时

我知道在基于Red Hat的分发安装中安装RPM软件包后,kickstart中的%post部分会运行。 问题:系统重启之前或之后运行?

Linux`alternatives –config`没有用户input

我在写一个RHEL kickstart脚本,在我的%post中,我需要安装一个JRE。 基本上,当前的设置涉及到我需要在第一次启动后手动进入,并使用alternatives –config命令将新安装的JRE设置为默认值。 有没有办法让我把parameter passing给alternatives所以我不必手动select正确的JRE?

为cobbler和fedora安装创build一个自定义的kickstart文件

我正在尝试编写一个自定义的kickstart文件,以便在整个networking中自动安装的过程中与cobbler一起使用。 我有一些问题了解kickstart文件,并想知道是否有人知道一个资源,清楚地解释了select使用和他们在创build文件时做什么? 非常感谢。