日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
CentOSKickstart及引導(dǎo)鏡像文件制作

1. 什么是kickstart安裝?

我們注重客戶提出的每個(gè)要求,我們充分考慮每一個(gè)細(xì)節(jié),我們積極的做好網(wǎng)站制作、成都做網(wǎng)站服務(wù),我們努力開(kāi)拓更好的視野,通過(guò)不懈的努力,創(chuàng)新互聯(lián)建站贏得了業(yè)內(nèi)的良好聲譽(yù),這一切,也不斷的激勵(lì)著我們更好的服務(wù)客戶。 主要業(yè)務(wù):網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),成都小程序開(kāi)發(fā),網(wǎng)站開(kāi)發(fā),技術(shù)開(kāi)發(fā)實(shí)力,DIV+CSS,PHP及ASP,ASP.Net,SQL數(shù)據(jù)庫(kù)的技術(shù)開(kāi)發(fā)工程師。

kickstart是RedHat/centos/Fedora等系統(tǒng)實(shí)現(xiàn)無(wú)人值守自動(dòng)化安裝的一種安裝方式,系統(tǒng)管理員可將安裝過(guò)程中需要配置的所有參數(shù)集成于一個(gè)kickstart文件中,而后在系統(tǒng)安裝時(shí),安裝程序通過(guò)讀取事先給定的這個(gè)kickstart文件自動(dòng)化地完成配置并安裝完成。

anaconda的配置方式有以下兩種:

(1)交互式配置;

(2)通過(guò)讀取事先給定的配置文件事先自動(dòng)完成配置,這個(gè)配置文件就是kickstart文件,它遵循特定的語(yǔ)法格式。

2. anaconda安裝引導(dǎo)選項(xiàng)

anaconda的安裝引導(dǎo)選項(xiàng)可在boot界面(即bootloader引導(dǎo)時(shí)的菜單界面)由用戶給定,由bootloader傳遞把參數(shù)傳遞給內(nèi)核,再由內(nèi)核把參數(shù)傳遞給anaconda應(yīng)用程序;也可以直接在bootloader的配置文件中寫(xiě)入?yún)?shù)直接傳遞給內(nèi)核,以光盤(pán)引導(dǎo)為例,可以在isolinux/isolinux.cfg配置文件中通過(guò)"append"的方式把參數(shù)追加給label中定義的內(nèi)核。

anaconda的安裝引導(dǎo)選項(xiàng)有:

text:文本安裝方式;

method:手動(dòng)指定使用的安裝方法;

與網(wǎng)絡(luò)相關(guān)的引導(dǎo)選項(xiàng):安裝時(shí)的網(wǎng)絡(luò)屬性配置;

    ip=IPADDR:安裝時(shí)的ip地址;

netmask=MASK:子網(wǎng)掩碼;

gateway=GW:默認(rèn)網(wǎng)關(guān);

dns=DNS_SERVER_IP:安裝過(guò)程需要解析主機(jī)名時(shí)會(huì)用到;

ifname=NAME:MAC_ADDR:指定以上網(wǎng)絡(luò)屬性配置應(yīng)用于哪個(gè)網(wǎng)絡(luò)接口之上;

遠(yuǎn)程訪問(wèn)功能相關(guān)的引導(dǎo)選項(xiàng):

    vnc:可以讓遠(yuǎn)程用戶幫助配置各個(gè)安裝選項(xiàng);

vncpassword:設(shè)置vnc密碼;

指明kickstart文件的位置:

    ks=

需要注意的是,kickstart文件可以來(lái)自光盤(pán)(鏡像)、硬盤(pán)或網(wǎng)絡(luò),因此其指定方式各有不同。

光盤(pán):

ks=cdrom:/PATH/TO/KICKSTART_FILE

硬盤(pán):

ks=hd:/DEVICE/PATH/TO/KICKSTART_FILE

網(wǎng)絡(luò):

HTTP服務(wù)器:ks=http://HOST[:PORT]/PATH/TO/KICKSTART_FILE

HTTPS服務(wù)器:ks=https://HOST[:PORT]/PATH/TO/KICKSTART_FILE

FTP服務(wù)器:ks=ftp://HOST[:PORT]/PATH/TO/KICKSTART_FILE

3. kickstart文件的格式

kickstart文件包括三個(gè)部分:

(1)命令段

(2)程序包段

(3)腳本段

(1)命令段:

作用:指定各種安裝前的配置選項(xiàng),如鍵盤(pán)類(lèi)型等。

選項(xiàng)類(lèi)型:必備命令+可選命令

必備命令:

authconfig:認(rèn)證方式配置

示例:

authconfig --enableshadow --passalgo=sha512

bootloader:定義bootloader的安裝位置及相關(guān)配置

示例:

bootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"

keyboard:設(shè)置鍵盤(pán)類(lèi)型

示例:

keyboard us

lang:設(shè)置語(yǔ)言類(lèi)型

示例:

lang en_US.UTF-8

part:分區(qū)布局

示例:

part /boot --fstype=ext4 --size=500

part pv.008002 --grow --size=1

分區(qū)相關(guān)的其他命令:

clearpart:清除分區(qū)

示例:

clearpart --none --drives=sda

volgroup:創(chuàng)建卷組

示例:

volgroup VolGroup --pesize=4096 pv.008002

logvol:創(chuàng)建邏輯卷

示例:

logvol / --fstype=ext4 --name=lv_root --vgname=VolGroup --grow --size=1024 --maxsize=5120

0

rootpw:設(shè)置管理員密碼

示例:

rootpw  --iscrypted $6$2V70fZkSFMrqldev$Qf950j2Ip5vxhEoOmlZgKHnySkBBMA6T5tBQz5jPiAurItpei

663xVkRfrdWZPESgQu33q3E.CShfkY4MCtjK.

生成加密密碼的方式:

~]# openssl  passwd  -1  -salt  `openssl  rand  -hex  4`

timezone:時(shí)區(qū)

示例:

timezone Asia/Shanghai

可選命令:

install或upgrade:安裝或升級(jí)

text:安裝界面類(lèi)型,text為T(mén)UI,默認(rèn)為GUI

network:配置網(wǎng)絡(luò)接口

示例:

network --onboot yes --device eth0 --bootproto dhcp --noipv6

firewall:防火墻

示例:

firewall --disabled

selinux:SELinux

示例:

selinux --disabled

halt、poweroff或reboot:定義安裝完成之后的行為,如關(guān)機(jī)、重啟

user:安裝完成后為系統(tǒng)創(chuàng)建新用戶

repo:指明安裝時(shí)使用的repository(安裝源)

示例:

repo --name="CentOS" --baseurl=cdrom:sr0 --cost=100

url:指明安裝時(shí)使用的repository(安裝源),但為url格式

示例:

url --url=http://172.16.0.1/cobbler/ks_mirror/CentOS-6.7-x86_64/

注意:要配置好相關(guān)網(wǎng)絡(luò)屬性,例如局域網(wǎng)通信需要ip和netmask,如果要訪問(wèn)互聯(lián)網(wǎng)還需要gateway

和dns。

(2)程序包段

作用:指定要安裝的程序包、包組以及不安裝的程序包。

表示方式:

%packages:程序包段的開(kāi)始;

@group_name:要安裝的包組;

package:要安裝的程序包;

-package:不安裝的程序包;

%end:程序包段的結(jié)束;

需要注意的是,如果一個(gè)程序包被其他指定要安裝的程序包所依賴,那么就算指明該程序不安裝,系統(tǒng)也會(huì)自動(dòng)安裝這個(gè)程序包。

(3)腳本段

包括安裝前要執(zhí)行的腳本和安裝后要執(zhí)行的腳本。

①安裝前要執(zhí)行的腳本:%pre

腳本格式:

%pre

...

%end

運(yùn)行環(huán)境:運(yùn)行于安裝介質(zhì)上的微型Linux系統(tǒng)環(huán)境。

②安裝后要執(zhí)行的腳本:%post

腳本格式:

%post

...

%end

4. 制作kickstart文件的方式

(1)直接手動(dòng)編輯,可以依據(jù)某個(gè)模板來(lái)進(jìn)行修改;

(2)使用kickstart文件創(chuàng)建工具:system-config-kickstart進(jìn)行配置,同樣可以導(dǎo)入某個(gè)模板并修改之。

這里介紹使用kickstart文件創(chuàng)建工具:system-config-kickstart來(lái)定制kickstart:

首選確保system-config-kickstart已經(jīng)安裝,如果沒(méi)有安裝可以使用yum安裝:

[root@localhost ~]# rpm -q system-config-kickstart

system-config-kickstart-2.8.6.6-1.el6.noarch    //顯示已安裝;

在命令行上運(yùn)行system-config-kickstart命令即可啟動(dòng)窗口界面:

[root@localhost ~]# system-config-kickstart &

打開(kāi)窗口如圖:


分享名稱:CentOSKickstart及引導(dǎo)鏡像文件制作
分享URL:http://www.5511xx.com/article/codgeod.html