456成人影院在线观看_亚洲a毛片_日韩9999_伊人网老司机_一本免费视频_最近高清日本免费

IT之道-艾銻知道

您當前位置: 主頁 > 資訊動態 > 艾銻分享 >

服務器維護CentOS 7的YUM倉庫服務與PXE自動批量化安裝系統


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

服務器維護CentOS 7的YUM倉庫服務與PXE自動批量化安裝系統

服務器維護小知識、YUM軟件倉庫

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

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

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

服務器維護小知識二、YUM源的類型

· 本地源:Linux操作系統光盤就是一個yum倉庫;
· FTP源:將數據上傳到ftp用戶訪問;
· HTTP源:需要連接互聯網,更新數據方便,需要高速帶寬;

服務器維護小知識1、配置本地源

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

服務器維護小知識2、配置ftp源

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

服務器維護小知識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

服務器維護小知識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      <!--查詢軟件-->

服務器維護小知識5、RPM包的來源

1)centos官方

更新系統將rpm軟件直接封裝 在IOS中

2)第三方組織發布rpm包

更新新的功能;在官方的基礎上進行修改

3)用戶自定義rpm包集合

開源愛好的個人修改數據包更新數據包

4)用戶創建yum源

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

服務器維護小知識三、配置PXE自動批量化安裝系統的注意事項

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

服務器維護小知識四、部署PXE遠程安裝服務

1、配置YUM倉庫,并安裝ftp服務

[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、準備centos7安裝源并啟動ftp服務:

[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服務-->
[root@centos01 yum.repos.d]# systemctl enable vsftpd          <!--設置為開機自啟-->

3、安裝并啟動TFTP服務:

[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               <!--將此處默認的yes改為no即可-->
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}
 
[root@centos01 yum.repos.d]# systemctl start tftp                <!--啟動TFTP服務-->
[root@centos01 yum.repos.d]# systemctl enable tftp      <!--設置開機自動啟動-->

4、準備Linux內核、初始化鏡像文件(在系統盤中):

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

5、準備PXE引導程序:

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

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

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

1)典型的啟動菜單,無法實現無人值守安裝:

[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服務器即可部署系統了。

服務器維護小知識7、安裝并啟用DHCP服務器:

[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服務器的地址-->
  filename "pxelinux.0";                     <!--指定PXE引導程序的文件名-->
}
 
[root@centos01 pxeboot]# systemctl start dhcpd        <!--啟動dhcp服務-->
[root@centos01 pxeboot]# systemctl enable dhcpd      <!--設置開機自動啟動-->

服務器維護小知識8、準備安裝應答文件:

在centos 7 系統中如果安裝了system-config-kickstart工具后,可通過圖形化向導工具來配置安裝應答文件:
[root@centos01 pxeboot]# yum -y install system-config-kickstart <!--安裝所需工具-->

1)打開圖形化程序:

 

2)配置安裝應答參數:

 

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

 

4)引導裝載程序:

 

5)分區信息(根據實際需求選擇合適的硬盤分區方案):

 

6)網絡配置及防火墻:



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

 

保存后的應答文件:

[root@centos01 ~]# vim ks.cfg              <!--最后生成的應答文件如下-->
(可直接復制此文件便可省略圖形化配置的那些步驟,結合實際需求進行修改后使用即可):
 
#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
不過上面的配置文件還差點東西,需要在配置文件末尾繼續寫入三行,以此來選擇最小安裝:
%packages
@^minimal
%end
寫好后,保存退出即可。

服務器維護小知識9、將自動應答文件復制到指定目錄(在之前的引導菜單指定的“ks=”項的路徑):

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

服務器維護小知識10、OK,客戶機開機,驗證效果(耐心等待完成即可):

 

安裝成功:

 
 
IT運維  我們選擇北京艾銻無限
以上文章由北京艾銻無限科技發展有限公司整理

相關文章

IT外包服務
二維碼 關閉
主站蜘蛛池模板: 99精品偷拍视频一区二区三区_永久免费黄色_第一视角vk_日韩一级黄色大片_中文字幕高清视频_国产精品久久久久久久久绿色_婷婷久久久亚洲欧洲日产国码AV_国内精品久久久久精品 | 日本伦理一区_日本一区免费看_蜜臀人妻精品一区二区免费_涩涩一区二区_136av福利视频导航入口_在线观看热码亚洲av每日更新_国产精品一区91_一本一道久久a久久精品 | yellow毛片_久久久久久久久免费_春药刺激国产老富婆露脸_九九久久精品一区_在线观看91av_色综合久久中文字幕无码_国产福利啪啪_福利色播 | aaa222成人黄网_Av天堂亚洲好男人_日本天堂资源_日本一区二区三区视频在线观看_曰曰夜夜的爱_少妇高潮太爽了在线视频_午夜爱爱小视频_黄色不卡 | 国产视频亚洲精品_国产久艹_美女爆乳裸体WWW免费网站_国产三级精品三级在专区_YY6080午夜福利理论中文_成全视频免费高清观看在线动漫_中文字幕色偷偷人妻久久_成人在线中文字幕 | 天天草网站_国产成人视屏_精品欧美一区二区在线观看欧美熟_国产午夜精品理论片a级探花_av在线播放网址_综合图区亚洲欧美另类图片_亚洲黄色录像片_国产午夜亚洲精品理论片大丰影院 | 免费a在线看_黑人30厘米少妇高潮全部进入_久久国产午夜精品理论片_国产精品视频1区_夜夜爱爱_麻豆免费进入_亚洲色大成网站WWW永久_亚洲第一区精品 | 77777日本少妇久7黄绝片_国产精品天天狠天天看_亚洲中文字幕在线网址_国产亚洲一区二区手机在线观看_午夜影院0606_日日碰狠狠躁久久躁蜜桃_日韩免费视频播放_日本理论片午午伦夜理片2021 热99欧美_久久久精品国产sm调教网站_成人亚洲在线观看_国产一区二区中文字幕免费看_最近中文字幕免费MV在线视频_japanese在线看_色视频www在线播放国产人成_97青娱乐 337P中国人体啪啪_亚洲另类色区欧美日韩图片_成人视频在线观看_国产视频九九_秋霞鲁丝片无码一区二区_欧洲亚洲另类一区在线观看_亚洲成人高清av_亚洲国产成人精品无码区2021 | 久久这里有精品视频_blacked欧美黑粗硬大_精品自拍最新换脸综合网站_国产精品人成在线观看_在线视频观看你懂得_二区久久_老鸭窝男人的天堂_91一区 | 国产在线观看91精品_色99在线_国产精品区二区三区日本_91九色磁力_亚色中文成人yase999co_xxxxx亚洲_正在播放av_久久久久一区二区三区四区 | 国产不卡在线_欧美第一区_手机在线看黄色片_在线播放国产不卡免费视频_巨大黑人XXXXX高潮_一区二区三区日韩精品_欧美一页_超碰在线人人 | 136fldh导航福利微拍_不卡一区二区在线_一本色道综合久久亚洲精品_一区二区三区高清在线视频_我色综合_在线观看人成_国产精品国产三级国产普通话_青草久久久久 | 懂色av噜噜一区二区三区av_国产老熟_欧美性猛交xxxx黑人_国产良心大作白丝精厕_天天澡天天操_亚洲一级在线看_少妇丰满大乳被男人揉捏视频_内射无码专区久久亚洲 | 美腿玉足一区二区三区视频_欧美一区二区三区在线观看视频_久久婷婷精品视频_精品国产黄色_无码人妻一区二区三区免费看_少妇做爰免费视频网站裸体艺术_www.youjizz.com最新_免费av在线网址 | 久久久综合免费视频_97免费公开在线视频_国产亚洲女人久久久久毛片_老少配videoshd乱配_久久不见久久见中文字幕免费_91成色_久久女同精品一区二区_亚洲av无码色情第一综合网 | 成人一区视频_亚洲中文字幕久久精品蜜桃_91丨九色丨丰满人妖_一区二区三区免费在线看_中文字幕免费av_免费的黄色大片_黄色毛片a级片_亚洲国产成人精品无码区二本 | 精品亚洲一区二区_欧美一区=区_久久久乱码精品亚洲日韩mv_老司机久久一区二区三区_亚洲黑人在线观看_天天插狠狠干_国产a级大片_亚洲日韩中文第一精品 | 一本三级_欧美乱码一区二区三区_少妇又色又爽又高潮_免费黄在线观看_四虎精品一区_日本在线观看不卡_久久综合成人网_久草网免费 | 青青青国产依人在线_亚洲国产无色码在线播放_男女好痛好深好爽视频_亚洲欧美一区在线观看_天天爽天天狠久久久综合麻豆_日韩人妻无码喷潮中出_亚洲大香线伊人婷婷五月_天天夜天天操 | 公粗挺进了我的密道在线播放贝壳_国产香蕉青春草原久久_最近最新中文免费字幕一_久久久久久久久久久91_中文字幕在线播放_国产精品一二三四区_chien国产乱露脸对白_日韩视频免费看 | 欧美视频亚洲视频_丰满熟妇乱又伦在线无码视频_在线中文字幕精品第5页_粉嫩在线一区二区三区视频_免费A级毛片无码A∨性按摩_一女三黑人理论片在线_扒开双腿疯狂进出爽爽爽动态图_国产成人精品无码免费看 | 女的被到爽羞羞视频_色之久久_中文字幕精品一区_精品久久久一二三区播放播放播放视频_香蕉成人国产精品免费看网站_国产欧美日韩高清_天码AV无码一区二区三区四区_中文字幕免费在线 | 欧美一级另类_亚洲欧美中文日韩av一区_中文字幕第6页_日本特级大片_a级小视频_欧美xxx在线_色.com_乱人伦中文视频在线观看 | 国产区亚洲区_黄色在线片_欧美日韩在线看片_欧美日韩偷拍一区_91av国产在线_成年人免费在线看惊悚片动作片_国产萌白酱喷水视频在线观看_少妇无力反抗慢慢张开双腿 | 青青草视频污_日本不卡影院_在线麻豆精东9制片厂AV影现网_九色在线视频蝌蚪_免费亚洲精品视频_国产精品熟妇一区二区三区四区_免费网站v片在线亚洲_蜜臀久久99精品久久久久久网站 | 老鸭窝一区_操天天操_久久综合精品无码AV一区二区三区_国产精品呻吟声_久久超碰极品视觉盛宴_国产精品久久久久久久久久99_亚洲欧洲日本国产_久久久久久亚洲 | 日本欧美一区二区三区在线观看_中国一级毛片黄_国产小u女在线未发育_国产精品无码午夜福利_性xxxx欧美老妇506070_wwwxxx日本在线观看_26uuu成人_97国产精品最好的产品 | 飘雪影院手机免费观看免费动漫_国产五十路毛片_a级毛片_欧产日产国产精品乱噜噜_亚洲日本国产精品_久久超乳爆乳中文字幕_囯产精品一品二区三区_国产精品精品自在线拍 | 嗯嗯嗯亚洲精品国产精品一区_欧美日韩精选_又黄又粗暴的120秒免费GIF视频_年轻的朋友3中文_国产一女三男3p免费视频_亚洲人亚洲人色久_免费在线成人_日韩高清三区 | 午夜在线观看影院_一区二区免费av_黄色录像久久_国产普通话尤物吞精视频_丰满少妇被猛烈进入毛片_毛片在线免费观看网站_我把护士日出水了视频_www.亚洲视频.com | 欧美成人伊人久久综合网_看国产到性色_在线免费亚洲_久草ab_18禁真人抽搐一进一出免费_91中文日产幕无线码系列_色视频一区_久久精品一区二区三区视频 | 弄逼视频_午夜三级视频_一区二区三区欧美视频_色多多A级毛片免费看_久久91久久_色黄视频在线_日日摸夜夜添夜夜添老人妇人_午夜影院免费看 | 超黄视频免费看_国产精品午夜一区二区欲梦_日韩高清www_国产无遮挡色视频免费观看性色_四虎WWW成人影院观看_国产精品热视频_妺妺窝人体色777777仙人掌_www.夜夜草 | 国产东北肥熟老胖女_久久免费的精品国产v∧_日本国产一区_曰韩欧美_亚洲色图网友自拍_精品国产乱码久久久久禁果_色哟哟在线观看免费高清大_久久亚洲精品成人av | 日本特级淫片在线观看_国产精品久久午夜_奇米首页777_日日久视频_刺激videoschina偷拍_超碰91资源_中出一区二区三区_秋霞久久 | japanese69极品少妇_卡一卡二卡三免费视频_亚洲精品中文字幕无码蜜桃_在线观看美女网站大全免费_中文字幕制服丝袜一区二区三区_久久久精品国产一区_九九九在线观看_想看一级黄色 | 美女操av_永久免费av在线_银砂糖师与黑色妖精_日本午夜网站_精产嫩模国品一二三区_日韩美女福利视频_日本在线播放一二三区_免费中文无码AV动作片 | 欧美1区2区在线观看_亚洲线精品一区二区三区四区_日本黄色免费网址_亚洲AV成人午夜一区二区_中文字幕在线不卡播放_粗大猛烈进出白浆视频_久草高清在线_欧美一级理论性理论a | 国产一区二区三区中文字幕_av免费在线播放网址_国产精品视频免费一区二区_91九色porny在线_又粗又硬成人免费大片_亚洲综合色噜噜狠狠网站超清_日本免费二区三区_无码丰满熟妇一区二区 | 歪歪羞羞嘿咻汗汗av禁漫天堂_欧美精品一区二区视频_久久久97一区蜜臀国产日产精品_给丰满少妇按摩到高潮_孕交VIDEOSGRATIS孕妇性欧美_熟睡中被义子侵犯在线播放_无码裸模视频在线观看_精品无码人妻夜人多侵犯18 | 男人操女人视频在线观看_一区二区视频_欧美在线黄色_免费的成年私人影院网站_国产毛片一线_日韩成人大屁股内射喷水_国产高清一区在线观看_一级视频在线观看视频在线啦啦 |