九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
pxe批量自動化安裝系統(tǒng)

  看過好多人使用pxe無人值守的文檔,寫的總歸缺少一些東西,通過自己的使用以及結(jié)合各位運(yùn)維人員的文檔,寫一篇比較初級的pxe的部署,適合剛?cè)腴T的菜鳥使用。


實(shí)驗(yàn)環(huán)境:cnetos6.6 IP:192.168.153.2


1.安裝軟件

[root@pxe-server~]# yum -y install dhcp tftp-server httpd syslinux

2.dhcp

[root@pxe-server~]# cp -rf /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
cp:是否覆蓋"/etc/dhcp/dhcpd.conf"? y
[root@pxe-server~]# vim /etc/dhcp/dhcpd.conf
添加以下:

ddns-update-style interim;       #設(shè)置DHCP服務(wù)器模式

ignore client-updates;    #禁止客戶端更新

allow booting;         #定義能夠PXE啟動

allow bootp;          #定義支持bootp

subnet 192.168.153.0 netmask 255.255.255.0 { #設(shè)置網(wǎng)段

        option routers 192.168.153.1 ;

        option subnet-mask 255.255.255.0;     #設(shè)置掩碼子網(wǎng)

        range dynamic-bootp 192.168.153.50 192.168.153.100; #設(shè)置dhcp服務(wù)器IP地址租用的范圍,dynamic-bootp代表該DHCP服務(wù)器支持PXE

        default-lease-time 64600;         #默認(rèn)租約時(shí)間

        max-lease-time 43200;          #最大租約時(shí)間

        next-server 192.168.153.2;        #tftp服務(wù)器地址

        filename "pxelinux.0";           #最基本的啟動文件。指向的是tftp-sever的根目錄

}

[root@pxe-server~]# service dhcpd restart
[root@pxe-server~]# chkconfig dhcpd on

3.tftp
(1).pxelinux.0
[root@pxe-server~]# find / -name pxelinux.0
/usr/share/syslinux/pxelinux.0
[root@pxe-server~]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

(2).提供引導(dǎo)菜單所需的文件(從系統(tǒng)光盤上的isolinux目錄中找)
[root@pxe-server~]# cp -rf /media/CentOS_6.6_Final/isolinux/* /var/lib/tftpboot/ (/media/CentOS_6.6_Final是系統(tǒng)光盤掛載點(diǎn))
[root@pxe-server~]# mkdir /var/lib/tftpboot/pxelinux.cfg
復(fù)制isolinux.cfg到pxelinux.cfg下并改名為default:
[root@pxe-server~]# cd /var/lib/tftpboot/
[root@pxe-server tftpboot]# cp isolinux.cfg pxelinux.cfg/default

(3).編輯啟動菜單
[root@pxe-server~]# vim pxelinux.cfg/default

default vesamenu.c32

#prompt 1

timeout 20 #系統(tǒng)選擇安裝時(shí)的時(shí)間,默認(rèn)是600(60秒),為了減少等待時(shí)間改為2秒

    ...

label linux

 menu label ^Install or upgrade an existing system

 menu default

 kernel vmlinuz

 append initrd=initrd.img ks=http://192.168.153.2/ks.cfg #指定ks的路徑,本機(jī)地址

...

(4).修改tftp-server的配置文件
[root@pxe-server~]# vim /etc/xinetd.d/tftp

    ... 

        disable                 = no #yes改為no   

    ...

[root@pxe-server~]# service xinetd restart
[root@pxe-server~]# netstat -an|grep :69
出現(xiàn)以下信息代表已經(jīng)啟動:

udp    0    0 0.0.0.0:69      0.0.0.0:*  

4.通過FTP|HTTPD|NFS提供安裝樹(以httpd為例)
在http的根目錄中創(chuàng)建目錄,用于掛載系統(tǒng)鏡像文件
[root@pxe-server~]# mkdir /var/www/html/centos6.6
[root@pxe-server~]# mount /dev/cdrom /var/www/html/centos6.6
[root@pxe-server~]# service httpd restart
[root@pxe-server~]# chkoconfig httpd on

5.通過kickStart實(shí)現(xiàn)自動安裝
把整個(gè)安裝過程中要回答或者要做的事全部體現(xiàn)在應(yīng)答文件中。
創(chuàng)建ks.cfg文件
[root@pxe-server~]# yum install -y system-config-kickstart
[root@pxe-server~]# system-config-kickstart
ks.cfg預(yù)覽如下:

#platform=x86, AMD64, 或 Intel EM64T

#version=DEVEL

# Firewall configuration

firewall --disabled 

# Install OS instead of upgrade

install

# Use network installation

url --url="http://192.168.153.2/centos6.6"

# Root password

rootpw --iscrypted $1$m7iIcV7p$UDxTdPF4oxXRQd2PI1o5T/

# System authorization information

auth  --useshadow  --passalgo=sha512

# Use graphical install

graphical

firstboot --disable

# System keyboard

keyboard us

# System language

lang en_US

# SELinux configuration

selinux --disabled

# Installation logging level

logging --level=info

# Reboot after installation

reboot

# System timezone

timezone  Asia/Shanghai

# Network information

network  --bootproto=dhcp --device=eth0 --onboot=on

# System bootloader configuration

bootloader --location=mbr

# Clear the Master Boot Record

zerombr

# Partition clearing information

clearpart --all --initlabel

# Disk partitioning information

part / --fstype="ext4" --size=15350

part /boot --fstype="ext4" --size=200

part swap --fstype="swap" --size=2048

part /var --fstype="ext4" --grow --size=1


    %packages

@base

@basic-desktop

@desktop-debugging

@desktop-platform

@fonts

@general-desktop

@graphical-admin-tools

@input-methods

@internet-applications

@legacy-x

@print-client

@remote-desktop-clients

@x11

%end

可以直接使用ks.cfg,根據(jù)自己需求修改防火墻,url,分區(qū)信息(紅色標(biāo)記的地方,注:root密碼是passw0rd)
需要注意的是,如上操作是在實(shí)驗(yàn)環(huán)境中,生產(chǎn)環(huán)境中服務(wù)器網(wǎng)卡是em(x)的,需要修改部分如下:


    [root@pxe-server~]# vim /var/lib/tftpboot/pxelinux.cfg/default

    ...

    append initrd=initrd.img ks=http://192.168.153.2/ks.cfg ksdrive=em1  #指定網(wǎng)卡

    ...

    [root@pxe-server~]# vim /var/www/html/ks.cfg

    ...

    network  --bootproto=dhcp --device=em1 --onboot=on

    ...

測試:客戶端開機(jī)即可
如果是新的服務(wù)器,建議使用pxe自動安裝,可以保證初始系統(tǒng)的相同。


本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
使用PXE+kickstart部署無人值守安裝
通過PXE遠(yuǎn)程安裝多臺Linux系統(tǒng)
CentOS系統(tǒng)下PXE服務(wù)器的搭建與部署
利用kickstart實(shí)現(xiàn)pxe的自動安裝
酸爽!我用這套無人值守安裝系統(tǒng)瞬間搞定上百臺服務(wù)器
PXE+Kickstart無人值守安裝CentOS 7
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服