免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: jerrywjl
打印 上一主题 下一主题

(原创)RHEL4+Kickstart+NFS+DHCP+PXE全自动无人安装 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-06-05 11:58 |只看该作者
既然如此,再来点内容:

另外有一些用户正使用过程中出现这样的问题:
第一,他希望在部署RHEL5的时候在ks.cfg文件中对安装号予以指定;
第二,他希望在部署RHEL各种版本的时候在某一个包组中能够取消和增加某些包
下面我提供一个相对完整的ks.cfg文件用于解决这个问题:

# Kickstart file automatically generated by anaconda.

install
cdrom
text
key --skip
lang en_US.UTF-8
keyboard us
network --bootproto=static --ip=10.66.0.101 --netmask=255.255.254.0 --gateway=10.66.1.254 --nameserver=10.66.63.10
rootpw --iscrypted $1$bjcQdYD5$.tXMsXOkWJlIDRPSyUGGa1
firewall --disabled
authconfig --enableshadow --enablemd5
selinux --disabled
timezone Asia/Shanghai
bootloader --location=mbr --driveorder=hda
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
clearpart --all
part /boot --fstype ext3 --size=100
part swap --size=512
part /bill --fstype ext3 --size=2048
part / --fstype ext3 --size=0 --grow

%packages
@mysql
@base
vsftpd
gcc
gdb
tomcat5
-Deployment_Guide-en-US
-nss-tools
-nss_db
-acpid

%post
/sbin/service mysqld start
/usr/sbin/groupadd -g 600 zxuser
/usr/sbin/useradd -u 600 -g zxuser -d /home/zxuser zxuser
/bin/echo zxsys | /usr/bin/passwd --stdin zxuser

/sbin/chkconfig vsftpd on
/sbin/chkconfig mysqld on

/bin/echo "kernel.msgmni = 512 " >> /etc/sysctl.conf

/bin/mkdir -p /zte
/bin/mkdir -p /zte/ippbxversion
/bin/mkdir -p /zte/ippbxweb

/usr/bin/mysqladmin -u root password '@zxippbx/'

/usr/sbin/chroot
/bin/mount /dev/hdc /mnt
/bin/rpm -ivh /mnt/Server/jdk-1_5_0_14-linux-i586.rpm
/bin/umount /mnt
echo 'export JAVA_HOME=/usr/java/jdk1.5.0_14' >> /etc/profile
echo 'export JRE_HOME=/usr/java/jdk1.5.0_14/jre' >> /etc/profile
echo 'export CLASSPATH=$JAVA_HOME/libJRE_HOME/libCLASSPATH' >> /etc/profile
echo 'export PATH=$JAVA_HOME/binJRE_HOME/binPATH' >> /etc/profile
从上面标注蓝色的地方可以看到:
第一个问题,安装号可以通过key --skip或者key wwwwxxxxyyyyzzzz这种格式来定制;
第二个问题,对于在某些包组中默认没有选但是要添加的包,直接指定包名称即可,不过名称最好是xml标准的名称,这个信息可以在光盘的base/comps.xml文件中找到,不过大多数情况下可以直接是在光盘目录中的包名称;而对于要在包组中默认选上但要求删除的包,可以在包的前面加上-予以指定。

论坛徽章:
1
处女座
日期:2014-12-23 17:59:27
12 [报告]
发表于 2008-06-05 13:17 |只看该作者
哈哈. 好东东...  up...

楼主最好放个pdf 出来.  

论坛徽章:
0
13 [报告]
发表于 2008-06-05 13:50 |只看该作者

回复 #2 jerrywjl 的帖子

好东西,我就是不愿做笔记,正好你给我做了,    多谢了!

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
14 [报告]
发表于 2008-06-05 14:06 |只看该作者
原帖由 lubaogang 于 2008-6-5 13:50 发表
好东西,我就是不愿做笔记,正好你给我做了,    多谢了!



不要偷懒啊,多为自己学点,多为别人记点

论坛徽章:
0
15 [报告]
发表于 2008-06-05 16:00 |只看该作者
太棒了,好文,顶!

论坛徽章:
0
16 [报告]
发表于 2008-06-05 16:09 |只看该作者
不错学习中,顶顶顶~~~~~~~~~~~~~~~~~~~~~~~~~~~

论坛徽章:
0
17 [报告]
发表于 2008-06-05 16:29 |只看该作者

回复 #11 jerrywjl 的帖子

崇拜ing. 阅读中.

论坛徽章:
0
18 [报告]
发表于 2008-06-05 22:41 |只看该作者
Kickstart 是个好东东啊 可以搞成无人值守安装,省时省力

论坛徽章:
0
19 [报告]
发表于 2008-06-06 08:57 |只看该作者
一时之间没法看完,先收藏,慢慢研究!

论坛徽章:
0
20 [报告]
发表于 2008-06-06 13:00 |只看该作者
好东西,很常时间没看到你的大作了啊 ,需要多多分享啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP