第一單元 自動安裝 red hat enterprise linux
了解 kickstart 自動安裝指令碼
製作 kickstart 安裝指令碼
使用 kickstart 自動安裝指令碼
kickstart 概述 使用 kickstart, 系統管理員可以建立乙個包含安裝期間所有常見問題的答案的檔案 , 以自動安裝 red hat enterprise linux•kickstart 類似於 oracle solaris 中的jumpstart 或 microsoftwindows 的無人值守安裝
1.kickstart 製作工具安裝
• 軟體包– system-config-kickstart
• 安裝- yum install system-config-kickstart
2.建立 kickstart 檔案
• 使用 system-config-kickstart 工具
• 使用文字編輯器– 模板 :/root/anaconda-ks.cfg–
編輯完成後使用 ksvalidator 命令校驗正確性
3.選擇明細
basic configuration---------基本資訊設定
installation method---------安全模式選擇
boot loader options----------引導程式選項
partition information--------分割槽劃分策略
authentication---------------認證加密方式
firewall configuration-------火牆配置資訊
display configuration--------圖形介面選擇
package selection-------------軟體包選擇
pre-installation----------------安裝前執行指令碼
post-installation---------------安裝後執行指令碼
4.kickstart 檔案引數解析
%end目的結束
%packages安裝包
%pre安裝前執行指令碼
%post安裝後執行指令碼
url安裝源路徑
repo yum源位址
text文字安裝
vnc安裝時開啟
vncaskmethod互動模式
clearpart刪除分割槽
part分割槽策略
ignoredisk跳過磁碟
bootloader引導程式設定
volgrouplvm 組設定
logvollvm 設定
zerombr清空
mbrnetwork網路設定
firewall火牆設定
lang語言設定
keyboard鍵盤設定
timezone時區設定
auth認證方式選擇
rootpw root 密碼
selinux selinux 設定
services開機啟動服務
group, user 使用者組建立
logging安裝日誌設定
firstboot首次啟動設定
reboot, poweroff, halt 安裝完成動作
5.為安裝程式提供 kickstart 檔案
網路伺服器 :ftp 、 http 和 nfsdhcp/tftp 伺服器
usb 磁碟或 cd-rom本地磁碟
6.建立引導介質• 安裝磁碟• pxe• boot.iso
7.使安裝程式指向 kickstart 檔案ks=http://server/dir/fileks=ftp://server/dir/fileks=nfs:server:/dir/fileks=hd:device:/dir/fileks=cdrom:/dir/file
使用 system-config-kickstart 工具
basic configuration---------基本資訊設定
installation method---------安全模式選擇
partition information--------分割槽劃分策略
authentication---------------認證加密方式
Linux學習之 虛擬機器(linux5 1)
1,安裝vmware tools 2,聯網 3.亂碼 顯示中文和輸入法 前些天在自己的本本上裝了虛擬機器,並安裝了redhat5,一切搞定之後發現開啟中文網頁不能正常顯示。啟初以為是系統編碼問題,可更改了系統編碼後問題依然存在,而且系統的文字也變成亂碼。看來不是簡單的預設編碼問題,一定是系統沒有中文...
Linux之虛擬機器快照
虛擬機器快照 1.用命令生成快照 快照可以reset,占用很小記憶體,不浪費空間,修改快照時母盤不會改變 cd var lib libvirt images 切換到硬碟位置 ls 檢視想要快照的母盤 qemu img create f qcow2 b haha.qcow2 xixi.qcow2 f是...
Linux虛擬機器shell學習。
shell是什麼?我認為shell其實是乙個命令直譯器,它的作用是解釋使用者輸入的命令和程式,相當於人和計算機的交流,一種互動方式。關於shell的一些命令與特殊字元。n 即執行第n 數字 條命令。字串 用來執行歷史中最近一次以某某字串開頭的指令。alias 別名,即可看到系統預設的別名。萬用字元,...