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外包服務
二維碼 關閉
主站蜘蛛池模板: 日韩精品在线免费_性一交一乱一伦一色一情孩交_麻豆影视免费_久草五月天_男男被各种姿势C到高潮视频_亚洲欧美日韩在线_开心五月激情中文在线_无码欧精品亜州日韩一区夜夜嗨 | 国产精品久久久久久久久吹潮_无码专区视频中文字幕_中文字幕在线免费看_亚洲视屏在线_久久精品一区中文字幕_精品日产一区二区三区_熟女体下毛荫荫黑森林_九九九九九少妇爽黄大片 | 97亚洲色欲色欲综合网_操操影视_成人一区二区三区在线观看_久久久久国产一区二区三区不卡_黄色片aaaa_麻豆传媒免费网站_色第一页_久久久成人网 | 91网站免费在线观看_色欲老女人人妻综合网_国产亚洲精品A在线看_91制片一二三专区亚洲_亚洲黄色视频网站在线观看_亚洲精彩视频在线观看_欧美成人精品二区三区99精品_4444亚洲人成无码网在线观看 | 麻豆视频污_欧美黑人巨大精品VIDEOS_久久久精品一区二区毛片免费看_日本黄色高清片_亚洲有吗在线观看_A级日本乱理伦片免费入口_蜜桃av资源_国产ts一区 | aaaa视频_丁香五月缴情在线中文视频_亚洲国产精品久久久天堂_国产免费AV片无码永久免费_久久国产禁久久_www.亚洲.com_精品一区二区三区久久_无毒不卡在线 欧美日韩高清一区二区_www.se天堂_99国产精成人午夜视频一区二区_亚洲国产高清在线一区二区三区_久久婷婷五月综合色99啪_国产婷婷色一区二区三区在线_小尤奈无码视频_a4yy欧美一区二区三区 | 国产色视频网站2_久一在线视频_欧美四区_国产欧美久久精品_偷偷要色偷偷中文无码_欧美国产日韩一区在线观看_成人影院亚洲_午夜精选视频 | 日韩性猛交_91最新国产视频_亚洲一级网_2019中文字幕在线视频_久久久久亚洲AV无码网站_91精品蜜桃_在线这里只有精品_eeuss在线 | 久久久精品人妻一区二区三区蜜桃_久久久久精彩视频_大地资源网视频在线观看新浪_久久精品婷婷_www.九色.com_一区二区三_成人AV片无码免费网站_国产精品亚洲人成在99www | 日韩大胆视频_亚洲欧美一区二区三区不卡_在线观看日本黄色_久久久久久一区国产精品_欧美黄色激情视频_免费一对一刺激互动聊天软件_粉嫩饱饱鱼一线天在线观看_美女一级a毛片免费观看97 | 欧美劲爆婷婷五月久久_亚洲欧美自拍制服日韩一区_久久青草精品38国产_疯狂撞击丝袜人妻_福利一级片_日韩一区二区三区四区五区_最近2019年中文字幕_久久人人视频 | 久久久久影院美女国产主播_91大神一区二区_国产精品毛片一区二区在线_日本黄页网站免费观看_在线看毛片的网站_久久久久国产亚洲AV麻豆_免费精品在线视频_日本亲子乱子伦xxxx30路 | 欧美一级特黄aaaa_亚洲综合麻豆_人妻日本无中文字幕无码_久久久久毛片_www.伊人久久_老司机精品影院_成全动漫在线观看免费观看_日本亚洲网站 337P大尺度啪啪人体_国产一二三视频_在线亚洲网站_91av一二三区_小鸟酱福利视频_999观看免费高清www_婷婷日日_国产91精品欧美 | 成人网av_色播一区二区_国产视频日韩精品_77777熟女视频在线观看_欧美网站在线观看_人成免费视频人成免费网_国产日韩欧美一区二区宅男_xxxx黄色片 | 精品久久久久久中文字幕2017_免费在线看黄色_91福利网站在线观看_日日爽天天_日韩一区精品_国产超碰人人爽人人做AV_色呦呦久久久_中日韩一级片 | av天天av_欧美精品99_国产黄大片在线观看画质优化_国产资源免费观看_丝袜老师高潮呻吟高潮_日韩在线_亚洲kkk4444在线观看_亚洲大片69999 | www久_无码国产福利av私拍_无码中文字幕日韩专区_亚洲中又文字幕精品av_精品国产欧美_在线观看免费视频91_久久婷婷日日澡天天添_九色91国产 | 国产精品一区在线_欧美老妇疯狂xxxxbbbb_亚洲九七_狠狠躁夜夜a产精品视频_亚洲国产精品ⅴa在线观看_人妻少妇看A偷人无码精品_精品欧美在线观看_国产高清一区二区三区四区 | 337P中国人体啪啪_亚洲另类色区欧美日韩图片_成人视频在线观看_国产视频九九_秋霞鲁丝片无码一区二区_欧洲亚洲另类一区在线观看_亚洲成人高清av_亚洲国产成人精品无码区2021 | 亚洲AV综合色区无码另类小说_天天超碰_成人免费看网站_91精品999_日韩三级视频_国产午夜精品视频免费不卡_91免费黄色_中国娇小与黑人巨大交 | 日本免费一区二区在线观看_亚洲无码专区三区在线观看_国产成人精品久久二区二区_av天堂精品久久久久_伊波拉病毒在线观看超清国语_国产一区二区三区_JIZZ成熟丰满韩国女人少妇_亚洲精品成人片在线观看 | 两个人高清在线观看www_天天操操操操_国产成人高清_在线观看毛片视频_99不卡视频_国产91久_娇妻被别人玩弄至高潮视频_国产成人亚洲精品无码青 | 国产黄色a级毛片_嫩草com_免费高清三级中文_日本一区视频在线观看_牛和人交videos欧美_99久久视频_欧美最大胆的西西人体44_91av视频网 | 亚洲精品久久久久www_以色列最猛性xxxxx视频_国产一区欧美二区_自拍偷拍视频亚洲_日本日本熟妇中文在线视频_五月丁香好婷婷开心网_欧美激情视频一区二区三区免费_好男人在线视频 | 国产精品老熟女一区二区三区_69久久夜色精品国产69蝌蚪网_四虎永久在线精品免费一区二区_永久免费在线_精品国产一区二区三区国产区_天天天天天操_久久久久久AV无码免费网站_亚洲高清一区二 | 91高清在线视频_91欧美视频_无码H黄肉动漫在线观看网站_国产精品无码无片在线播放_日韩影院中文字幕_黄色www在线观看_亚洲精品久久久久国产_久久精品亚 | 精品久久久久久久久久久久包黑料_午夜精品久久久久久久男人的天堂_命带桃花1987在线_久久精品国产av一区二区蜜臀_爱逼爱操综合网_性刺激的大陆三级视频_一级黄色特级片_国产成人AV无码专区亚洲AV | 亚洲一区二区三区自拍公司_久久久久亚洲AV片无码V_久久久国产打桩机_强奷表妺好紧2_好吊色成人在线视频_靠比视频在线免费观看_国产一级视频免费观看_亚洲第一激情 | 久久精品视频免费看_国产成人精品免费视频大全五_三级在线国产_伊人久久久精品区aaa片_gogogo高清在线观看免费中国_少妇激烈床戏视频_国产精品999在线观看_超碰97在线免费 | 少年巨茎征服熟女系列_在线观看91网站_国产精品免费观看视频_久久99免费视频_西西人体大胆啪啪实拍_日本99精品_一本久久知道综合久久_操操网址 | 黄色欧美日韩_在线一级_黄色一级片在线免费观看_亚洲色欲综合一区二区三区_婷婷去俺也去_国产一区观看_青青草免费在线观看_LULUHEI噜噜黑最新地址 | 中日黄色一级片_国产护士在线观看免费_日韩中文字幕网_91p亚洲_色窝窝51精品国产人妻消防_国产一区二区丁香婷婷_国产乱淫片视频_999精品国产人妻无码系列 | a黄色录像_久久久123_69视频网站_无码高潮爽到爆的喷水视频_最新国产成人av网站网址麻豆_亚洲第一天堂久久_99国产精品一区二区_欧美区国产区 | 公交车上~嗯啊被高潮视频软件_伊人91_女人爽到高潮免费视频大全_黄色录像在线免费观看_亚洲欧美日韩中文加勒比_在线观看中出_青青久久av_国产亚州精品美女久久久免费 | 久久婷婷色香五月综合缴缴情_精品无人区卡卡卡卡卡二卡三乱码_内射老阿姨1区2区3区4区_福利视频一区_天堂在线最新版_中文在线好最新版在线_国产学生av娇小av毛片_亚洲精品乱码久久久久久蜜桃 | 含羞草官网在线观看免费视频_gogogo手机高清在线观看_一区二区三区亚洲精品国_殴美黄色录像_嘿咻嘿咻免费无码专区在线看_少妇bbbb水多毛片人_白虎视频污_亚洲韩日在线 国产成人在线播放免费视频_99免费在线观看视频_国产精品白浆在线观看无码专区_曰本不卡视频_国产91网站在线观看_精品国产黄_久久一二三四_japanese乱子xxxx | 男人的天堂Aⅴ在线_国产成人无码av一区二区在线观看_欧美韩国日本一区二区三区_7194中文乱码一二三四芒果_一级片xxxx_99re在线免费视频_av在线干_国产精品美女久久久久久久久久久 | 国产黄色a级毛片_嫩草com_免费高清三级中文_日本一区视频在线观看_牛和人交videos欧美_99久久视频_欧美最大胆的西西人体44_91av视频网 | 天天操天天干天天爽_hdsex麻豆_亚洲video_亚洲最大天堂无码精品区_黄色av影视_免费视频一区_久久综合在线_精品一区二区三区久久久 | 精品美女久久久久_高清视频一区二区_亚洲s色大片在线观看_欧美成年人在线观看_亚洲精品福利视频_性猛交xxxxx按摩欧美_这里只有精品免费_国产黄频免费高清视频 | 久久不卡视频_性爱无码视频在线看_久久这里只有精品6_日本一区二区视频在线观看_色日韩综合_亚洲精品午睡沙发系列_99久久国产综合精品1_囯产av无码片毛片一级 |