主機名稱 :westos_node1
ip :172.25.254.20
火牆,selinux關閉
httpd服務開啟
配置軟體倉庫能正常工作
在rhel7系統中提供圖形的kickstart製作方式
在rhel8中已經把圖形的工具取消,並新增到rhn網路中
在rhel8中如果無法通過rhn網路製作kickstart,可以使用模板生成
操作步驟:
共享資源
setenforce 0 selinux調整為警告模式
mkdir /
var/www/html/westos_8
mount
/dev/cdrom /
var/www/html/westos_8
測試資源共享:
/172.25.254.20/westos_8
# 用模板製作kickstart
在已經裝好的rhel8中,/root/anaconda-ks.cfg 就是安裝當前系統時回答的所有問題的答案
生成的kickstart,此檔案為kickstart模板
cp/root/anaconda-ks.cfg /
var/www/html/westos.cfg
vim /
var/www/html/westos.cfg
# partition clearing information
ignoredisk --only-use=sda 只是用我們系統中的第一塊硬碟
# partition clearing information
clearpart --all --initlabel --drives=sda 把sda硬碟的所有內容刪掉
#use graphical install
# graphical 安裝過程開啟圖形
text 安裝過程不開圖形
url --url=" westos_8" 系統安裝資源
# keyboard layouts
keyboard --vckeymap=us --xlayouts='us' 鍵盤布局為美式鍵盤
# system language
lang en_us.utf-8 --addsupport=zh_cn.utf-8 系統支援的語言
# network information
network --bootproto=dhcp -device=ens160 --onboot=on --ipv6=auto --on-activate 網絡卡設定
network --hostname=locahost.localdomain 主機名設定
# root passwork
rootpw --plaintext westos
authselect --enableshadow --passlgo=sha512 系統預設開啟的加密認證方式
x window system configuration information
#xconfig --startxonboot 安裝完成後開機後**形
skipx 安裝完成後開機不後**形
# run the setup agent on first boot
firstboot --disable 首次後動初始化禁止
# system services
services --disabled="chronyd, firewall"--enabled="sshd 在開機時開後或關閉的服務
# system timezone
timezone asia/ shanghai --isutc --nontp 系統時區,後用utc計時方式,不其同ntp時間同步
#user --name =wests
password=$6sw8hmy8 65$xo. sixq4rawk19qbuvxpletlus191k5w6glizvy emakxlfbk6eft
iscrypted --gecos="westos
# disk partitioning information
part /
--fstype="xfs"
--ondisk=sda --grow --size=1 讓/分割槽使用全部空閒磁碟空間
part /boot -fstype="xfs"--ondisk-sda -size=200 /boot分割槽大小為200m
part swap -fstype="swap"--ondisk-sda --size=500 swap分割槽大小為500m
%ackages
@base 安裝軟體組base
httpd 安裝單個軟體httpd
#%pre 系統安裝前自動執行的指令碼
%end
%post 系統安裝後自動執行的指令碼
var/www/html/westos cfg 檢測 wests.cfg語法
chmod 644 /
var/www/html/westos.cfg
測試:
在系統安裝基面選擇
install red hat enterprise linux 8.0.0 <----
鍵ks=http:/
/172.25.254.20/westos.cfg <----
j鍵檢視效果
Linux中的無人職守安裝指令碼kickstart
一.kickstart自動安裝指令碼的作用 在企業中安裝多台作業系統時面臨的問題 當安裝linux作業系統時,安裝過程會需要回答很多關於設定的問題 這些問題必須手動選擇,否則無法進行安裝 當只安裝1臺linux系統,手動選擇設定工作量比較輕鬆 當安裝多台linux,這些設定需要重複多次,這些重複動作...
linux當中的無人職守安裝指令碼kickstart
在企業中安裝多台作業系統時面臨的問題 當安裝linux系統時,安裝過程會需要回答很多關於設定的問題 這些問題必須手動選擇,否則無法進行安裝 當只安裝一台linnux系統時,手動設定工作量比較輕鬆 當安裝多台linux,這些設定需要重複多次,這些重複動作是效率低下的操作 如何解決以上問題 用檔案記錄所...
ubuntu ubuntu下的無人職守安裝
1 配置tftp服務後 cp ubuntu install netboot tftpboot 2 編輯配置檔案 vim tftpboot ubuntu installer amd64 boot screens txt.cfg default install label install menu la...