第一单元

自动安装 RED HAT ENTERPRISE LINUX

Kickstart 概述
• 使用 kickstart, 系统管理员可以创建一个包
含安装期间所有常见问题的答案的文件 , 以
自动安装 Red Hat Enterprise Linux
• Kickstart 类似于 Oracle solaris 中的
Jumpstart 或 Microsoft Windows 的无人
值守安装

Kickstart 制作工具安装
• 软件包


- system-config-kickstart
• 安装
- yum install system-config-kickstart


创建 kickstart 文件
• 使用 system-config-kickstart 工具
• 使用文本编辑器
- 模板 :/root/anaconda-ks.cfg
- 编辑完成后使用 ksvalidator 命令校验正确性



选择明细
- basic configuration      ------------   基本信息设定
– installation method      ------------   安装模式选择
– boot loader options      ------------   引导程序选项
– partition information    ------------   分区划分策略
– authentication           ------------   认证加密方式
– firewall configuration   ------------   火墙配置信息
– display configuration    ------------   图形界面选择
– package selection        ------------   软件包选择
– pre-installation         ------------   安装前执行脚本
– post-installation        ------------   安装后执行脚本

Kickstart 文件参数解析
•                  %end                     目的结束        •  zerombr                                       清空 mbr
•                  %packages  安装包
                                                        •  network                                       网路设定
•                  %pre                     安装前执行脚本
                                                        •  firewall                                      火墙设定
•                  %post                    安装后执行脚本
                                                        •  lang                                          语言设定
•  url                                      安装源路径
                                                        •  keyboard                                      键盘设定
                   •  repo yum     源地址
                                                        •  timezone                                      时区设定
•  text                                     文本安装
                                                        •  auth                                          认证方式选择
•  vnc                                      安装时开启 vnc
                                                        •  rootpw                                        root 密码
                   •  Askmethod   交互模式
                                                        •  selinux                                       selinux 设定
•  clearpart                                删除分区
                                                        •  services                                      开机启动服务
•  part                                     分区策略
                                                                       •  group, user  用户组建立
                   •  ignoredisk   跳过磁盘
                                                        •  logging                                       安装日志设定
                   •  bootloader   引导程序设定
                                                        •  firstboot                                     首次启动设定
•  volgroup                                 lvm 组设定
•  logvol                                   lvm 设定                     •  reboot, poweroff, halt 安装完成动


为安装程序提供 kickstart 文件
• 网络服务器 :FTP 、 HTTP 和 NFS
• DHCP/TFTP 服务器
• USB 磁盘或 CD-ROM
• 本地磁盘

创建引导介质
• 安装磁盘
• PXE
• boot.iso

使安装程序指向 kickstart 文件
• ks=http://server/dir/file
• ks=ftp://server/dir/file
• ks=nfs:server:/dir/file
• ks=hd:device:/dir/file
• ks=cdrom:/dir/file


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值