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

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外包服務
二維碼 關閉
主站蜘蛛池模板: www国产精品内射_欧美日韩国产精品激情在线播放_FREE性少妇饥渴XXⅩXXHD_手机福利在线_亚洲另类伦春色综合妖色成人网_久久密臀_欧美又粗又硬又大免费视频Q_亚洲无在线观看 | 成年人观看免费视频_国产精品免费不_伦理二区_国产中文在线播放_97人人干_裸体丰满少妇做爰视频_aⅴ色欲AV片无码精品小说_日本在线视频二区 | 亚洲久久视频_欧美国产日本_国产成人无码精品久久久免费_久久精品视频网站_边做边流奶水的人妻_国内网站成视频在线观看_色网免费观看_67194熟妇在线直接进入 | 亚洲a级免费视频_国产欧美xxxx6666_av在线播放中字_日本一区二区视频在线观看_美女毛片免费看_韩国免费视频_日韩精品无码人成视频手机_欧美黄色大片免费观看 | 深夜视频免费在线观看_日本韩国一级淫片a免费_在线免费看黄色片_尤物在线观看视频不卡无码_免费a在线观看_成人性生活大片_91久久精品一区二区_亚洲AV无码片在线播放仙踪林 | 久久久久中精品中文字幕19_奇米影视777四色狠狠_日本高清在线播放_国产人妻aⅴ色偷_av最新地址_国产无人区二卡三卡四卡不见星空_一级黄色带片_18成人片黄网站WWW | 亚洲精品A片久久久久_三级网站午夜三级_男女性爽大片在线观看_日本高清视频一区二区三区_亚洲精品色综合av网站_www.av日韩_免费视频啪视频在线观看老司机a_午夜性做爰免费看 | 亚洲精品天堂在线_久久艹国产_亚洲美女视频在线观看_成人h视频在线_女人18毛片水真多_久久综合在线_在线偷拍自拍_亚洲最大网址 | 国产一级网_亚洲av成人无码天堂_CHINA丰满人妻VIDEOSHD_国产黄色a级毛片_日本午夜免费_国产男女做爰高清全过小说_日本免费二区三区_日韩在线观看视频一区二区 | 在线观看亚洲av每日更新_伊人55_久久久久久久久久久久久久久99_国产午夜精品理论片_波多野结衣久久_国产碰碰_国产一级淫片久久久片a级_国产免费女同互wei观看 | 久青草视频_欧美日韩国产精品自在自线_国产自偷亚洲精品页65页_无码免费大香伊蕉在人线国产_97caopor国产在线视频_久久精品欧美一区二区三区麻豆_亚洲第一页国产_女人色网站 | 精品人妻无码一区二区三区手机版_欧美日韩成人精品久久二区_免费成人av网址_免费看片www8x5xcom_内射欧美老妇WBB_掀开奶罩边躁狠狠躁苏玥视频_免费成人高清在线视频_毛片官网 | 精品一二三四视频_天堂8在线天堂资源BT_草操视频_久久www免费人成看片小草_五月婷婷六月丁香欧美综合_精品二区一国产va在线观看_青青草免费观看视频_极品尤物一区二区三区 | 国产无套精品一区二区_国内精品人妻无码久久久影院_中文字幕.com_激情信箱免费观看_日韩亚洲欧美中文高清在线_麻豆蜜桃_精品久久ai_国产伦精品一区二区三区视频我 | japanese日本护士xxxx18一19_日本三级视频网站_内射人妻少妇无码一本一道_runaway韩国动漫免费_亚洲久草av_糙汉猛H1v1她想被C_丁香五月激情综合亚洲_www亚洲精品少妇裸乳一区二区 | 特级片在线免费观看_亚州精品天堂中文字幕_97精品久久天干天天天按摩_小雪好紧好滑好湿好爽视频_99青娱乐_亚洲mv大片欧洲mv大片精品_国色天香一区二区_7777欧美日激情日韩精品 | avhd高清101在线谜片最新_一本久道综合色婷婷五月_人妻少妇中文字幕久久_本日xxxx_可以直接看的无码AV_国产乱码一区二区三区免费_欧美激情在线精品一区二区三区_在线观看免费高清播放 | 日本妇人成熟免费视频_国产一三四2021不卡_亚洲黄色小说视频_高清av网址_欧美性影院_女人被爽到呻吟GIF动态图_国产精品自在_日本少妇xxxx软件 | 99re热这里只有精品18_六度影院鲁鲁片在线看_亚洲综合另类欧在线美_一级片影院_91精品国产综合久久精品_久久黄视频_国产欧美精品一区二区三区-老狼_玖玖爱国产精品 | 性色欲情侣网站WWW_免费a级毛片无码∨_高清免费在线视频_日本三级在线看一区二区_天下第一社区视频WWW国语_黄色免费大全_欧美三日本三级少妇三99大粗_久久厕所偷拍视频 | 成人免费视频www在线观看我_日韩免费无码成人久久久久久片_91影院高清_一级毛片超级播放_亚洲综合伊人_911网站大全在线观看_成人综合婷婷国产精品久久_蝌蚪91在线 | 国产情侣酒店自拍_jojo的奇妙冒险星尘斗士埃及篇免费观看_孕交VIDEOSGRATIS孕妇性欧美_日韩影院一区二区_日韩视频中文字幕精品偷拍_91麻豆国产级在线_国产人久久人人人人爽_久久夜av | 久久久久国产精品免费a片记大片_国产五月色婷婷六月丁香视频_亚洲人体一区二区_成人国产网址_51社区精品视频在线视频观看软件_日本一道高清_手机午夜看片_小箩莉h文徐韵婷合集小说 | 欧美日韩一道本_欧美日韩在线视频不卡一区二区三区_亚州黄色_三区四区在线观看_不卡视频一区二区_亚洲免费观看视频_国产一级黄色录像_欧美男男激情videos高清 | 日韩精品视频在线一区二区三区_欧美丰满老妇熟乱xxxxyyy_四虎影视国产精品永久在线_精品自拍av_久久99国产亚洲高清观看首页_五月色夜婷婷丁香琪琪_无码少妇一区二区三区浪潮AV_全黄特一级 | 欧美日韩免费一_国产主播一区二区三区在线观看_欧美妇乱大交xxxxx_亚洲国产综合久久_久久一区二区免费视频_久久久国产精品麻豆_日本一区二区三区免费在线观看_www.youjizz.com国产 | 欧美激情在线一区_成人国产精品视频_中文字幕日韩人妻在线视频_不卡视频国产_91久久在线观看_china直男gay国产_日本黄色影院在线观看_96自拍视频 | 国产人妻无码区免费九色_开心色av_av在线天_成人av1234567_国内精品伊人久久久久影院麻豆_国产成人精品人人_日韩在线黄色片_年轻的秘书在线 | 国产xxxxx18_亚洲综合在线不卡_草视频在线_99久热精品免费观看四虎_欧美日韩一区二区三区在线观看视频_亚洲avav天堂av在线网爱情_欧美国产偷国产精品三区_老师的双乳好大下面水好多视频 | 久久久社区_硬汉视频在线观看_亚洲视频精品一区_jjzz4日本_黄色视免费_嘿咻嘿咻免费无码专区在线看_成人国产精品一区二区网站_人妻老妇乱子伦精品无码专区 | 婷婷久久精品_九九热这里都是精品_色综合色狠狠天天综合网_国产精一区_久久中文一区二区_亚洲AV最新天堂地址_国产精品污www一区二区三区_free男子游泳部一季免费观看 | 国产精品馆_国产成年在线_神马在线视频_亚洲一区二区三区自拍公司_在线观看五码_日韩精品成人一区二区在线_黄色软件91_亚洲高清中文字幕在线看不卡 | 在线超碰在线_美国aa毛片_AV无码人妻无码男人的天堂_麻豆一二区_精品亚洲aⅴ乱码一区二区三区_久久亚州_色免费在线视频_在线中文字幕日韩 | 一区动漫_国产91在线高潮白浆在线观看_72成人网_国产一女三男实拍视频_欧美最猛性xxxx_aaaaa一级片_国产高清一国产aV麻豆网_黄频网址 | 亚洲综合第一页_成人在线视频在线观看_欧美成人精品一区二区三区在线观看_国产日韩欧美亚洲精品中字_国产二区在线播放_av黄在线观免费网站_国产精品自在在线午夜蜜芽TV在线_国产色悠悠 | 四虎2023_欧美大片aaaaa免费观看_久久精品国产69国产精品亚洲_亚洲夜夜操_日本性视频在线_97香蕉超级碰碰久久免费软件_毛片中文_日本aⅴ写真网站免费 | 亚洲欧洲精品一区二区三区波多野_日韩区一区二_亚洲视频a区_我学生的妈妈在线_五十路熟妇高熟无码视频_91懂色_国产毛片毛片毛片毛片_JAPAN丰满人妻VIDEOS 久久久久高清视频_52avaⅴ我爱haose免费视频_亚洲日韩成人性av网站_黄色影视免费看_JVID亚洲精品无圣光图套_久久国产欧美一区二区精品爱欲_国产精品96久久久久久久_亚洲天堂区 | 99ri精品国产亚洲_精品国产乱码久久久久久蜜臀_制服在线无码专区_中文字幕无线乱码人妻_国产精品毛片一区二区在线_丁香婷婷六月综合网_亚洲永久av_久久久亚洲欧美 | 国产a区_99精品欧美一区二区三区_在线观看一区不卡_国产成人片无码视频在线观看_亚洲精品乱码久久观看网_国产精品久久这里只有精品_先锋中文字幕在线资源_久草在线中文888 | 国产综合无码一区二区色蜜蜜_theav免费观看_久久久中文字幕_久久久久久免费毛片精品_上海富婆按摩高潮不断_人人看超碰_天天澡天天操_97色偷偷 | 亚洲香蕉免费有线视频_欧美成人精品一区二区_99热新网址_国产成人在线看_四色成人av永久网址_国产精品自拍视频_国产精品精品久久_JAPANESE国产在线观看播放 |