日本高清免费一本视频100禁_在线不卡欧美精品一区二区三区_国产一区二区好的精华液_中文综合在线_国产啊啊啊视频在线观看_大地资源网免费观看高清

IT之道-艾銻知道

您當(dāng)前位置: 主頁 > 資訊動態(tài) > 艾銻分享 >

服務(wù)器維護(hù)CentOS 7的YUM倉庫服務(wù)與PXE自動批量化安裝系統(tǒng)


2020-07-03 21:39 作者:admin

服務(wù)器維護(hù)CentOS 7的YUM倉庫服務(wù)與PXE自動批量化安裝系統(tǒng)

服務(wù)器維護(hù)小知識、YUM軟件倉庫

借助于YUM軟件倉庫,可以完成安裝、卸載、自動升級rpm軟件包等任務(wù),能夠自動查找并解決rpm包之間的依賴關(guān)系,而無須管理員逐個(gè)、手工地去安裝每個(gè)rpm包,使管理員在維護(hù)大量Linux服務(wù)器時(shí)更加輕松自如。
要成功使用YUM機(jī)制來更新系統(tǒng)和軟件,需要有一個(gè)包含各種rpm安裝包文件及其依賴軟件的軟件倉庫(repository),提供軟件倉庫的服務(wù)器也稱為“源”服務(wù)器。在客戶機(jī)中只要正確指定軟件倉庫的地址等信息,就可以通過對應(yīng)的“源”服務(wù)器來安裝或更新軟件了。
YUM軟件倉庫通常借助于HTTP或FTP協(xié)議來進(jìn)行發(fā)布,這樣可以面向網(wǎng)絡(luò)中的所有客戶機(jī)提供軟件源服務(wù)。為了便于客戶機(jī)查詢軟件包。獲取依賴關(guān)系等信息,在軟件倉庫中需要提供倉庫數(shù)據(jù)(repodata),其中收集了目錄下所有rpm包的頭部信息。

服務(wù)器維護(hù)小知識1、客戶端配置軟件倉庫位置

在客戶端上 需要指定至少一個(gè)可用的軟件倉庫,然后才能使用下一節(jié)將要介紹的yum工具來下載、安裝軟件包。yum工具使用的軟件倉庫信息存放在/etc/yum.repos.d目錄下擴(kuò)展名為“.repo”的文件中。
[root@CentOS01 ]# vim /etc/yum.repos.d/local.repo
[local]                              <!--倉庫聲明-->
name=centos                   <!--yum源的名字-->
baseurl=file:///root/benet        <!--倉庫位置-->
enabled=1                   <!--開啟yum功能-->
gpgcheck=0                    <!--不驗(yàn)證軟件包的簽名-->
上述操作中,文件centos7.repo需要手動創(chuàng)建./etc/yum.repos.d目錄下若有其他未用的“*.repo”文件建議將其刪除。“enabled=1”為默認(rèn)項(xiàng),可以省略;“gpgcheck”和“gpgkey”兩行配置用來檢查軟件包的完整性,若無此要求則可以省略。

服務(wù)器維護(hù)小知識二、YUM源的類型

· 本地源:Linux操作系統(tǒng)光盤就是一個(gè)yum倉庫;
· FTP源:將數(shù)據(jù)上傳到ftp用戶訪問;
· HTTP源:需要連接互聯(lián)網(wǎng),更新數(shù)據(jù)方便,需要高速帶寬;

服務(wù)器維護(hù)小知識1、配置本地源

[root@centos01 ]# vim /etc/yum.repos.d/local.repo
[local]
name=centos
baseurl=file:///mnt
enabled=1
gpgcheck=0

服務(wù)器維護(hù)小知識2、配置ftp源

[root@centos01 ~]# vim /etc/yum.repos.d/local.repo
[ftp]
name=centos
baseurl=ftp://192.168.100.10/
enabled=1
gpgcheck=0

服務(wù)器維護(hù)小知識3、配置HTTP源

[root@centos01 ~]#cd /etc/yum.repos.d/
[root@centos01 yum.repos.d]#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyum.com/repo/Centos-7.repo

服務(wù)器維護(hù)小知識4、YUM的使用

[root@centos01 ~]#yum cleam all       <!--清楚yum緩存-->
[root@centos01 ~]#yum list           <!--查詢軟件列表-->
[root@centos01 ~]#yum info dhcp     <!--查詢軟件包信息-->
[root@centos01 ~]#yum -y install dhcp     <!--安裝dhcp軟件-->
[root@centos01 ~]#yum -y remove dhcp    <!--卸載dhcp軟件-->
[root@centos01 ~]#yum search httpd      <!--查詢軟件-->

服務(wù)器維護(hù)小知識5、RPM包的來源

1)centos官方

更新系統(tǒng)將rpm軟件直接封裝 在IOS中

2)第三方組織發(fā)布rpm包

更新新的功能;在官方的基礎(chǔ)上進(jìn)行修改

3)用戶自定義rpm包集合

開源愛好的個(gè)人修改數(shù)據(jù)包更新數(shù)據(jù)包

4)用戶創(chuàng)建yum源

[root@centos01 ~]#createrepo -g /mnt/repodata/repomd.xml ./benet/

服務(wù)器維護(hù)小知識三、配置PXE自動批量化安裝系統(tǒng)的注意事項(xiàng)

PXE是由intel公司開發(fā)的網(wǎng)絡(luò)引導(dǎo)技術(shù),工作在Client/Server模式,允許客戶機(jī)通過網(wǎng)絡(luò)從遠(yuǎn)程服務(wù)器下載引導(dǎo)鏡像,并加載安裝文件或者整個(gè)操作系統(tǒng)。
· 客戶機(jī)的網(wǎng)卡支持PXE協(xié)議(集成BOOTROM芯片),且主板支持網(wǎng)絡(luò)引導(dǎo);
· 網(wǎng)絡(luò)中有一臺DHCP服務(wù)器以便為客戶機(jī)自動分配地址、指定引導(dǎo)文件位置;
· 服務(wù)器通過TFTP(簡單文件傳輸協(xié)議)提供引導(dǎo)鏡像文件的下載;
其中,一個(gè)條件為硬件要求,目前絕大多數(shù)服務(wù)器和大多數(shù)PC都能夠提供此支持,只需要在BIOS設(shè)置中允許從Nerwork或LAN啟動即可。

服務(wù)器維護(hù)小知識四、部署PXE遠(yuǎn)程安裝服務(wù)

1、配置YUM倉庫,并安裝ftp服務(wù)

[root@centos01 ~]# mount /dev/cdrom /media
[root@centos01 ~]# cd /etc/yum.repos.d/
[root@centos01 yum.repos.d]# rm -rf *
[root@centos01 yum.repos.d]# vim a.repo
 
[yum]
baseurl=file:///media
gpgcheck=0
 
[root@centos01 yum.repos.d]# yum -y install vsftpd*

2、準(zhǔn)備centos7安裝源并啟動ftp服務(wù):

[root@centos01 yum.repos.d]# mkdir /var/ftp/centos7
[root@centos01 yum.repos.d]# cp -rf /media/* /var/ftp/centos7/
[root@centos01 yum.repos.d]# systemctl start vsftpd             <!--啟動ftp服務(wù)-->
[root@centos01 yum.repos.d]# systemctl enable vsftpd          <!--設(shè)置為開機(jī)自啟-->

3、安裝并啟動TFTP服務(wù):

[root@centos01 yum.repos.d]# yum -y install tftp-server
[root@centos01 yum.repos.d]# vim /etc/xinetd.d/tftp             <!--編輯TFTP配置文件-->
 
                                     ...............................
service tftp
{
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = -s /var/lib/tftpboot
        disable                 = no               <!--將此處默認(rèn)的yes改為no即可-->
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}
 
[root@centos01 yum.repos.d]# systemctl start tftp                <!--啟動TFTP服務(wù)-->
[root@centos01 yum.repos.d]# systemctl enable tftp      <!--設(shè)置開機(jī)自動啟動-->

4、準(zhǔn)備Linux內(nèi)核、初始化鏡像文件(在系統(tǒng)盤中):

[root@centos01 ~]# cd /media/images/pxeboot/
[root@centos01 pxeboot]# cp vmlinuz initrd.img /var/lib/tftpboot/

5、準(zhǔn)備PXE引導(dǎo)程序:

[root@centos01 pxeboot]# yum -y install syslinux    <!--安裝引導(dǎo)程序-->
[root@centos01 pxeboot]# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

服務(wù)器維護(hù)小知識6、配置啟動菜單(典型的和無人值守安裝的啟動菜單根據(jù)實(shí)際需求二選一配置即可):

[root@centos01 pxeboot]# mkdir /var/lib/tftpboot/pxelinux.cfg

1)典型的啟動菜單,無法實(shí)現(xiàn)無人值守安裝:

[root@centos01 pxeboot]# vim /var/lib/tftpboot/pxelinux.cfg/default            
 
default auto
prompt 1
label auto
        kernel vmlinuz
        append initrd=initrd.img method=ftp://192.168.100.10/centos7
label linux text
        kernel vmlinuz
        append text initrd=initrd.img method=ftp://192.168.100.10/centos7
label linux rescue
        kernel vmlinuz
        append rescue initrd=initrd.img method=ftp://192.168.100.10/centos7

2)無人值守安裝的啟動菜單:

[root@centos01 pxeboot]# vim /var/lib/tftpboot/pxelinux.cfg/default
 
default auto
prompt 0
label auto
        kernel vmlinuz
        append initrd=initrd.img method=ftp://192.168.100.10/centos7
                ks=ftp://192.168.100.10/ks.cfg
在上面兩種啟動菜單,我這里配置的是無人值守安裝,若選擇典型的啟動菜單,那么接下來的操作有很多就是不必要的了,只要安裝上DHCP服務(wù)器即可部署系統(tǒng)了。

服務(wù)器維護(hù)小知識7、安裝并啟用DHCP服務(wù)器:

[root@centos01 pxeboot]# yum -y install dhcp
[root@centos01 pxeboot]# vim /etc/dhcp/dhcpd.conf
                              ...........................
 
subnet 192.168.100.0 netmask 255.255.255.0 {
  range 192.168.100.100 192.168.100.200;
  option domain-name-servers 8.8.8.8;
  option domain-name "internal.example.org";
  option routers 192.168.100.254;
  option broadcast-address 192.168.100.255;
  default-lease-time 21600;
  max-lease-time 43200;
  next-server 192.168.100.10;                 <!--指定TFTP服務(wù)器的地址-->
  filename "pxelinux.0";                     <!--指定PXE引導(dǎo)程序的文件名-->
}
 
[root@centos01 pxeboot]# systemctl start dhcpd        <!--啟動dhcp服務(wù)-->
[root@centos01 pxeboot]# systemctl enable dhcpd      <!--設(shè)置開機(jī)自動啟動-->

服務(wù)器維護(hù)小知識8、準(zhǔn)備安裝應(yīng)答文件:

在centos 7 系統(tǒng)中如果安裝了system-config-kickstart工具后,可通過圖形化向?qū)Чぞ邅砼渲冒惭b應(yīng)答文件:
[root@centos01 pxeboot]# yum -y install system-config-kickstart <!--安裝所需工具-->

1)打開圖形化程序:

 

2)配置安裝應(yīng)答參數(shù):

 

3)由于ftp服務(wù)默認(rèn)允許匿名訪問,所以不用指定用戶名和密碼:

 

4)引導(dǎo)裝載程序:

 

5)分區(qū)信息(根據(jù)實(shí)際需求選擇合適的硬盤分區(qū)方案):

 

6)網(wǎng)絡(luò)配置及防火墻:



7)編寫安裝后腳本,保存到文檔目錄里:

 

保存后的應(yīng)答文件:

[root@centos01 ~]# vim ks.cfg              <!--最后生成的應(yīng)答文件如下-->
(可直接復(fù)制此文件便可省略圖形化配置的那些步驟,結(jié)合實(shí)際需求進(jìn)行修改后使用即可):
 
#platform=x86, AMD64, 或 Intel EM64T
#version=DEVEL
# Install OS instead of upgrade
install
# Keyboard layouts
keyboard 'us'
# Root password
rootpw --iscrypted $1$bauETRq3$WOpze2jeKD9q3qgKK50xj0
# Use network installation
url --url="ftp://ftp:192.168.100.10/centos7"
# System language
lang zh_CN
# System authorization information
auth  --useshadow  --passalgo=sha512
# Use graphical install
graphical
firstboot --disable
# SELinux configuration
selinux --disabled
 
# Firewall configuration
firewall --disabled
# Network information
network  --bootproto=dhcp --device=ens32
# Reboot after installation
reboot
# System timezone
timezone Asia/Shanghai
# System bootloader configuration
bootloader --location=mbr
# Partition clearing information
clearpart --all
# Disk partitioning information
part /boot --fstype="xfs" --size=500
part /home --fstype="xfs" --size=4096
part swap --fstype="swap" --size=2048
part / --fstype="xfs" --grow --size=1
 
%post --interpreter=/bin/bash
cd /etc/yum.repos.d
rm -rf *
echo -e "[base]" > aa.repo
echo -e "baseurl=ftp://192.168.100.10/centos7" >> aa.repo
echo -e "gpgcheck=0" >> aa.repo
%end
不過上面的配置文件還差點(diǎn)東西,需要在配置文件末尾繼續(xù)寫入三行,以此來選擇最小安裝:
%packages
@^minimal
%end
寫好后,保存退出即可。

服務(wù)器維護(hù)小知識9、將自動應(yīng)答文件復(fù)制到指定目錄(在之前的引導(dǎo)菜單指定的“ks=”項(xiàng)的路徑):

[root@centos01 ~]# cp /root/ks.cfg /var/ftp/

服務(wù)器維護(hù)小知識10、OK,客戶機(jī)開機(jī),驗(yàn)證效果(耐心等待完成即可):

 

安裝成功:

 
 
IT運(yùn)維  我們選擇北京艾銻無限
以上文章由北京艾銻無限科技發(fā)展有限公司整理

相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉
主站蜘蛛池模板: 国产区av_国产91成人精品亚洲精品_国产aⅴ一区二区_青青草手机视频_久久久SS麻豆欧美国产日韩_久久亚洲欧洲国产精品一区二区_91大神在线资源观看无广告_亚洲国产精品婷婷久久久久 | 成年免费a级毛片免费看丶_99久久爱re热6在播放_99网站_99精品99久久久久久宅男_国产超碰在线_亚洲春色在线视频_国内露脸8mav_日日插夜夜操 | 欧美疯狂作爱AAAAA片_99热精品在线播放_二区免费视频_国产成人亚洲综合_91免费高清无砖码网站_日韩激情久久_成人高清影院_国产成人美女视频网站 | 久久精品入口九色_亚洲妇女自偷自偷图片_成人av观看_亚洲毛片在线观看_国偷自产AV一区二区三区_国产一级特黄a大片免费_福利黄色_中文字幕韩国三级理论无码 | 亚洲欧美18岁网站_欧美xxxx色视频在线观看免费_18禁黄网站禁片免费观看女女_收集最新中文国产中文字幕_免费日本在线观看_26uuu婷婷_亚洲一级大黄大色毛片_成人久久久精品国产乱码一区二区 | 久久久久在线视频_狠狠综合久久av一区二区小说_又摸又揉又黄又爽的视频_国产欧美日产激情视频_欧美在线一级va免费观看_一级黄色片aaa_女人精25xxxxx免费视频_精品国产大片久久久久久久久 国产视频精品区_在线观看一级黄色片_国内自产少妇自拍区免费_九九精品网_精品视频一区在线观看_久久精品A片777777_国产精品网站一区二区三区_日本老妇xxxx | 九九视频精品全部免费播放_国产51人人成人人人人爽色哟哟_全职猎人1999在线动漫免费观看_91好色视频_九色在线网站_超碰97人人草_亚洲成AV人片高潮喷水_黄色成人在线播放 | 天天摸天天碰天天操_欧美一区二区三区aa大片漫_亚洲小说乱欧美另类_97av在线_9的国产精选久久_日本一区二区成人_国产高清免费_亚洲中文字幕乱码一区 | 精品久久久久久中文字幕一区二区_亚洲国产五月综合网_97影院午夜伦不卡_综合色在线_国产99视频精品免费视频76_久久官网_久久无吗视频_国产免费高清视频在线一区二区 | 亚洲免费天堂_麻豆.www_日本中文字幕精品_麻豆视频在线观看免费_上流社会韩剧免费观看_涩涩屋导航_久久亚洲精品成人_天堂资源中文网 | 国产午夜精品无码一区二区_色99色_精品久久久久久人妻无码中文字幕_国产模特私拍视频再现_夜色看片_绯色av一区二区三区在线观看_人人爽久久久噜人人看_日本免费大片免费视频 | 久久久久影院美女国产主播_无套中出丰满人妻无码_亚洲中文字幕无码一久久区_国产亚洲精品精品精品_91沈先生在线观看高清_裸体美女扒尿口喷白浆_免费h片在线_伊人色综合一区二区三区影院视频 | 办公室扒开奶罩揉吮奶头视频_久久网站热最新地址_国产人妖tscd在线_a级片在线免费观看_国产一区精品自拍_国产偷怕_亚洲欧美日本在线观看_新婚人妻不戴套国产精品 | 九九热九九_日韩精品一区二区三区九九_热久久思思_精品人妻系列无码一区二区三区_超碰福利在线_成人免费视频观看视频_免费无码黄动漫在线观看_欧美一区在线观看视频 | 久久影院一区二区三区_69xxx免费_日韩中文字幕2018_国内高清在线观看视频_青春草在线视频免费观看_91精品中文字幕_免费看www_91精品免费 | 久久久久中精品中文字幕19_奇米影视777四色狠狠_日本高清在线播放_国产人妻aⅴ色偷_av最新地址_国产无人区二卡三卡四卡不见星空_一级黄色带片_18成人片黄网站WWW | 国产亚韩_亚洲一区二区视频网站_国产三级黄色片_国产成AV人片在线观看天堂无码_狠狠干综合网_午夜精品在线视频_美妙人妻瑶瑶1一7_人人玩人人添人人澡欧美 亚洲国产精_97伦理影院_国产放荡AV剧情演绎麻豆_国产不卡一区在线_亚洲天堂地址_又大又黄又粗又爽的免费视频_亚洲一及片_日产福利视频在线观看 | 久久久久久免费精品_国产三区精品_久久久人_久久午夜伦鲁片免费无码_久久综合高清_国产真人性做爰久久网站_亚洲欧美国产精品一区二区_国产00高中生在线视频 | 少妇把腿扒开让我舔18_video日本老熟妇_亚洲欧美成人影院_亚洲av无码网站yw尤物_国产h视频在线观看播放_某机关少妇下班酒店在线播放_经典三级欧美在线播放_亚洲综合视频在线 | 最大av在线_12av视频_玩弄邻居少妇高潮潮喷的经历_欧美视频在线观看一区_97久久超碰精品国产_性少妇freesexvide_久久成人国产视频_婷婷五月婷婷五月 | 亚洲福利二区_欧美日韩综合_国产成人综合一区精品_国产爆乳无码视频在线观看3_国产破外女出血视频_无码精品AV久久久奶水_亚洲国产成人精品无码专区_伊人久久大香线蕉AV色婷婷色 | 国产乡下三级全黄三级BD_日本在线观看一区二区_www国产精品com_亚洲精品色在线网站_国产人成在线视频_成全世界免费高清观看_在线黑人抽搐潮喷_抽插丰满内射高潮视频 | 色视频线观看在线播放_日日爱699_日韩中文一区二区_1234区中文字幕在线观看_免费观看无码不卡av_国模激情_毛片女女女女女女女毛_亚洲三及片 | 亚洲欧美另类国产_欧美日韩亚洲国产一区_97久久精品人人做人人爽50路_国产在线看片免费人成视频97_国产日本一级二级三级_超碰国产人人做人人爽久_久操免费视频_欧美一区二区三区片 国产a区_99精品欧美一区二区三区_在线观看一区不卡_国产成人片无码视频在线观看_亚洲精品乱码久久观看网_国产精品久久这里只有精品_先锋中文字幕在线资源_久草在线中文888 | 怡红院成人av_免费在线看无码a_少妇特黄_一级毛片免费视频观看_大香伊蕉在人线国产97_特黄一级免费视频_中文字幕你懂得_日韩在线一 | 天堂俺去俺来也www_日本一区二区久久免费黑人精品_日韩a片r级无码中文字幕_久久AV超清_亚洲视频在线观看不卡_国产亚洲精品美女久久久_亚洲第一在线_天天操综合网 | 亚洲欧美国产成人综合不卡_YYY6080韩国三级理论久久_欧美www777_久久99精品久久久久婷婷暖_久久久久在线观看_91福利无码国产正在播放_大肉大捧一进一出好爽视频_视频一区二区在线播放 | 激情伊人五月天久久综合_放荡少妇张开双腿任人玩_国产一区二区久久久_99国产在线精品_国产在线视频一区二区_成人一区二_成人一级视频在线观看_a成人毛片 | 18禁黄无遮挡网站免费_日本亚洲精品无码专区_狠狠爱免费视频_亚洲一区二区三区四区五区乱码_在线观看免费视频18_农村妇女野战bbxxx_欧美性生活精品_JK制服白丝超短裙自慰 | 四虎4hu永久免费_无码精品A在线观看无_精品久久人妻AV中文字幕_国产成A人亚洲精V品无码_日本xxxx网站_国产乱magnet_中文字幕无码日韩专区_久久久久亚洲精品无码网址蜜桃 | 日韩亚洲一区二区_99精品福利视频_美女又黄又免费的视频_无码专区永久免费AV网站_一区二区免费视频_7777色鬼XXXX欧美色妇_h动漫视频在线_国产ed2k | av黄色在线观看_国产一级片一区二区_一本大道香蕉久中文在线播放_开心色播五月_国内揄拍国内精品少妇_久草久热_久久996热在线播放_我的公把我弄高潮了视频 | 欧洲亚洲免费视频_99久久久久久久_91综合网站_在线观看国产h_亚州国产_欧洲久久久久_国产精品毛片一区_欧美白丰满老太aaa片 | 四虎影院永久地址_亚洲高清在线_欧美孕妇变态孕交粗暴_日韩国产黄色_麻豆蜜桃91_日韩高清一区_婷婷色中文字幕综合在线_91九色欧美 | 永久av在线免费观看_后入内射国产一区二区_国产xxxxx精品av青椒_国产网红福利视频一区二区_成人福利在线播放_99视频_国产精品一区二区在线观看99_97视频一二区 | 九九视频精品全部免费播放_国产51人人成人人人人爽色哟哟_全职猎人1999在线动漫免费观看_91好色视频_九色在线网站_超碰97人人草_亚洲成AV人片高潮喷水_黄色成人在线播放 | 精品久久久久久中文字幕一区二区_亚洲国产五月综合网_97影院午夜伦不卡_综合色在线_国产99视频精品免费视频76_久久官网_久久无吗视频_国产免费高清视频在线一区二区 | 热の无码热の有码热の综合_日本高清高色_日韩免费一级a毛片在线播放一级_好吊色国产_国产片免费福利片永久_91网页视频入口在线观看_精品在线欧美一区二区_狠狠躁夜夜躁av蜜臀少妇 | 欧美黄在线观看_你懂的91_欧美激情aaaa_xxxx内射美国老太太_91国内视频在线观看_欧美一级一区_免费国产精品久久久久久_日本tubesex人妻 | 午夜精品久久久久久久99樱桃_日本一二三高清_国产一级视频免费观看_视频在线观看网站_国产超aⅤ男人的天堂_久久九九国产视频_免费视频福利_久久国产精品偷任你爽任你 | 亚洲二区不卡_一本大道久久东京热无码av_青青草草视频_av色综合网_毛片一区二区三区无码_亚洲中文字慕日产2021_亚洲精品国产精品乱码不99按摩_亚洲成Av人片在线观看不卡 |