01自动安装 RED HAT ENTERPRISE LINUX(Kickstart)

来源:互联网 发布:网络用语有哪些 编辑:程序博客网 时间:2024/06/01 08:36

第一单元
自动安装 RED HAT ENTERPRISE LINUX

学习目标:
• 了解kickstart 自动安装脚本
• 制作kickstart 安装脚本
• 使用kickstart 自动安装脚本

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 目的结束
• %packages 安装包
• %pre 安装前执行脚本
• %post 安装后执行脚本
• url 安装源路径
• repo yum 源地址
• text 文本安装
• vnc 安装时开启vnc
• Askmethod 交互模式
• clearpart 删除分区
• part 分区策略
• ignoredisk 跳过磁盘
• bootloader 引导程序设定
• volgroup lvm 组设定
• logvol lvm 设定

• zerombr 清空mbr
• network 网路设定
• firewall 火墙设定
• lang 语言设定
• keyboard 键盘设定
• timezone 时区设定
• auth 认证方式选择
• rootpw root 密码
• selinux selinux 设定
• services 开机启动服务
• group, user 用户组建立
• logging 安装日志设定
• firstboot 首次启动设定
• 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
这里写图片描述
That’s all

0 0
原创粉丝点击