自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Zabbix 5.2由淺入深之通過本地yum倉庫安裝

運(yùn)維 系統(tǒng)運(yùn)維
很多企業(yè)在內(nèi)部分了互聯(lián)網(wǎng)區(qū)域和非互聯(lián)網(wǎng)區(qū)域,導(dǎo)致安裝Zabbix比較麻煩,所以該篇文章教你如何搭建zabbix的私有庫。

[[405154]]

 很多企業(yè)在內(nèi)部分了互聯(lián)網(wǎng)區(qū)域和非互聯(lián)網(wǎng)區(qū)域,導(dǎo)致安裝Zabbix比較麻煩,所以該篇文章教你如何搭建zabbix的私有庫。

正文

環(huán)境

  • 系統(tǒng)版本:CentOS 8.3
  • 目標(biāo)庫Zabbix版本:5.2
  • 私有庫設(shè)備需要能訪問外網(wǎng)

前提準(zhǔn)備

  1. dnf -y install httpd yum-utils createrepo 

創(chuàng)建相yum庫的文件夾

  1. mkdir -p /var/www/html/zabbix/ 

安裝Zabbix 5.2官方源

  1. rpm -Uvh https://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm 

解析各組件依賴并傳遞到倉庫目錄

  1. yumdownloader zabbix-agent --resolve --destdir=/var/www/html/zabbix/8/ 
  2. yumdownloader zabbix-server-mysql --resolve --destdir=/var/www/html/zabbix/8/ 
  3. yumdownloader mariadb-server  --resolve --destdir=/var/www/html/zabbix/8/ 
  4. yumdownloader zabbix-web-mysql --resolve --destdir=/var/www/html/zabbix/8/ 
  5. yumdownloader zabbix-apache-conf --resolve --destdir=/var/www/html/zabbix/8/ 

剩下都是如此

制作鏡像倉庫

  1. createrepo /var/www/html/zabbix/8/ 

 

啟動web服務(wù)

  1. systemctl start httpd && systemctl enable httpd 

 

測試

1.備份原有yum源文件

  1. cd /etc/yum.repo.d/ 
  2. mkdir bak 
  3. mv Cent* bak/ 

 2.創(chuàng)建yum源文件

  1. vi kasar.repo 
  2. [kasar] 
  3. name=kasar 
  4. baseurl=kasar 
  5. enabled=1 
  6. gpgcheck=0 

 

3.安裝mariadb

  1. dnf -y install mariadb-server 

在安裝mariadb-server的時候會遇到如下情況,缺少perl環(huán)境,此時需要把阿里的base源給同步過來

  1. mkdir -p /var/www/html/base 
  2. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo 
  3. reposync --rpeoid base -p /var/www/html/base 
  4. creatrepo /var/www/html/base 
  5. vi /etc/yum.repo.d/base.repo 
  6. [base] 
  7. name=base 
  8. baseurl=http://192.168.31.14/base 
  9. enabled=1 
  10. gpgcheck=0 

 

出現(xiàn)perl環(huán)境問題

弄完之后會遇到另外一個問題,此時需要解決元數(shù)據(jù)不可用問題

安裝modular metadata生成工具

  1. dnf install python3-devel python3 gcc  git -y 
  2. dnf install python3-createrepo_c -y 
  3. dnf install python3-libdnf -y 
  4. dnf install python3-libmodulemd -y 
  5. git clone https://github.com/rpm-software-management/modulemd-tools.git 
  6. cd modulemd-tools/repo2module/ 
  7. python3 setup.py install --user 

 創(chuàng)建repodata和modular metadata

  1. cd /var/www/html/zabbix/8/ 
  2. createrepo_c . 
  3. /root/.local/bin/repo2module  -s stable  . modules.yaml 
  4. modifyrepo_c --mdtype=modules modules.yaml repodata/ 

 在測試機(jī)器yum clean all,再進(jìn)行安裝,此時已經(jīng)正常。

安裝Zabbix其他組件

  1. dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent -y 

 

此時會遇到下面的問題,這種再次同步appstream的庫(約7G大小)

  1. mkdir /var/www/html/app 
  2. reposync --repoid AppStream -p /var/www/html/app/ 
  3. createrepo /var/www/html/app/ 

創(chuàng)建新repo文件即可

安裝正常

寫在最后

其實這個過程還是比較復(fù)雜的,因為涉及到的源比較多,建議還是直接將zabbix、阿里官方的源全部同步下來最好,如果遇到元數(shù)據(jù)問題,就執(zhí)行modular metadata生成,其實不僅僅是Zabbix的安全,其他的程序也可以這么做,這么做的好處就是避免一些機(jī)器無法訪問外網(wǎng)的情況,如果都能正常訪問,且訪問非國外的,那么此內(nèi)容的意義就沒那么大了。

 

責(zé)任編輯:姜華 來源: 今日頭條
相關(guān)推薦

2021-03-19 08:47:38

Zabbix 5.2VMware監(jiān)控

2021-04-23 08:41:17

Zabbix 5.2Nginx監(jiān)控

2021-04-15 08:45:25

Zabbix 5.2Apache監(jiān)控

2021-04-25 08:28:44

Zabbix 5.2監(jiān)控IIS服務(wù)運(yùn)維

2020-12-31 08:36:03

Zabbix郵箱告警Python

2021-05-13 07:42:06

Zabbix漢化調(diào)整開源

2021-05-12 08:13:31

Zabbix 5.2php-fpm監(jiān)控

2021-02-01 09:13:34

Zabbix5.2拓?fù)鋱D運(yùn)維

2021-05-28 08:31:51

Zabbix監(jiān)控公有云

2021-03-25 08:21:07

Zabbix主機(jī)群組監(jiān)控

2021-05-20 06:14:00

Zabbix 5.2華為交換機(jī)監(jiān)控

2021-01-04 08:55:07

ZabbixProxy分布式部署

2020-12-30 09:47:40

Zabbix監(jiān)控網(wǎng)絡(luò)設(shè)備

2021-06-02 08:47:03

Zabbix5.2釘釘機(jī)器人告警圖運(yùn)維

2021-08-11 06:34:14

ZabbixDocker運(yùn)維

2021-06-08 08:33:33

Zabbix5.2snmptrap探索運(yùn)維

2021-07-13 07:12:04

Zabbix監(jiān)控網(wǎng)絡(luò)設(shè)備

2021-04-26 08:37:24

Zabbix5.2基礎(chǔ)設(shè)施監(jiān)控運(yùn)維

2021-03-16 14:45:39

Zabbix 5.2Grafana監(jiān)控

2021-01-15 09:29:48

ZabbixHttpsSSL
點贊
收藏

51CTO技術(shù)棧公眾號