Articles of kickstart

KVM虚拟机无人值守Kickstart安装不自动

我试图在KVM虚拟机上自动安装CentOS 7的kickstart安装。 我的主机系统也是CentOS 7.我的主机上运行的是vsftp服务器上托pipe的CentOS 7 DVD的内容。 当我运行下面的命令时,安装不会自动启动,而是停止在选定的键盘部分。 我可以通过手动指定我的设置来完成安装,但是我试图让整个安装自动完成。 sudo virt-install -n outsider2.example.org -r 1024 –disk path=/var/lib/libvirt/images/outsider2.example.org.img,size=16 -l ftp://192.168.122.1/pub/inst –noautoconsole -x ftp://192.168.122.1/pub/ks2.cfg 我正在使用的kickstart文件的内容如下: #version=RHEL7 # System authorization information auth –enableshadow –passalgo=sha512 graphical ignoredisk –only-use=vda # Keyboard layouts keyboard –vckeymap=us –xlayouts='us' # System language lang en_US.UTF-8 # Network information network –bootproto=static –device=em0 –gateway=192.168.122.1 –ip=192.168.100.101 –netmask=255.255.255.0 –ipv6=auto –activate […]

nmcli在Kickstart脚本中不起作用

我在Kickstart后安装脚本中有以下命令: firewall-offline-cmd –new-zone=management firewall-offline-cmd –zone=management –add-service=ssh –add-service=snmp firewall-offline-cmd –zone=management –change-interface=eth1 nmcli device modify eth1 connection.zone management 从我的阅读看来,当NetworkManager在图片中时, firewalld无法进行这些更改,所以我在nmcli命令中添加了更改区域。 但它没有生效。 安装完成后服务器重新启动后,该界面将保留在默认区域中。 之后,我可以运行nmcli命令,它将生效。 我找不到任何关于这个问题的在线信息,除了这篇文章 ,但是它在付费墙后面。

VMware来宾PXE启动失败并挂起,可以自动重试吗?

我使用Kickstart来构build大部分一致且可重复的虚拟机。 但是,当我构build100多台机器时,很多时候它们会在安装过程中卡住,需要使用CTRL-Alt-Ins才能启动,有什么方法可以让它们自动重试? 如果我需要去查找那些被卡住并重新启动它,它完全违背了使用自动化的目的。 安装文件通过apache2(明文)反向代理到内部/本地镜像(https /内部证书)。

Fedora添加软件包的补鞋匠kickstart文件

我可以假设,如果你添加包如httpd和php这些将通过“yum安装”安装,只要我指定他们在%包在kickstart文件? 谢谢

NIC在RHEL5 / CentOS 5上重新sorting

我有一个HP ProLiant DL360 G6,它包含两个板载网卡以及一个HP NC375T(NetXen NX3031芯片组)4端口PCIe卡。 系统正在使用属于板载NIC的eth0和eth1以及NetXen卡上的eth2-eth5运行。 我最近重build了服务器,从kickstart进程开始,NIC重新sorting,板载NIC成为eth4和eth5,而NetXen卡接pipe了eth0-eth3。 过去我曾经有过一些经验,通过对ifcfg-ethXconfiguration文件的修改,将NIC绑定到特定的接口,但是这是我第一次看到一个附加卡从主板接口接pipeeth0。 这影响了我的kickstart脚本,所以: 1)。 我如何确保板载网卡在kickstart安排中优先。 2)。 通过反复重新启动,内核更改(例如,从RHEL主线内核到RHEL MRG实时内核),维持该顺序的最一致的方式是什么? 3)。 /etc/modprobe.conf模块/ NIC定义, /etc/sysconfig/network-scripts/ifcfg-ethX和/etc/modprobe.d/blacklist函数之间的交互是什么?

RHEL kickstart与外部DVDrom驱动器

嗨,我有一台带有CDROM驱动器的旧Dell PowerEdge服务器。 我已经连接了一个USB DVDROM和U盘,上面安装了我的ks.cfg文件,这样我就可以从DVD上安装RHEL,不需要加载CD了:-) 我可以从DVDROM中的RHEL介质启动,并将安装程序指向USB ks.cfg。 这工作,但ks.cfg脚本中有cdrom关键字。 然后安装程序停止并要求RHEL介质位于CDROM驱动器中,而不是DVDROM中。 我怎样才能更改ks.cfg,所以它使用外部DVDROM的安装媒体,而不是服务器内置光驱? 我知道我可以去重build我的DVD映像来包含ks.cfg,但如果必须的话,这是我不想做的一个额外的步骤。 问候安迪

如何从Win Terminal启动/设置AMAZON EC2 ubuntu实例?

虽然我经历了各种AWS Docs,但是每个文档都是相互关联的,我是无法find一个简单的启动指南来开始使用Amzaon EC2,有没有任何Doc本身就是完整的,不需要太多的技术人员做了什么? 我有我的Windowsterminal,但想从Ubuntu实例开始。

如何在Areca 1880i硬件RAID卡上执行CentOS 6.0的kickstart安装

我有这个硬件的服务器 两个Intel Xeon E5620 CPU 槟城1880i 8端口SAS RAID PCIe 512MBcaching 槟榔电池备份模块 5件日立Deskstar 7K3000 HDS723030ALA640 64MB 3TB 并创build了一个使用所有5个硬盘的RAID 6卷。 不幸的是,在CentOS 6.0安装映像的Linux内核中不支持Areca 1880i RAID卡。 Areca网站上提供了更新的内核模块(作为RHEL 6.0的预编译二进制文件和源代码)。 如何编写kickstart脚本来自动安装服务器上的CentOS 6.0? 更新:好消息! CentOS 6.2支持Areca 1880i。 当我通过执行“yum -y update”升级到CentOS 6.2时,新的内核原生支持Areca 1880i。 我还没有testingCentOS 6.2 kickstart安装,但是我想这也应该起作用。

如何使用Kickstart安装Linux守护进程

%post –log=/root/ks-post.log –interpreter /bin/sh exec < /dev/tty3 > /dev/tty3 2>&1 chvt 3 cat > /mnt/sysimage/etc/init.d/daemon <<EOL #stuff goes here EOL chmod 755 /mnt/sysimage/etc/init.d/daemon ln -s /mnt/sysimage/etc/init.d/daemon /mnt/sysimage/etc/rc.d/rc3.d/S09daemon chvt 1 问题是守护进程在/etc/init.d/中不存在,当我删除/ mnt / sysimage前缀时,kickstart会在安装后冻结。

kickstart文件中可选的“networking”语句?

我有一个kickstart文件,我想用于具有不同数量的networking接口的机器。 当我有一个带有多个network子句的KS文件用于多个接口时,anaconda拒绝在networking接口较less的计算机上运行它,因为找不到较高编号的接口。 我想要做的就是在这些接口存在的时候使用编号较高的networking接口的network条款,但是如果没有这样的接口,则会默默地丢弃。 有没有一种方法可以在kickstart文件中expression?