kickstarter,kickstart google

广告位招租
联系电话:13518188210

Kickstarts 是什么意思

Kickstarts 是什么意思

本意是以下踢或下压动作来使机器发动,如发动摩托车
在歌曲Kickstarts 中,则是:快速启动 的意思

redhat 6.2kickstart文件如何根据不同的磁盘大小选

redhat 6.2kickstart文件如何根据不同的磁盘大小选

redhat 5.x的kickstart我用过,你这个要求kickstart本身办不到,
不过在%pre里面写脚本,应该是shell的功夫了。
但是我认为有点过于复杂,既然你的每台服务器磁盘大小不一样,
你可以采用半自动化安装,在PXE启动后,人工选择kickstart文件,
也就是在PXE相关配置中,不要指定kickstart文件,就会提示你人工
指定kickstart文件了。

Linux kickstart无人值守安装Linux是出现错误,请

Linux kickstart无人值守安装Linux是出现错误,请

这样挺难排错的。建议你还是重新生成自应答文件。

建议安装system-config-kickstart,启动图形界面,进行配置,生成ks.cfg 文件

#yum-yinstallsystem-config-kickstart

#system-config-kickstart

在试试能不能安装

这是我以前写的一份,希望对你有用

http://huanglianfeng.blog.51cto .康姆/4813074/1370730

怎样通过Kickstart 将IP地址等一齐配置到新安装的C

怎样通过Kickstart 将IP地址等一齐配置到新安装的C

kickstart配置文件里面加上配置fcfg-eth0的内容就行了
cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.0.90
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
EOF 更多追问追答 追问 谢谢关注。能否让kickstarter 服务器读取配置文件后,自动为每台服务器配置网络和hostname?如果每台都需要在配置文件中配的话,就和安装完系统再登录每台服务器配置差不多了,没有体现出自动的效率。请阅读一下我补充提交的内容,太谢谢你的参与了。 追答 %post里面改一下就行了,增加替换IP:
%post
cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=XXX
GATEWAY=192.168.0.90
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
EOF
# 提取IP地址
v_ip=`ifconfig eth0 | head -n 2 | tail -n 1 | cut -d ':' -f 2 | cut -d ' ' -f 1`
# 替换ifcfg-eth0文件中IPADDR的xxx为$v_ip
perl -pi -e "s,XXX,$v_ip," /etc/sysconfig/network-scripts/ifcfg-eth0
%end 追问 太感谢了。我去试一下,可能还有问题需要问。问题解决了,一定追加100分,多谢! 追答 不客气

anaconda-ks.cfg kickstart ks.cfg 文件中的所选的

anaconda-ks.cfg kickstart ks.cfg 文件中的所选的

kickstart的软件包选择
在kickstart文件里使用%packages命令来列出想安装的软件包(仅用于全新安装,升级安装时不支持软件包指令).
可以指定单独的软件包名或是组,以及使用星号通配符.安装程序可以定义包含相 关软件包的组.关于组的列表,请参考第一张红帽企业 Linux光盘里的 variant/repodata/comps-*.xml. 每个组都有一个编号,用户可见性的值,名字,描述和软件包列表.在软件包列表里,如果这个组被选择的话,组里的标记为"mandatory"的软件包就必 须被安装;标记为"default"的软件包缺省被选择;而标记为"optional"的软件包必须被明确地选定才会被安装.
多数情况下,只需要列出想安装的组而不是单个的软件包.注意Core和Base组总是缺省被选择,所以并不需要在%packages部分指定它们.
这里是一个 %packages 选择的示例:
%packages
@ X Window System
@ GNOME Desktop Environment
@ Graphical Internet
@ Sound and Video dhcp
如所看到的,组被指定了,每个占用一行,用@符号开头,后面是comps.xml文件里给出的组全名.组也可以用组的id指定,如gnome- desktop.不需要额外字符就可以指定单独的软件包(上例里的dhcp行就是一个单独的软件包).
%packages 指令也支持下面的选项:
–nobase,不要安装@Base 组.如果想创建一个很小的系统,可以使用这个选项.
–resolvedeps,选项已经被取消了.目前依赖关系可以自动地被解析.
–ignoredeps,选项已经被取消了.目前依赖关系可以自动地被解析.
–ignoremissing,忽略缺少的软件包或软件包组,而不是暂停安装来向用户询问是中止还是继续安装.
例如:%packages –ignoremissing

原创文章,作者:聚禄鼎,如若转载,请注明出处:https://www.xxso.cn/88728.html

(0)
聚禄鼎的头像聚禄鼎
上一篇 2023年2月13日 上午8:31
下一篇 2023年2月13日 上午8:32

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注