運維監控-基於yum的方式部署Zabbix Server 4.0 版本

              運維監控-基於yum的方式部署Zabbix Server 4.0 版本php

                                       做者:尹正傑前端

版權聲明:原創做品,謝絕轉載!不然將追究法律責任。java

 

 

 

一.如何選擇zabbix版本node

1>.打開zabbix官方網址(https://www.zabbix.com/mysql

2>.查看zabbix版本的生命週期(https://www.zabbix.com/life_cycle_and_release_policylinux

  以下圖所示,若是還在使用zabbix2.2版本的小夥伴應該儘可能往zabbix3.0 LTS或者zabbix4.0 LTS版本遷移。由於到今年年末,估計zabbix將中止對zabbix2.2版本的技術支持了!web

 

3>.選擇zabbix版本sql

   看完上述官方的介紹,你們能夠選擇zabbix3.0也能夠選擇zabbix4.0。不管選擇哪一個版本,使用方法都大同小異。博主推薦部署比較新的版本,數據庫

  安裝文檔參考:https://www.zabbix.com/documentation/4.0/manual/installationexpress

  關於zabbix 4.0新特性的可參考:https://www.zabbix.com/documentation/4.0/manual/introduction/whatsnew400

  如上圖所示關於zabbix部署文檔以下(其實你打卡網頁本身根據操做平臺選擇便可):

    zabbix3.0的部署文檔可參考:https://www.zabbix.com/download?zabbix=3.0&os_distribution=centos&os_version=7&db=mysql

      zabbix4.0的部署文檔可參考:https://www.zabbix.com/download?zabbix=4.0&os_distribution=centos&os_version=7&db=mysql

 

二.部署zabbix4.0.0服務器

1>.安裝zabbix的yum源

[root@node101 ~]# ll /etc/yum.repos.d/ total 28
-rw-r--r--. 1 root root 1664 Dec  9  2015 CentOS-Base.repo -rw-r--r--. 1 root root 1309 Dec  9  2015 CentOS-CR.repo -rw-r--r--. 1 root root  649 Dec  9  2015 CentOS-Debuginfo.repo -rw-r--r--. 1 root root  290 Dec  9  2015 CentOS-fasttrack.repo -rw-r--r--. 1 root root  630 Dec  9  2015 CentOS-Media.repo -rw-r--r--. 1 root root 1331 Dec  9  2015 CentOS-Sources.repo -rw-r--r--. 1 root root 1952 Dec  9  2015 CentOS-Vault.repo [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
Retrieving https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
warning: /var/tmp/rpm-tmp.CJNNNd: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY Preparing... ################################# [100%] Updating / installing... 1:zabbix-release-4.0-1.el7         ################################# [100%] [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# ll /etc/yum.repos.d/ total 32
-rw-r--r--. 1 root root 1664 Dec  9  2015 CentOS-Base.repo -rw-r--r--. 1 root root 1309 Dec  9  2015 CentOS-CR.repo -rw-r--r--. 1 root root  649 Dec  9  2015 CentOS-Debuginfo.repo -rw-r--r--. 1 root root  290 Dec  9  2015 CentOS-fasttrack.repo -rw-r--r--. 1 root root  630 Dec  9  2015 CentOS-Media.repo -rw-r--r--. 1 root root 1331 Dec  9  2015 CentOS-Sources.repo -rw-r--r--. 1 root root 1952 Dec  9  2015 CentOS-Vault.repo -rw-r--r--. 1 root root  410 Oct  2 00:34 zabbix.repo        #發現沒有,就是多出來這個yum配置文件! [root@node101 ~]# [root@node101 ~]#
[root@node101 ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

2>.將官方yum源的地址改成阿里雲的地址

[root@node101 ~]# grep keepcache /etc/yum.conf keepcache=0 [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# sed -i 's#keepcache=0#keepcache=1#g'   /etc/yum.conf [root@node101 ~]# [root@node101 ~]# grep keepcache /etc/yum.conf keepcache=1 [root@node101 ~]#
[root@node101 ~]# sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf      #咱們把安裝zabbix的安裝包保存起來,方便之後製做局域網的yum倉庫
[root@node101 ~]# cat /etc/yum.repos.d/zabbix.repo         #這個源是官方地址,服務器在國外存放者,下載的時候速度可能會有點慢! [zabbix]                                  #這個是zabbix模塊 name=Zabbix Official Repository - $basearch baseurl=http://repo.zabbix.com/zabbix/4.0/rhel/7/$basearch/
enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
 [zabbix-non-supported]                          #這個是zabbix的基礎支持模塊 name=Zabbix Official Repository non-supported - $basearch baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1 [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# cat /etc/yum.repos.d/zabbix.repo [zabbix] name=Zabbix Official Repository - $basearch baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/$basearch/          #這裏咱們換成阿里雲的鏡像,目的就是爲了在下載的時候速度稍微快一點
enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
 [zabbix-non-supported] name=Zabbix Official Repository non-supported - $basearch baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/$basearch/        #換了上面的zabbix安裝源地址,其組件地址也要記得換喲!
enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1 [root@node101 ~]# [root@node101 ~]# yum list | grep zabbix                          #咱們查看一下zabbix的源是否存在,咱們仔細看一下,發現有zabbix4.0的安裝包了! zabbix-release.noarch                       4.0-1.el7 installed fping.x86_64 3.10-1.el7                 zabbix-non-supported iksemel.x86_64 1.4-2.el7.centos           zabbix-non-supported iksemel-devel.x86_64                        1.4-2.el7.centos           zabbix-non-supported iksemel-utils.x86_64                        1.4-2.el7.centos           zabbix-non-supported pcp-export-pcp2zabbix.x86_64                4.1.0-5.el7_6 updates pcp-export-zabbix-agent.x86_64              4.1.0-5.el7_6 updates zabbix-agent.x86_64                         4.0.4-1.el7 zabbix zabbix-get.x86_64                           4.0.4-1.el7 zabbix zabbix-java-gateway.x86_64                  4.0.4-1.el7 zabbix zabbix-proxy-mysql.x86_64                   4.0.4-1.el7 zabbix zabbix-proxy-pgsql.x86_64                   4.0.4-1.el7 zabbix zabbix-proxy-sqlite3.x86_64                 4.0.4-1.el7 zabbix zabbix-sender.x86_64                        4.0.4-1.el7 zabbix zabbix-server-mysql.x86_64                  4.0.4-1.el7 zabbix zabbix-server-pgsql.x86_64                  4.0.4-1.el7 zabbix zabbix-web.noarch                           4.0.4-1.el7 zabbix zabbix-web-japanese.noarch                  4.0.4-1.el7 zabbix zabbix-web-mysql.noarch                     4.0.4-1.el7 zabbix zabbix-web-pgsql.noarch                     4.0.4-1.el7 zabbix [root@node101 ~]#
[root@node101 ~]# cat /etc/yum.repos.d/zabbix.repo

3>.安裝Zabbix服務器,前端,代理

[root@node101 ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent Loaded plugins: fastestmirror base | 3.6 kB  00:00:00 extras | 3.4 kB  00:00:00 updates | 3.4 kB  00:00:00 zabbix | 2.9 kB  00:00:00 zabbix-non-supported                                                                                            |  951 B  00:00:00 Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: ftp.sjtu.edu.cn * updates: mirrors.nwsuaf.edu.cn Resolving Dependencies --> Running transaction check ---> Package zabbix-agent.x86_64 0:4.0.4-1.el7 will be installed ---> Package zabbix-server-mysql.x86_64 0:4.0.4-1.el7 will be installed --> Processing Dependency: fping for package: zabbix-server-mysql-4.0.4-1.el7.x86_64 --> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-4.0.4-1.el7.x86_64 --> Processing Dependency: libiksemel.so.3()(64bit) for package: zabbix-server-mysql-4.0.4-1.el7.x86_64 --> Processing Dependency: libOpenIPMIposix.so.0()(64bit) for package: zabbix-server-mysql-4.0.4-1.el7.x86_64 --> Processing Dependency: libevent-2.0.so.5()(64bit) for package: zabbix-server-mysql-4.0.4-1.el7.x86_64 --> Processing Dependency: libOpenIPMI.so.0()(64bit) for package: zabbix-server-mysql-4.0.4-1.el7.x86_64 --> Processing Dependency: libodbc.so.2()(64bit) for package: zabbix-server-mysql-4.0.4-1.el7.x86_64 ---> Package zabbix-web-mysql.noarch 0:4.0.4-1.el7 will be installed --> Processing Dependency: zabbix-web = 4.0.4-1.el7 for package: zabbix-web-mysql-4.0.4-1.el7.noarch --> Processing Dependency: php-mysql for package: zabbix-web-mysql-4.0.4-1.el7.noarch --> Running transaction check ---> Package OpenIPMI-libs.x86_64 0:2.0.23-2.el7 will be installed --> Processing Dependency: OpenIPMI-modalias = 2.0.23-2.el7 for package: OpenIPMI-libs-2.0.23-2.el7.x86_64 ---> Package fping.x86_64 0:3.10-1.el7 will be installed ---> Package iksemel.x86_64 0:1.4-2.el7.centos will be installed ---> Package libevent.x86_64 0:2.0.21-4.el7 will be installed ---> Package net-snmp-libs.x86_64 1:5.7.2-37.el7 will be installed ---> Package php-mysql.x86_64 0:5.4.16-46.el7 will be installed --> Processing Dependency: php-pdo(x86-64) = 5.4.16-46.el7 for package: php-mysql-5.4.16-46.el7.x86_64 ---> Package unixODBC.x86_64 0:2.3.1-11.el7 will be installed --> Processing Dependency: libltdl.so.7()(64bit) for package: unixODBC-2.3.1-11.el7.x86_64 ---> Package zabbix-web.noarch 0:4.0.4-1.el7 will be installed --> Processing Dependency: php >= 5.4 for package: zabbix-web-4.0.4-1.el7.noarch --> Processing Dependency: httpd for package: zabbix-web-4.0.4-1.el7.noarch --> Processing Dependency: php-gd for package: zabbix-web-4.0.4-1.el7.noarch --> Processing Dependency: php-mbstring for package: zabbix-web-4.0.4-1.el7.noarch --> Processing Dependency: dejavu-sans-fonts for package: zabbix-web-4.0.4-1.el7.noarch --> Processing Dependency: php-bcmath for package: zabbix-web-4.0.4-1.el7.noarch --> Processing Dependency: php-ldap for package: zabbix-web-4.0.4-1.el7.noarch --> Processing Dependency: php-xml for package: zabbix-web-4.0.4-1.el7.noarch --> Running transaction check ---> Package OpenIPMI-modalias.x86_64 0:2.0.23-2.el7 will be installed ---> Package dejavu-sans-fonts.noarch 0:2.33-6.el7 will be installed --> Processing Dependency: dejavu-fonts-common = 2.33-6.el7 for package: dejavu-sans-fonts-2.33-6.el7.noarch ---> Package httpd.x86_64 0:2.4.6-88.el7.centos will be installed --> Processing Dependency: httpd-tools = 2.4.6-88.el7.centos for package: httpd-2.4.6-88.el7.centos.x86_64 --> Processing Dependency: /etc/mime.types for package: httpd-2.4.6-88.el7.centos.x86_64 --> Processing Dependency: libaprutil-1.so.0()(64bit) for package: httpd-2.4.6-88.el7.centos.x86_64 --> Processing Dependency: libapr-1.so.0()(64bit) for package: httpd-2.4.6-88.el7.centos.x86_64 ---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed ---> Package php.x86_64 0:5.4.16-46.el7 will be installed --> Processing Dependency: php-common(x86-64) = 5.4.16-46.el7 for package: php-5.4.16-46.el7.x86_64 --> Processing Dependency: php-cli(x86-64) = 5.4.16-46.el7 for package: php-5.4.16-46.el7.x86_64 --> Processing Dependency: libcrypto.so.10(OPENSSL_1.0.2)(64bit) for package: php-5.4.16-46.el7.x86_64 ---> Package php-bcmath.x86_64 0:5.4.16-46.el7 will be installed ---> Package php-gd.x86_64 0:5.4.16-46.el7 will be installed --> Processing Dependency: libpng15.so.15(PNG15_0)(64bit) for package: php-gd-5.4.16-46.el7.x86_64 --> Processing Dependency: libjpeg.so.62(LIBJPEG_6.2)(64bit) for package: php-gd-5.4.16-46.el7.x86_64 --> Processing Dependency: libt1.so.5()(64bit) for package: php-gd-5.4.16-46.el7.x86_64 --> Processing Dependency: libpng15.so.15()(64bit) for package: php-gd-5.4.16-46.el7.x86_64 --> Processing Dependency: libjpeg.so.62()(64bit) for package: php-gd-5.4.16-46.el7.x86_64 --> Processing Dependency: libXpm.so.4()(64bit) for package: php-gd-5.4.16-46.el7.x86_64 --> Processing Dependency: libX11.so.6()(64bit) for package: php-gd-5.4.16-46.el7.x86_64 ---> Package php-ldap.x86_64 0:5.4.16-46.el7 will be installed ---> Package php-mbstring.x86_64 0:5.4.16-46.el7 will be installed ---> Package php-pdo.x86_64 0:5.4.16-46.el7 will be installed ---> Package php-xml.x86_64 0:5.4.16-46.el7 will be installed --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.24)(64bit) for package: php-xml-5.4.16-46.el7.x86_64 --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package: php-xml-5.4.16-46.el7.x86_64 --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.18)(64bit) for package: php-xml-5.4.16-46.el7.x86_64 --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.13)(64bit) for package: php-xml-5.4.16-46.el7.x86_64 --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package: php-xml-5.4.16-46.el7.x86_64 --> Processing Dependency: libxslt.so.1()(64bit) for package: php-xml-5.4.16-46.el7.x86_64 --> Processing Dependency: libexslt.so.0()(64bit) for package: php-xml-5.4.16-46.el7.x86_64 --> Running transaction check ---> Package apr.x86_64 0:1.4.8-3.el7_4.1 will be installed ---> Package apr-util.x86_64 0:1.5.2-6.el7 will be installed ---> Package dejavu-fonts-common.noarch 0:2.33-6.el7 will be installed --> Processing Dependency: fontpackages-filesystem for package: dejavu-fonts-common-2.33-6.el7.noarch ---> Package httpd-tools.x86_64 0:2.4.6-88.el7.centos will be installed ---> Package libX11.x86_64 0:1.6.5-2.el7 will be installed --> Processing Dependency: libX11-common >= 1.6.5-2.el7 for package: libX11-1.6.5-2.el7.x86_64 --> Processing Dependency: libxcb.so.1()(64bit) for package: libX11-1.6.5-2.el7.x86_64 ---> Package libXpm.x86_64 0:3.5.12-1.el7 will be installed ---> Package libjpeg-turbo.x86_64 0:1.2.90-6.el7 will be installed ---> Package libpng.x86_64 2:1.5.13-7.el7_2 will be installed ---> Package libxslt.x86_64 0:1.1.28-5.el7 will be installed ---> Package mailcap.noarch 0:2.1.41-2.el7 will be installed ---> Package openssl-libs.x86_64 1:1.0.1e-42.el7.9 will be updated --> Processing Dependency: openssl-libs(x86-64) = 1:1.0.1e-42.el7.9 for package: 1:openssl-1.0.1e-42.el7.9.x86_64 ---> Package openssl-libs.x86_64 1:1.0.2k-16.el7 will be an update ---> Package php-cli.x86_64 0:5.4.16-46.el7 will be installed ---> Package php-common.x86_64 0:5.4.16-46.el7 will be installed --> Processing Dependency: libzip.so.2()(64bit) for package: php-common-5.4.16-46.el7.x86_64 ---> Package t1lib.x86_64 0:5.1.2-14.el7 will be installed --> Running transaction check ---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed ---> Package libX11-common.noarch 0:1.6.5-2.el7 will be installed ---> Package libxcb.x86_64 0:1.13-1.el7 will be installed --> Processing Dependency: libXau.so.6()(64bit) for package: libxcb-1.13-1.el7.x86_64 ---> Package libzip.x86_64 0:0.10.1-8.el7 will be installed ---> Package openssl.x86_64 1:1.0.1e-42.el7.9 will be updated ---> Package openssl.x86_64 1:1.0.2k-16.el7 will be an update --> Running transaction check ---> Package libXau.x86_64 0:1.0.8-2.1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ======================================================================================================================================= Package Arch Version Repository Size ======================================================================================================================================= Installing: zabbix-agent                          x86_64               4.0.4-1.el7                       zabbix                             388 k zabbix-server-mysql                   x86_64               4.0.4-1.el7                       zabbix                             2.1 M zabbix-web-mysql                      noarch               4.0.4-1.el7                       zabbix                             8.0 k Installing for dependencies: OpenIPMI-libs                         x86_64               2.0.23-2.el7                      base                               521 k OpenIPMI-modalias                     x86_64               2.0.23-2.el7                      base                                16 k apr x86_64 1.4.8-3.el7_4.1                   base                               103 k apr-util                              x86_64               1.5.2-6.el7                       base                                92 k dejavu-fonts-common                   noarch               2.33-6.el7                        base                                64 k dejavu-sans-fonts                     noarch               2.33-6.el7                        base                               1.4 M fontpackages-filesystem               noarch               1.44-8.el7                        base                               9.9 k fping x86_64 3.10-1.el7                        zabbix-non-supported                40 k httpd x86_64 2.4.6-88.el7.centos               base                               2.7 M httpd-tools                           x86_64               2.4.6-88.el7.centos               base                                90 k iksemel x86_64 1.4-2.el7.centos                  zabbix-non-supported                49 k libX11 x86_64 1.6.5-2.el7                       base                               606 k libX11-common                         noarch               1.6.5-2.el7                       base                               164 k libXau x86_64 1.0.8-2.1.el7                     base                                29 k libXpm x86_64 3.5.12-1.el7                      base                                55 k libevent x86_64 2.0.21-4.el7                      base                               214 k libjpeg-turbo                         x86_64               1.2.90-6.el7                      base                               134 k libpng x86_64 2:1.5.13-7.el7_2                  base                               213 k libtool-ltdl                          x86_64               2.4.2-22.el7_3                    base                                49 k libxcb x86_64 1.13-1.el7                        base                               214 k libxslt x86_64 1.1.28-5.el7                      base                               242 k libzip x86_64 0.10.1-8.el7                      base                                48 k mailcap noarch 2.1.41-2.el7                      base                                31 k net-snmp-libs                         x86_64               1:5.7.2-37.el7                    base                               749 k php x86_64 5.4.16-46.el7                     base                               1.4 M php-bcmath                            x86_64               5.4.16-46.el7                     base                                58 k php-cli                               x86_64               5.4.16-46.el7                     base                               2.7 M php-common                            x86_64               5.4.16-46.el7                     base                               565 k php-gd                                x86_64               5.4.16-46.el7                     base                               128 k php-ldap                              x86_64               5.4.16-46.el7                     base                                53 k php-mbstring                          x86_64               5.4.16-46.el7                     base                               505 k php-mysql                             x86_64               5.4.16-46.el7                     base                               101 k php-pdo                               x86_64               5.4.16-46.el7                     base                                99 k php-xml                               x86_64               5.4.16-46.el7                     base                               126 k t1lib x86_64 5.1.2-14.el7                      base                               166 k unixODBC x86_64 2.3.1-11.el7                      base                               413 k zabbix-web                            noarch               4.0.4-1.el7                       zabbix                             2.8 M Updating for dependencies: openssl x86_64 1:1.0.2k-16.el7                   base                               493 k openssl-libs                          x86_64               1:1.0.2k-16.el7                   base                               1.2 M Transaction Summary ======================================================================================================================================= Install 3 Packages (+37 Dependent packages) Upgrade ( 2 Dependent packages) Total download size: 21 M Downloading packages: Delta RPMs disabled because /usr/bin/applydeltarpm not installed. warning: /var/cache/yum/x86_64/7/base/packages/OpenIPMI-modalias-2.0.23-2.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY Public key for OpenIPMI-modalias-2.0.23-2.el7.x86_64.rpm is not installed (1/42): OpenIPMI-modalias-2.0.23-2.el7.x86_64.rpm                                                               |  16 kB  00:00:00 apr-util-1.5.2-6.el7.x86_64.rp FAILED http://mirror.lzu.edu.cn/centos/7.6.1810/os/x86_64/Packages/apr-util-1.5.2-6.el7.x86_64.rpm: [Errno 14] curl#56 - "Recv failure: Connection reset by peer"
Trying other mirror. (2/42): dejavu-fonts-common-2.33-6.el7.noarch.rpm                                                               |  64 kB  00:00:00 (3/42): OpenIPMI-libs-2.0.23-2.el7.x86_64.rpm                                                                   | 521 kB  00:00:00 (4/42): apr-1.4.8-3.el7_4.1.x86_64.rpm                                                                          | 103 kB  00:00:00 (5/42): httpd-tools-2.4.6-88.el7.centos.x86_64.rpm                                                              |  90 kB  00:00:00 (6/42): fontpackages-filesystem-1.44-8.el7.noarch.rpm                                                           | 9.9 kB  00:00:00 warning: /var/cache/yum/x86_64/7/zabbix-non-supported/packages/fping-3.10-1.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 79ea5ed4: NOKEY Public key for fping-3.10-1.el7.x86_64.rpm is not installed (7/42): fping-3.10-1.el7.x86_64.rpm                                                                             |  40 kB  00:00:00 (8/42): libX11-common-1.6.5-2.el7.noarch.rpm                                                                    | 164 kB  00:00:00 (9/42): libXau-1.0.8-2.1.el7.x86_64.rpm                                                                         |  29 kB  00:00:00 (10/42): libXpm-3.5.12-1.el7.x86_64.rpm                                                                         |  55 kB  00:00:00 (11/42): iksemel-1.4-2.el7.centos.x86_64.rpm                                                                    |  49 kB  00:00:00 (12/42): libevent-2.0.21-4.el7.x86_64.rpm                                                                       | 214 kB  00:00:00 (13/42): libX11-1.6.5-2.el7.x86_64.rpm                                                                          | 606 kB  00:00:00 (14/42): libpng-1.5.13-7.el7_2.x86_64.rpm                                                                       | 213 kB  00:00:00 (15/42): libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm                                                                 |  49 kB  00:00:00 (16/42): libxcb-1.13-1.el7.x86_64.rpm                                                                           | 214 kB  00:00:00 (17/42): libzip-0.10.1-8.el7.x86_64.rpm                                                                         |  48 kB  00:00:00 (18/42): mailcap-2.1.41-2.el7.noarch.rpm                                                                        |  31 kB  00:00:00 (19/42): libxslt-1.1.28-5.el7.x86_64.rpm                                                                        | 242 kB  00:00:00 (20/42): net-snmp-libs-5.7.2-37.el7.x86_64.rpm                                                                  | 749 kB  00:00:00 (21/42): openssl-1.0.2k-16.el7.x86_64.rpm                                                                       | 493 kB  00:00:00 (22/42): openssl-libs-1.0.2k-16.el7.x86_64.rpm                                                                  | 1.2 MB  00:00:00 (23/42): php-bcmath-5.4.16-46.el7.x86_64.rpm                                                                    |  58 kB  00:00:00 (24/42): httpd-2.4.6-88.el7.centos.x86_64.rpm                                                                   | 2.7 MB  00:00:01 (25/42): php-cli-5.4.16-46.el7.x86_64.rpm                                                                       | 2.7 MB  00:00:00 (26/42): php-gd-5.4.16-46.el7.x86_64.rpm                                                                        | 128 kB  00:00:00 (27/42): libjpeg-turbo-1.2.90-6.el7.x86_64.rpm                                                                  | 134 kB  00:00:01 (28/42): php-ldap-5.4.16-46.el7.x86_64.rpm                                                                      |  53 kB  00:00:00 (29/42): php-mbstring-5.4.16-46.el7.x86_64.rpm                                                                  | 505 kB  00:00:00 (30/42): php-5.4.16-46.el7.x86_64.rpm                                                                           | 1.4 MB  00:00:00 (31/42): php-mysql-5.4.16-46.el7.x86_64.rpm                                                                     | 101 kB  00:00:00 (32/42): php-pdo-5.4.16-46.el7.x86_64.rpm                                                                       |  99 kB  00:00:00 (33/42): php-xml-5.4.16-46.el7.x86_64.rpm                                                                       | 126 kB  00:00:00 (34/42): t1lib-5.1.2-14.el7.x86_64.rpm                                                                          | 166 kB  00:00:00 (35/42): php-common-5.4.16-46.el7.x86_64.rpm                                                                    | 565 kB  00:00:00 (36/42): unixODBC-2.3.1-11.el7.x86_64.rpm                                                                       | 413 kB  00:00:00 warning: /var/cache/yum/x86_64/7/zabbix/packages/zabbix-agent-4.0.4-1.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY Public key for zabbix-agent-4.0.4-1.el7.x86_64.rpm is not installed (37/42): zabbix-agent-4.0.4-1.el7.x86_64.rpm                                                                    | 388 kB  00:00:00 (38/42): zabbix-server-mysql-4.0.4-1.el7.x86_64.rpm                                                             | 2.1 MB  00:00:01 (39/42): apr-util-1.5.2-6.el7.x86_64.rpm                                                                        |  92 kB  00:00:00 (40/42): zabbix-web-mysql-4.0.4-1.el7.noarch.rpm                                                                | 8.0 kB  00:00:00 (41/42): zabbix-web-4.0.4-1.el7.noarch.rpm                                                                      | 2.8 MB  00:00:01 (42/42): dejavu-sans-fonts-2.33-6.el7.noarch.rpm                                                                | 1.4 MB  00:00:36     
--------------------------------------------------------------------------------------------------------------------------------------- Total 587 kB/s |  21 MB  00:00:36 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
Importing GPG key 0x79EA5ED4: Userid : "Zabbix SIA <packager@zabbix.com>" Fingerprint: fbab d5fb 2025 5eca b22e e194 d13d 58e4 79ea 5ed4 Package : zabbix-release-4.0-1.el7.noarch (installed) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
Importing GPG key 0xA14FE591: Userid : "Zabbix LLC <packager@zabbix.com>" Fingerprint: a184 8f53 52d0 22b9 471d 83d0 082a b56b a14f e591 Package : zabbix-release-4.0-1.el7.noarch (installed) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5: Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>" Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5 Package : centos-release-7-2.1511.el7.centos.2.10.x86_64 (@anaconda) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 Running transaction check Running transaction test Transaction test succeeded Running transaction Warning: RPMDB altered outside of yum. Updating : 1:openssl-libs-1.0.2k-16.el7.x86_64                                                                                1/44 Installing : apr-1.4.8-3.el7_4.1.x86_64                                                                                         2/44 Installing : apr-util-1.5.2-6.el7.x86_64                                                                                        3/44 Installing : httpd-tools-2.4.6-88.el7.centos.x86_64                                                                             4/44 Installing : 1:net-snmp-libs-5.7.2-37.el7.x86_64                                                                                5/44 Installing : libevent-2.0.21-4.el7.x86_64                                                                                       6/44 Installing : libzip-0.10.1-8.el7.x86_64                                                                                         7/44 Installing : php-common-5.4.16-46.el7.x86_64                                                                                    8/44 Installing : php-ldap-5.4.16-46.el7.x86_64                                                                                      9/44 Installing : php-bcmath-5.4.16-46.el7.x86_64                                                                                   10/44 Installing : php-pdo-5.4.16-46.el7.x86_64                                                                                      11/44 Installing : php-mysql-5.4.16-46.el7.x86_64                                                                                    12/44 Installing : php-mbstring-5.4.16-46.el7.x86_64                                                                                 13/44 Installing : php-cli-5.4.16-46.el7.x86_64                                                                                      14/44 Installing : libXau-1.0.8-2.1.el7.x86_64                                                                                       15/44 Installing : libxcb-1.13-1.el7.x86_64                                                                                          16/44 Installing : iksemel-1.4-2.el7.centos.x86_64                                                                                   17/44 Installing : libX11-common-1.6.5-2.el7.noarch                                                                                  18/44 Installing : libX11-1.6.5-2.el7.x86_64                                                                                         19/44 Installing : libXpm-3.5.12-1.el7.x86_64                                                                                        20/44 Installing : t1lib-5.1.2-14.el7.x86_64                                                                                         21/44 Installing : libxslt-1.1.28-5.el7.x86_64                                                                                       22/44 Installing : php-xml-5.4.16-46.el7.x86_64                                                                                      23/44 Installing : libjpeg-turbo-1.2.90-6.el7.x86_64                                                                                 24/44 Installing : libtool-ltdl-2.4.2-22.el7_3.x86_64                                                                                25/44 Installing : unixODBC-2.3.1-11.el7.x86_64                                                                                      26/44 Installing : fontpackages-filesystem-1.44-8.el7.noarch                                                                         27/44 Installing : dejavu-fonts-common-2.33-6.el7.noarch                                                                             28/44 Installing : dejavu-sans-fonts-2.33-6.el7.noarch                                                                               29/44 Installing : OpenIPMI-modalias-2.0.23-2.el7.x86_64                                                                             30/44 Installing : OpenIPMI-libs-2.0.23-2.el7.x86_64                                                                                 31/44 Installing : 2:libpng-1.5.13-7.el7_2.x86_64                                                                                    32/44 Installing : php-gd-5.4.16-46.el7.x86_64                                                                                       33/44 Installing : mailcap-2.1.41-2.el7.noarch                                                                                       34/44 Installing : httpd-2.4.6-88.el7.centos.x86_64                                                                                  35/44 Installing : php-5.4.16-46.el7.x86_64                                                                                          36/44 Installing : zabbix-web-mysql-4.0.4-1.el7.noarch                                                                               37/44 Installing : zabbix-web-4.0.4-1.el7.noarch                                                                                     38/44 Installing : fping-3.10-1.el7.x86_64                                                                                           39/44 Installing : zabbix-server-mysql-4.0.4-1.el7.x86_64                                                                            40/44 Updating : 1:openssl-1.0.2k-16.el7.x86_64                                                                                    41/44 Installing : zabbix-agent-4.0.4-1.el7.x86_64                                                                                   42/44 Cleanup : 1:openssl-1.0.1e-42.el7.9.x86_64                                                                                  43/44 Cleanup : 1:openssl-libs-1.0.1e-42.el7.9.x86_64                                                                             44/44 
sed: can't read /etc/sysconfig/ipmi: No such file or directory
  Verifying  : fping-3.10-1.el7.x86_64                                                                                            1/44 Verifying : zabbix-server-mysql-4.0.4-1.el7.x86_64                                                                             2/44 Verifying : mailcap-2.1.41-2.el7.noarch                                                                                        3/44 Verifying : php-mysql-5.4.16-46.el7.x86_64                                                                                     4/44 Verifying : 2:libpng-1.5.13-7.el7_2.x86_64                                                                                     5/44 Verifying : OpenIPMI-modalias-2.0.23-2.el7.x86_64                                                                              6/44 Verifying : php-xml-5.4.16-46.el7.x86_64                                                                                       7/44 Verifying : php-ldap-5.4.16-46.el7.x86_64                                                                                      8/44 Verifying : 1:openssl-libs-1.0.2k-16.el7.x86_64                                                                                9/44 Verifying : 1:net-snmp-libs-5.7.2-37.el7.x86_64                                                                               10/44 Verifying : OpenIPMI-libs-2.0.23-2.el7.x86_64                                                                                 11/44 Verifying : fontpackages-filesystem-1.44-8.el7.noarch                                                                         12/44 Verifying : httpd-tools-2.4.6-88.el7.centos.x86_64                                                                            13/44 Verifying : dejavu-fonts-common-2.33-6.el7.noarch                                                                             14/44 Verifying : zabbix-web-4.0.4-1.el7.noarch                                                                                     15/44 Verifying : libtool-ltdl-2.4.2-22.el7_3.x86_64                                                                                16/44 Verifying : libxcb-1.13-1.el7.x86_64                                                                                          17/44 Verifying : libjpeg-turbo-1.2.90-6.el7.x86_64                                                                                 18/44 Verifying : unixODBC-2.3.1-11.el7.x86_64                                                                                      19/44 Verifying : libXpm-3.5.12-1.el7.x86_64                                                                                        20/44 Verifying : 1:openssl-1.0.2k-16.el7.x86_64                                                                                    21/44 Verifying : t1lib-5.1.2-14.el7.x86_64                                                                                         22/44 Verifying : libxslt-1.1.28-5.el7.x86_64                                                                                       23/44 Verifying : zabbix-web-mysql-4.0.4-1.el7.noarch                                                                               24/44 Verifying : libevent-2.0.21-4.el7.x86_64                                                                                      25/44 Verifying : php-bcmath-5.4.16-46.el7.x86_64                                                                                   26/44 Verifying : php-pdo-5.4.16-46.el7.x86_64                                                                                      27/44 Verifying : php-gd-5.4.16-46.el7.x86_64                                                                                       28/44 Verifying : dejavu-sans-fonts-2.33-6.el7.noarch                                                                               29/44 Verifying : php-mbstring-5.4.16-46.el7.x86_64                                                                                 30/44 Verifying : httpd-2.4.6-88.el7.centos.x86_64                                                                                  31/44 Verifying : libX11-1.6.5-2.el7.x86_64                                                                                         32/44 Verifying : apr-1.4.8-3.el7_4.1.x86_64                                                                                        33/44 Verifying : zabbix-agent-4.0.4-1.el7.x86_64                                                                                   34/44 Verifying : libX11-common-1.6.5-2.el7.noarch                                                                                  35/44 Verifying : iksemel-1.4-2.el7.centos.x86_64                                                                                   36/44 Verifying : libXau-1.0.8-2.1.el7.x86_64                                                                                       37/44 Verifying : php-cli-5.4.16-46.el7.x86_64                                                                                      38/44 Verifying : libzip-0.10.1-8.el7.x86_64                                                                                        39/44 Verifying : php-5.4.16-46.el7.x86_64                                                                                          40/44 Verifying : php-common-5.4.16-46.el7.x86_64                                                                                   41/44 Verifying : apr-util-1.5.2-6.el7.x86_64                                                                                       42/44 Verifying : 1:openssl-libs-1.0.1e-42.el7.9.x86_64                                                                             43/44 Verifying : 1:openssl-1.0.1e-42.el7.9.x86_64                                                                                  44/44 Installed: zabbix-agent.x86_64 0:4.0.4-1.el7        zabbix-server-mysql.x86_64 0:4.0.4-1.el7        zabbix-web-mysql.noarch 0:4.0.4-1.el7 Dependency Installed: OpenIPMI-libs.x86_64 0:2.0.23-2.el7             OpenIPMI-modalias.x86_64 0:2.0.23-2.el7     apr.x86_64 0:1.4.8-3.el7_4.1 apr-util.x86_64 0:1.5.2-6.el7                   dejavu-fonts-common.noarch 0:2.33-6.el7     dejavu-sans-fonts.noarch 0:2.33-6.el7 fontpackages-filesystem.noarch 0:1.44-8.el7     fping.x86_64 0:3.10-1.el7                   httpd.x86_64 0:2.4.6-88.el7.centos httpd-tools.x86_64 0:2.4.6-88.el7.centos        iksemel.x86_64 0:1.4-2.el7.centos           libX11.x86_64 0:1.6.5-2.el7 libX11-common.noarch 0:1.6.5-2.el7              libXau.x86_64 0:1.0.8-2.1.el7               libXpm.x86_64 0:3.5.12-1.el7 libevent.x86_64 0:2.0.21-4.el7                  libjpeg-turbo.x86_64 0:1.2.90-6.el7         libpng.x86_64 2:1.5.13-7.el7_2 libtool-ltdl.x86_64 0:2.4.2-22.el7_3            libxcb.x86_64 0:1.13-1.el7                  libxslt.x86_64 0:1.1.28-5.el7 libzip.x86_64 0:0.10.1-8.el7                    mailcap.noarch 0:2.1.41-2.el7               net-snmp-libs.x86_64 1:5.7.2-37.el7 php.x86_64 0:5.4.16-46.el7                      php-bcmath.x86_64 0:5.4.16-46.el7           php-cli.x86_64 0:5.4.16-46.el7 php-common.x86_64 0:5.4.16-46.el7               php-gd.x86_64 0:5.4.16-46.el7               php-ldap.x86_64 0:5.4.16-46.el7 php-mbstring.x86_64 0:5.4.16-46.el7             php-mysql.x86_64 0:5.4.16-46.el7            php-pdo.x86_64 0:5.4.16-46.el7 php-xml.x86_64 0:5.4.16-46.el7                  t1lib.x86_64 0:5.1.2-14.el7                 unixODBC.x86_64 0:2.3.1-11.el7 zabbix-web.noarch 0:4.0.4-1.el7 Dependency Updated: openssl.x86_64 1:1.0.2k-16.el7                                  openssl-libs.x86_64 1:1.0.2k-16.el7 Complete! [root@node101 ~]#
[root@node101 ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

4>.安裝mysql數據庫

[root@node101 ~]# yum -y install wget Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: ftp.sjtu.edu.cn * updates: mirrors.nwsuaf.edu.cn Resolving Dependencies --> Running transaction check ---> Package wget.x86_64 0:1.14-18.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ======================================================================================================================================= Package Arch Version Repository Size ======================================================================================================================================= Installing: wget                         x86_64                         1.14-18.el7                            base                         547 k Transaction Summary ======================================================================================================================================= Install 1 Package Total download size: 547 k Installed size: 2.0 M Downloading packages: wget-1.14-18.el7.x86_64.rpm                                                                                     | 547 kB  00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : wget-1.14-18.el7.x86_64                                                                                             1/1 Verifying : wget-1.14-18.el7.x86_64                                                                                             1/1 Installed: wget.x86_64 0:1.14-18.el7 Complete! [root@node101 ~]#
[root@node101 ~]# yum -y install wget                                    #安裝下載工具
[root@node101 ~]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
--2018-12-07 12:43:29--  http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
Resolving dev.mysql.com (dev.mysql.com)... 137.254.60.11 Connecting to dev.mysql.com (dev.mysql.com)|137.254.60.11|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://101.96.8.156/dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm [following]
--2018-12-07 12:43:29--  http://101.96.8.156/dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
Connecting to 101.96.8.156:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm [following]
--2018-12-07 12:43:33--  https://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
Connecting to dev.mysql.com (dev.mysql.com)|137.254.60.11|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://repo.mysql.com//mysql-community-release-el7-5.noarch.rpm [following]
--2018-12-07 12:43:34--  https://repo.mysql.com//mysql-community-release-el7-5.noarch.rpm
Resolving repo.mysql.com (repo.mysql.com)... 23.51.209.162 Connecting to repo.mysql.com (repo.mysql.com)|23.51.209.162|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 6140 (6.0K) [application/x-redhat-package-manager] Saving to: ‘mysql-community-release-el7-5.noarch.rpm’ 100%[===========================================================================>] 6,140       --.-K/s   in 0s 2018-12-07 12:43:34 (666 MB/s) - ‘mysql-community-release-el7-5.noarch.rpm’ saved [6140/6140] [root@node101 ~]# [root@node101 ~]# ll total 9621676
-rwxrwxrwx. 1 root root 1760430816 Dec  5 23:01 ambari-2.6.0.0-centos7.tar.gz -rwxr-xr-x. 1 root root 7020369101 Dec  6 10:24 HDP-2.6.3.0-centos7-rpm.tar.gz -rwxr-xr-x. 1 root root  880016614 Dec  6 10:24 HDP-UTILS-1.1.0.21-centos7.tar.gz -rw-r--r--. 1 root root  191753373 Dec  5 15:32 jdk-8u191-linux-x64.tar.gz -rw-r--r--  1 root root       6140 Nov 12  2015 mysql-community-release-el7-5.noarch.rpm [root@node101 ~]#
[root@node101 ~]# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm      #下載mysql yum源
[root@node101 ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm                   #安裝mysql的yum源
[root@node101 ~]# yum -y install mysql-community-server Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.tuna.tsinghua.edu.cn * updates: mirrors.tuna.tsinghua.edu.cn packages excluded due to repository priority protections Resolving Dependencies --> Running transaction check ---> Package mysql-community-server.x86_64 0:5.6.42-2.el7 will be installed --> Processing Dependency: mysql-community-common(x86-64) = 5.6.42-2.el7 for package: mysql-community-server-5.6.42-2.el7.x86_64 --> Processing Dependency: mysql-community-client(x86-64) >= 5.6.10 for package: mysql-community-server-5.6.42-2.el7.x86_64 --> Processing Dependency: perl(Data::Dumper) for package: mysql-community-server-5.6.42-2.el7.x86_64 --> Processing Dependency: perl(DBI) for package: mysql-community-server-5.6.42-2.el7.x86_64 --> Running transaction check ---> Package mysql-community-client.x86_64 0:5.6.42-2.el7 will be installed --> Processing Dependency: mysql-community-libs(x86-64) >= 5.6.10 for package: mysql-community-client-5.6.42-2.el7.x86_64 ---> Package mysql-community-common.x86_64 0:5.6.42-2.el7 will be installed ---> Package perl-DBI.x86_64 0:1.627-4.el7 will be installed --> Processing Dependency: perl(RPC::PlServer) >= 0.2001 for package: perl-DBI-1.627-4.el7.x86_64 --> Processing Dependency: perl(RPC::PlClient) >= 0.2000 for package: perl-DBI-1.627-4.el7.x86_64 ---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed --> Running transaction check ---> Package mariadb-libs.x86_64 1:5.5.44-2.el7.centos will be obsoleted ---> Package mysql-community-libs.x86_64 0:5.6.42-2.el7 will be obsoleting ---> Package perl-PlRPC.noarch 0:0.2020-14.el7 will be installed --> Processing Dependency: perl(Net::Daemon) >= 0.13 for package: perl-PlRPC-0.2020-14.el7.noarch --> Processing Dependency: perl(Net::Daemon::Test) for package: perl-PlRPC-0.2020-14.el7.noarch --> Processing Dependency: perl(Net::Daemon::Log) for package: perl-PlRPC-0.2020-14.el7.noarch --> Processing Dependency: perl(Compress::Zlib) for package: perl-PlRPC-0.2020-14.el7.noarch --> Running transaction check ---> Package perl-IO-Compress.noarch 0:2.061-2.el7 will be installed --> Processing Dependency: perl(Compress::Raw::Zlib) >= 2.061 for package: perl-IO-Compress-2.061-2.el7.noarch --> Processing Dependency: perl(Compress::Raw::Bzip2) >= 2.061 for package: perl-IO-Compress-2.061-2.el7.noarch ---> Package perl-Net-Daemon.noarch 0:0.48-5.el7 will be installed --> Running transaction check ---> Package perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7 will be installed ---> Package perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ===================================================================================================================== Package Arch Version Repository Size ===================================================================================================================== Installing: mysql-community-libs               x86_64            5.6.42-2.el7                mysql56-community            2.0 M replacing mariadb-libs.x86_64 1:5.5.44-2.el7.centos mysql-community-server             x86_64            5.6.42-2.el7                mysql56-community             59 M Installing for dependencies: mysql-community-client             x86_64            5.6.42-2.el7                mysql56-community             20 M mysql-community-common             x86_64            5.6.42-2.el7                mysql56-community            257 k perl-Compress-Raw-Bzip2            x86_64            2.061-3.el7                 base                          32 k perl-Compress-Raw-Zlib             x86_64            1:2.061-4.el7               base                          57 k perl-DBI                           x86_64            1.627-4.el7                 base                         802 k perl-Data-Dumper                   x86_64            2.145-3.el7                 base                          47 k perl-IO-Compress                   noarch            2.061-2.el7                 base                         260 k perl-Net-Daemon                    noarch            0.48-5.el7                  base                          51 k perl-PlRPC                         noarch            0.2020-14.el7               base                          36 k Transaction Summary ===================================================================================================================== Install 2 Packages (+9 Dependent packages) Total download size: 82 M Downloading packages: warning: /var/cache/yum/x86_64/7/mysql56-community/packages/mysql-community-common-5.6.42-2.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY Public key for mysql-community-common-5.6.42-2.el7.x86_64.rpm is not installed (1/11): mysql-community-common-5.6.42-2.el7.x86_64.rpm                                        | 257 kB  00:00:00 (2/11): mysql-community-libs-5.6.42-2.el7.x86_64.rpm                                          | 2.0 MB  00:00:07 (3/11): perl-Compress-Raw-Zlib-2.061-4.el7.x86_64.rpm                                         |  57 kB  00:00:00 (4/11): perl-Data-Dumper-2.145-3.el7.x86_64.rpm                                               |  47 kB  00:00:00 (5/11): perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64.rpm                                        |  32 kB  00:00:00 (6/11): perl-IO-Compress-2.061-2.el7.noarch.rpm                                               | 260 kB  00:00:00 (7/11): perl-Net-Daemon-0.48-5.el7.noarch.rpm                                                 |  51 kB  00:00:00 (8/11): perl-PlRPC-0.2020-14.el7.noarch.rpm                                                   |  36 kB  00:00:00 (9/11): perl-DBI-1.627-4.el7.x86_64.rpm                                                       | 802 kB  00:00:03 (10/11): mysql-community-client-5.6.42-2.el7.x86_64.rpm                                       |  20 MB  00:00:27 (11/11): mysql-community-server-5.6.42-2.el7.x86_64.rpm                                       |  59 MB  00:01:27     
--------------------------------------------------------------------------------------------------------------------- Total 884 kB/s |  82 MB  00:01:35 Retrieving key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql Importing GPG key 0x5072E1F5: Userid : "MySQL Release Engineering <mysql-build@oss.oracle.com>" Fingerprint: a4a9 4068 76fc bd3c 4567 70c8 8c71 8d3b 5072 e1f5 Package : mysql-community-release-el7-5.noarch (installed) From : file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql Running transaction check Running transaction test Transaction test succeeded Running transaction Warning: RPMDB altered outside of yum. Installing : perl-Data-Dumper-2.145-3.el7.x86_64                                                              1/12 Installing : mysql-community-common-5.6.42-2.el7.x86_64                                                       2/12 Installing : mysql-community-libs-5.6.42-2.el7.x86_64                                                         3/12 Installing : mysql-community-client-5.6.42-2.el7.x86_64                                                       4/12 Installing : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64                                                       5/12 Installing : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64                                                      6/12 Installing : perl-IO-Compress-2.061-2.el7.noarch                                                              7/12 Installing : perl-Net-Daemon-0.48-5.el7.noarch                                                                8/12 Installing : perl-PlRPC-0.2020-14.el7.noarch                                                                  9/12 Installing : perl-DBI-1.627-4.el7.x86_64                                                                     10/12 Installing : mysql-community-server-5.6.42-2.el7.x86_64                                                      11/12 Erasing : 1:mariadb-libs-5.5.44-2.el7.centos.x86_64                                                       12/12 Verifying : mysql-community-libs-5.6.42-2.el7.x86_64                                                         1/12 Verifying : mysql-community-common-5.6.42-2.el7.x86_64                                                       2/12 Verifying : perl-Net-Daemon-0.48-5.el7.noarch                                                                3/12 Verifying : mysql-community-server-5.6.42-2.el7.x86_64                                                       4/12 Verifying : perl-Data-Dumper-2.145-3.el7.x86_64                                                              5/12 Verifying : mysql-community-client-5.6.42-2.el7.x86_64                                                       6/12 Verifying : perl-IO-Compress-2.061-2.el7.noarch                                                              7/12 Verifying : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64                                                      8/12 Verifying : perl-DBI-1.627-4.el7.x86_64                                                                      9/12 Verifying : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64                                                      10/12 Verifying : perl-PlRPC-0.2020-14.el7.noarch                                                                 11/12 Verifying : 1:mariadb-libs-5.5.44-2.el7.centos.x86_64                                                       12/12 Installed: mysql-community-libs.x86_64 0:5.6.42-2.el7               mysql-community-server.x86_64 0:5.6.42-2.el7 Dependency Installed: mysql-community-client.x86_64 0:5.6.42-2.el7              mysql-community-common.x86_64 0:5.6.42-2.el7 perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7              perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 perl-DBI.x86_64 0:1.627-4.el7                             perl-Data-Dumper.x86_64 0:2.145-3.el7 perl-IO-Compress.noarch 0:2.061-2.el7                     perl-Net-Daemon.noarch 0:0.48-5.el7 perl-PlRPC.noarch 0:0.2020-14.el7 Replaced: mariadb-libs.x86_64 1:5.5.44-2.el7.centos Complete! [root@node101 ~]#
[root@node101 ~]# yum -y install mysql-community-server                          #安裝mysql
[root@node101 ~]# systemctl enable mysqld Created symlink from /etc/systemd/system/mysql.service to /usr/lib/systemd/system/mysqld.service. Created symlink from /etc/systemd/system/multi-user.target.wants/mysqld.service to /usr/lib/systemd/system/mysqld.service. [root@node101 ~]#
[root@node101 ~]# systemctl enable mysqld                                  #設置開機自啓動
[root@node101 ~]# systemctl start mysqld [root@node101 ~]#
[root@node101 ~]# systemctl start mysqld                                  #啓動MySQL
[root@node101 ~]# systemctl status mysqld ● mysqld.service - MySQL Community Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2018-12-07 13:08:13 CST; 1min 42s ago Process: 3542 ExecStartPost=/usr/bin/mysql-systemd-start post (code=exited, status=0/SUCCESS) Process: 3482 ExecStartPre=/usr/bin/mysql-systemd-start pre (code=exited, status=0/SUCCESS) Main PID: 3541 (mysqld_safe) CGroup: /system.slice/mysqld.service ├─3541 /bin/sh /usr/bin/mysqld_safe --basedir=/usr └─3708 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/lo... Dec 07 13:08:12 node101.yinzhengjie.org.cn mysql-systemd-start[3482]: /usr/bin/mysql_secure_installation Dec 07 13:08:12 node101.yinzhengjie.org.cn mysql-systemd-start[3482]: which will also give you the option of removing the test Dec 07 13:08:12 node101.yinzhengjie.org.cn mysql-systemd-start[3482]: databases and anonymous user created by default. This is Dec 07 13:08:12 node101.yinzhengjie.org.cn mysql-systemd-start[3482]: strongly recommended for production servers. Dec 07 13:08:12 node101.yinzhengjie.org.cn mysql-systemd-start[3482]: See the manual for more instructions. Dec 07 13:08:12 node101.yinzhengjie.org.cn mysql-systemd-start[3482]: Please report any problems at http://bugs.mysql.com/
Dec 07 13:08:12 node101.yinzhengjie.org.cn mysql-systemd-start[3482]: The latest information about MySQL is available on the web at Dec 07 13:08:12 node101.yinzhengjie.org.cn mysqld_safe[3541]: 181207 13:08:12 mysqld_safe Logging to '/var/log/mysqld.log'. Dec 07 13:08:12 node101.yinzhengjie.org.cn mysqld_safe[3541]: 181207 13:08:12 mysqld_safe Starting mysqld daemon with database...mysql Dec 07 13:08:13 node101.yinzhengjie.org.cn systemd[1]: Started MySQL Community Server. Hint: Some lines were ellipsized, use -l to show in full. [root@node101 ~]#
[root@node101 ~]# systemctl status mysqld                                #查看Mysqld的運行狀態

5>.爲MySQL設置管理員密碼並建立初始數據庫

[root@node101 ~]# mysql -uroot Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.6.43 MySQL Community Server (GPL) Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> mysql> mysql> mysql> mysql> set password for 'root'@'localhost' = password('yinzhengjie'); Query OK, 0 rows affected (0.00 sec) mysql> grant all privileges on *.* to 'root'@'172.30.1.10%' identified by 'yinzhengjie'; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec) mysql> quit Bye [root@node101 ~]# [root@node101 ~]# mysql -uroot -pyinzhengjie Warning: Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.6.43 MySQL Community Server (GPL) Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> create database zabbix character set utf8 collate utf8_bin; Query OK, 1 row affected (0.00 sec) mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'yinzhengjie'; Query OK, 0 rows affected (0.00 sec) mysql> quit Bye [root@node101 ~]# [root@node101 ~]#

6>.導入初始架構和數據。系統將提示您輸入新建立的密碼。

[root@node101 ~]# rpm -ql zabbix-server-mysql /etc/logrotate.d/zabbix-server /etc/zabbix/zabbix_server.conf /usr/lib/systemd/system/zabbix-server.service /usr/lib/tmpfiles.d/zabbix-server.conf /usr/lib/zabbix/alertscripts /usr/lib/zabbix/externalscripts /usr/sbin/zabbix_server_mysql /usr/share/doc/zabbix-server-mysql-4.0.4
/usr/share/doc/zabbix-server-mysql-4.0.4/AUTHORS /usr/share/doc/zabbix-server-mysql-4.0.4/COPYING /usr/share/doc/zabbix-server-mysql-4.0.4/ChangeLog /usr/share/doc/zabbix-server-mysql-4.0.4/NEWS /usr/share/doc/zabbix-server-mysql-4.0.4/README /usr/share/doc/zabbix-server-mysql-4.0.4/create.sql.gz /usr/share/man/man8/zabbix_server.8.gz /var/log/zabbix /var/run/zabbix [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.4/create.sql.gz | mysql -uzabbix -p zabbix Enter password:       #這個密碼是你以前受權的用戶時指定的,不建議你們在命令行輸入,由於能夠經過history命令查看到MySQL數據庫的密碼。 [root@node101 ~]#
[root@node101 ~]# mysql -uroot -pyinzhengjie Warning: Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 7 Server version: 5.6.43 MySQL Community Server (GPL) Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> use zabbix Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> mysql> show tables; +----------------------------+
| Tables_in_zabbix           |
+----------------------------+
| acknowledges               |
| actions                    |
| alerts                     |
| application_discovery      |
| application_prototype      |
| application_template       |
| applications               |
| auditlog                   |
| auditlog_details           |
| autoreg_host               |
| conditions                 |
| config                     |
| corr_condition             |
| corr_condition_group       |
| corr_condition_tag         |
| corr_condition_tagpair     |
| corr_condition_tagvalue    |
| corr_operation             |
| correlation                |
| dashboard                  |
| dashboard_user             |
| dashboard_usrgrp           |
| dbversion                  |
| dchecks                    |
| dhosts                     |
| drules                     |
| dservices                  |
| escalations                |
| event_recovery             |
| event_suppress             |
| event_tag                  |
| events                     |
| expressions                |
| functions                  |
| globalmacro                |
| globalvars                 |
| graph_discovery            |
| graph_theme                |
| graphs                     |
| graphs_items               |
| group_discovery            |
| group_prototype            |
| history                    |
| history_log                |
| history_str                |
| history_text               |
| history_uint               |
| host_discovery             |
| host_inventory             |
| hostmacro                  |
| hosts                      |
| hosts_groups               |
| hosts_templates            |
| housekeeper                |
| hstgrp                     |
| httpstep                   |
| httpstep_field             |
| httpstepitem               |
| httptest                   |
| httptest_field             |
| httptestitem               |
| icon_map                   |
| icon_mapping               |
| ids                        |
| images                     |
| interface                  |
| interface_discovery        |
| item_application_prototype |
| item_condition             |
| item_discovery             |
| item_preproc               |
| items                      |
| items_applications         |
| maintenance_tag            |
| maintenances               |
| maintenances_groups        |
| maintenances_hosts         |
| maintenances_windows       |
| mappings                   |
| media                      |
| media_type                 |
| opcommand                  |
| opcommand_grp              |
| opcommand_hst              |
| opconditions               |
| operations                 |
| opgroup                    |
| opinventory                |
| opmessage                  |
| opmessage_grp              |
| opmessage_usr              |
| optemplate                 |
| problem                    |
| problem_tag                |
| profiles                   |
| proxy_autoreg_host         |
| proxy_dhistory             |
| proxy_history              |
| regexps                    |
| rights                     |
| screen_user                |
| screen_usrgrp              |
| screens                    |
| screens_items              |
| scripts                    |
| service_alarms             |
| services                   |
| services_links             |
| services_times             |
| sessions                   |
| slides                     |
| slideshow_user             |
| slideshow_usrgrp           |
| slideshows                 |
| sysmap_element_trigger     |
| sysmap_element_url         |
| sysmap_shape               |
| sysmap_url                 |
| sysmap_user                |
| sysmap_usrgrp              |
| sysmaps                    |
| sysmaps_elements           |
| sysmaps_link_triggers      |
| sysmaps_links              |
| tag_filter                 |
| task                       |
| task_acknowledge           |
| task_check_now             |
| task_close_problem         |
| task_remote_command        |
| task_remote_command_result |
| timeperiods                |
| trends                     |
| trends_uint                |
| trigger_depends            |
| trigger_discovery          |
| trigger_tag                |
| triggers                   |
| users                      |
| users_groups               |
| usrgrp                     |
| valuemaps                  |
| widget                     |
| widget_field               |
+----------------------------+
144 rows in set (0.01 sec) mysql> quit Bye [root@node101 ~]# [root@node101 ~]#
咱們能夠登陸MySQL服務器查看zabbix數據庫是否生成了相應的表結構([root@node101 ~]# mysql -uroot -pyinzhengjie)

7>.修改http的配置文件並啓動服務(須要關閉防火牆)

[root@node101 ~]# [root@node101 ~]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.`date +%F` [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# grep '#ServerName www.example.com:80' /etc/httpd/conf/httpd.conf #ServerName www.example.com:80 [root@node101 ~]# [root@node101 ~]# sed -i 's@#ServerName www.example.com:80@ServerName 127.0.0.1:80@' /etc/httpd/conf/httpd.conf [root@node101 ~]# [root@node101 ~]# grep '127.0.0.1:80' /etc/httpd/conf/httpd.conf ServerName 127.0.0.1:80 [root@node101 ~]#
[root@node101 ~]# sed -i 's@#ServerName www.example.com:80@ServerName 127.0.0.1:80@' /etc/httpd/conf/httpd.conf
[root@node101 ~]# systemctl enable httpd Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service. [root@node101 ~]# [root@node101 ~]# systemctl start httpd [root@node101 ~]# [root@node101 ~]# systemctl status httpd ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2019-02-14 07:24:58 PST; 4s ago Docs: man:httpd(8) man:apachectl(8) Main PID: 12426 (httpd) Status: "Processing requests..." CGroup: /system.slice/httpd.service ├─12426 /usr/sbin/httpd -DFOREGROUND ├─12427 /usr/sbin/httpd -DFOREGROUND ├─12428 /usr/sbin/httpd -DFOREGROUND ├─12429 /usr/sbin/httpd -DFOREGROUND ├─12430 /usr/sbin/httpd -DFOREGROUND └─12431 /usr/sbin/httpd -DFOREGROUND Feb 14 07:24:58 node101.yinzhengjie.org.cn systemd[1]: Starting The Apache HTTP Server... Feb 14 07:24:58 node101.yinzhengjie.org.cn systemd[1]: Started The Apache HTTP Server. [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# ss -ntl State Recv-Q Send-Q Local Address:Port Peer Address:Port LISTEN 0      128                                     *:22                                                  *:* LISTEN 0      100                             127.0.0.1:25                                                  *:* LISTEN 0      80                                     :::3306                                               :::* LISTEN 0      128                                    :::80                                                 :::* LISTEN 0      128                                    :::22                                                 :::* LISTEN 0      100                                   ::1:25                                                 :::* [root@node101 ~]#
[root@node101 ~]# systemctl start httpd                      #啓動Web服務器
[root@node101 ~]# systemctl stop firewalld [root@node101 ~]# [root@node101 ~]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled) Active: inactive (dead) since Thu 2019-02-14 07:26:29 PST; 42s ago Main PID: 766 (code=exited, status=0/SUCCESS) Feb 14 06:04:09 node101.yinzhengjie.org.cn systemd[1]: Starting firewalld - dynamic firewall daemon... Feb 14 06:04:11 node101.yinzhengjie.org.cn systemd[1]: Started firewalld - dynamic firewall daemon. Feb 14 07:26:28 node101.yinzhengjie.org.cn systemd[1]: Stopping firewalld - dynamic firewall daemon... Feb 14 07:26:29 node101.yinzhengjie.org.cn systemd[1]: Stopped firewalld - dynamic firewall daemon. [root@node101 ~]# [root@node101 ~]# systemctl disable firewalld Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service. [root@node101 ~]#
[root@node101 ~]# systemctl stop firewalld                    #關閉防火牆

  啓動服務後,而後咱們就能夠訪問到zabbix的Web界面啦,以下,咱們能夠根據想到進行安裝:

 

三.安裝zabbix的Web前端

1>.根據嚮導,會出現如下界面

 

2>.修改zabbix的配置文件並重啓http服務,上述的報錯就會解決

[root@node101 ~]# ll /etc/httpd/conf.d/ total 24
-rw-r--r--. 1 root root 2926 Nov  4 17:47 autoindex.conf -rw-r--r--. 1 root root  691 Oct 30 12:33 php.conf -rw-r--r--. 1 root root  366 Nov  4 17:47 README -rw-r--r--. 1 root root 1252 Oct 30 08:00 userdir.conf -rw-r--r--. 1 root root  824 Oct 30 08:00 welcome.conf -rw-r--r--. 1 root root  870 Feb 14 07:38 zabbix.conf [root@node101 ~]# [root@node101 ~]# cat /etc/httpd/conf.d/zabbix.conf # # Zabbix monitoring system php web frontend # Alias /zabbix /usr/share/zabbix <Directory "/usr/share/zabbix"> Options FollowSymLinks AllowOverride None Require all granted <IfModule mod_php5.c> php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone Asia/Shanghai        #注意,我修改了這一行內容,我把時區改爲了亞洲/上海 </IfModule>
</Directory>

<Directory "/usr/share/zabbix/conf"> Require all denied </Directory>

<Directory "/usr/share/zabbix/app"> Require all denied </Directory>

<Directory "/usr/share/zabbix/include"> Require all denied </Directory>

<Directory "/usr/share/zabbix/local"> Require all denied </Directory> [root@node101 ~]# [root@node101 ~]#
修改zabbix的配置文件([root@node101 ~]# cat /etc/httpd/conf.d/zabbix.conf )
[root@node101 ~]# [root@node101 ~]# systemctl restart httpd [root@node101 ~]# [root@node101 ~]# systemctl status httpd ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2019-02-14 07:41:59 PST; 18s ago Docs: man:httpd(8) man:apachectl(8) Process: 12565 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS) Main PID: 12570 (httpd) Status: "Total requests: 3; Current requests/sec: 0.333; Current traffic: 4.6KB/sec" CGroup: /system.slice/httpd.service ├─12570 /usr/sbin/httpd -DFOREGROUND ├─12571 /usr/sbin/httpd -DFOREGROUND ├─12572 /usr/sbin/httpd -DFOREGROUND ├─12573 /usr/sbin/httpd -DFOREGROUND ├─12574 /usr/sbin/httpd -DFOREGROUND ├─12575 /usr/sbin/httpd -DFOREGROUND └─12576 /usr/sbin/httpd -DFOREGROUND Feb 14 07:41:59 node101.yinzhengjie.org.cn systemd[1]: Starting The Apache HTTP Server... Feb 14 07:41:59 node101.yinzhengjie.org.cn systemd[1]: Started The Apache HTTP Server. [root@node101 ~]# [root@node101 ~]# ss -utl Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port udp UNCONN 0      0                           127.0.0.1:323                                               *:* udp UNCONN 0      0                                 ::1:323                                              :::* tcp LISTEN 0      128                                 *:ssh                                               *:* tcp LISTEN 0      100                         127.0.0.1:smtp                                              *:* tcp LISTEN 0      80                                 :::mysql                                            :::* tcp LISTEN 0      128                                :::http                                             :::* tcp LISTEN 0      128                                :::ssh                                              :::* tcp LISTEN 0      100                               ::1:smtp                                             :::* [root@node101 ~]#
[root@node101 ~]# systemctl restart httpd

 

3>.配置數據庫

 

4>.爲zabbix服務器配置一個名稱

 

5>.確認安裝完畢

6>.點擊完成(注意這個「/etc/zabbix/web/zabbix.conf.php」配置文件,當你須要遷移數據庫時,就得修改該配置文件喲!)

 

7>.登陸zabbix服務器

  默認的用戶名和密碼官方文檔說明:https://www.zabbix.com/documentation/4.0/manual/quickstart/login

 

8>.登陸成功

 

 

四.啓動zabbix-server和zabbix-agent

1>.修改zabbix的配置文件

[root@node101 ~]# cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.`date +%F` [root@node101 ~]# [root@node101 ~]# grep DBHost /etc/zabbix/zabbix_server.conf                    #這個是數據庫的主機地址,默認是本機,我們能夠不修改。 ### Option: DBHost # DBHost=localhost [root@node101 ~]# [root@node101 ~]# grep DBName /etc/zabbix/zabbix_server.conf | grep -v ^#             #修改zabbix的數據庫 DBName=zabbix [root@node101 ~]# [root@node101 ~]# grep 'DBUser' /etc/zabbix/zabbix_server.conf | grep -v ^#            #修改數據庫的用戶名 DBUser=zabbix [root@node101 ~]# [root@node101 ~]# grep 'DBPassword' /etc/zabbix/zabbix_server.conf | grep -v ^#          #修改數據庫的密碼 DBPassword=yinzhengjie [root@node101 ~]#

2>.啓動zabbix-server服務

[root@node101 ~]# systemctl start zabbix-server          #啓動該服務,須要等待一段時間 [root@node101 ~]# [root@node101 ~]# systemctl status zabbix-server         #查看該服務的狀態 ● zabbix-server.service - Zabbix Server Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; disabled; vendor preset: disabled) Active: active (running) since Thu 2019-02-14 08:24:02 PST; 13s ago Process: 15995 ExecStop=/bin/kill -SIGTERM $MAINPID (code=exited, status=1/FAILURE) Process: 16000 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=0/SUCCESS) Main PID: 16002 (zabbix_server) CGroup: /system.slice/zabbix-server.service ├─16002 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf ├─16003 /usr/sbin/zabbix_server: configuration syncer [waiting 60 sec for processes] ├─16004 /usr/sbin/zabbix_server: alerter #1 started ├─16005 /usr/sbin/zabbix_server: alerter #2 started ├─16006 /usr/sbin/zabbix_server: alerter #3 started ├─16007 /usr/sbin/zabbix_server: housekeeper [startup idle for 30 minutes] ├─16008 /usr/sbin/zabbix_server: timer #1 [updated 0 hosts, suppressed 0 events in 0.000621 sec, idle 59 sec] ├─16009 /usr/sbin/zabbix_server: http poller #1 [got 0 values in 0.000489 sec, idle 5 sec] ├─16010 /usr/sbin/zabbix_server: discoverer #1 [processed 0 rules in 0.000370 sec, idle 60 sec] ├─16011 /usr/sbin/zabbix_server: history syncer #1 [processed 0 values, 0 triggers in 0.000024 sec, idle 1 sec] ├─16012 /usr/sbin/zabbix_server: history syncer #2 [processed 0 values, 0 triggers in 0.000030 sec, idle 1 sec] ├─16013 /usr/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.000031 sec, idle 1 sec] ├─16014 /usr/sbin/zabbix_server: history syncer #4 [processed 0 values, 0 triggers in 0.000021 sec, idle 1 sec] ├─16015 /usr/sbin/zabbix_server: escalator #1 [processed 0 escalations in 0.000745 sec, idle 3 sec] ├─16016 /usr/sbin/zabbix_server: proxy poller #1 [exchanged data with 0 proxies in 0.000047 sec, idle 5 sec] ├─16017 /usr/sbin/zabbix_server: self-monitoring [processed data in 0.000008 sec, idle 1 sec] ├─16018 /usr/sbin/zabbix_server: task manager [processed 0 task(s) in 0.000336 sec, idle 5 sec] ├─16019 /usr/sbin/zabbix_server: poller #1 [got 0 values in 0.000027 sec, idle 1 sec] ├─16020 /usr/sbin/zabbix_server: poller #2 [got 0 values in 0.000024 sec, idle 1 sec] ├─16021 /usr/sbin/zabbix_server: poller #3 [got 0 values in 0.000032 sec, idle 1 sec] ├─16022 /usr/sbin/zabbix_server: poller #4 [got 0 values in 0.000030 sec, idle 1 sec] ├─16023 /usr/sbin/zabbix_server: poller #5 [got 1 values in 0.000662 sec, idle 1 sec] ├─16024 /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000006 sec, idle 5 sec] ├─16025 /usr/sbin/zabbix_server: trapper #1 [processed data in 0.000334 sec, waiting for connection] ├─16026 /usr/sbin/zabbix_server: trapper #2 [processed data in 0.000000 sec, waiting for connection] ├─16027 /usr/sbin/zabbix_server: trapper #3 [processed data in 0.000000 sec, waiting for connection] ├─16028 /usr/sbin/zabbix_server: trapper #4 [processed data in 0.000000 sec, waiting for connection] ├─16029 /usr/sbin/zabbix_server: trapper #5 [processed data in 0.000000 sec, waiting for connection] ├─16030 /usr/sbin/zabbix_server: icmp pinger #1 [got 0 values in 0.000047 sec, idle 5 sec] ├─16031 /usr/sbin/zabbix_server: alert manager #1 [sent 0, failed 0 alerts, idle 5.010040 sec during 5.010134 sec] ├─16032 /usr/sbin/zabbix_server: preprocessing manager #1 [queued 0, processed 2 values, idle 5.006215 sec during 5.00636... ├─16033 /usr/sbin/zabbix_server: preprocessing worker #1 started ├─16034 /usr/sbin/zabbix_server: preprocessing worker #2 started └─16035 /usr/sbin/zabbix_server: preprocessing worker #3 started Feb 14 08:24:02 node101.yinzhengjie.org.cn systemd[1]: Starting Zabbix Server... Feb 14 08:24:02 node101.yinzhengjie.org.cn systemd[1]: PID file /run/zabbix/zabbix_server.pid not readable (yet?) after start. Feb 14 08:24:02 node101.yinzhengjie.org.cn systemd[1]: Started Zabbix Server. [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# netstat -ntl | grep 10051      #查看服務的端口是否存在 tcp 0      0 0.0.0.0:10051           0.0.0.0:* LISTEN tcp6 0      0 :::10051                :::* LISTEN [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# [root@node101 ~]# systemctl enable zabbix-server Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service. [root@node101 ~]#
[root@node101 ~]# systemctl start zabbix-server                #啓動該服務,須要等待一段時間

3>.編輯zabbix-agent服務

[root@node101 ~]# cp /etc/zabbix/zabbix_agentd.conf  /etc/zabbix/zabbix_agentd.conf.`date +%F` [root@node101 ~]# [root@node101 ~]# grep Server= /etc/zabbix/zabbix_agentd.conf |  grep -v ^#              #這裏指定誰能夠來這臺agent獲取數據 Server=127.0.0.1 [root@node101 ~]# [root@node101 ~]# grep ServerActive= /etc/zabbix/zabbix_agentd.conf |  grep -v ^#           #和上面的功能相似,這裏能夠指定多臺服務器來本地取數據 ServerActive=127.0.0.1 [root@node101 ~]# [root@node101 ~]# grep Hostname /etc/zabbix/zabbix_agentd.conf |  grep -v ^#              #指定服務器的主機名,咱們能夠不指定,若是沒有指定的話默認就會用系統的主機名稱。 Hostname=Zabbix server [root@node101 ~]#

4>.啓動zabbix-agent服務

[root@node101 ~]# systemctl start zabbix-agent [root@node101 ~]# [root@node101 ~]# systemctl status zabbix-agent ● zabbix-agent.service - Zabbix Agent Loaded: loaded (/usr/lib/systemd/system/zabbix-agent.service; disabled; vendor preset: disabled) Active: active (running) since Thu 2019-02-14 08:20:57 PST; 22min ago Main PID: 15226 (zabbix_agentd) CGroup: /system.slice/zabbix-agent.service ├─15226 /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf ├─15227 /usr/sbin/zabbix_agentd: collector [idle 1 sec] ├─15228 /usr/sbin/zabbix_agentd: listener #1 [waiting for connection] ├─15229 /usr/sbin/zabbix_agentd: listener #2 [waiting for connection] ├─15230 /usr/sbin/zabbix_agentd: listener #3 [waiting for connection] └─15231 /usr/sbin/zabbix_agentd: active checks #1 [idle 1 sec] Feb 14 08:20:57 node101.yinzhengjie.org.cn systemd[1]: Starting Zabbix Agent... Feb 14 08:20:57 node101.yinzhengjie.org.cn systemd[1]: PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start. Feb 14 08:20:57 node101.yinzhengjie.org.cn systemd[1]: Started Zabbix Agent. Feb 14 08:42:57 node101.yinzhengjie.org.cn systemd[1]: Started Zabbix Agent. [root@node101 ~]# [root@node101 ~]# systemctl enable zabbix-agent Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service. [root@node101 ~]# [root@node101 ~]# ss -ntl | grep 10050 LISTEN 0      128          *:10050                    *:* LISTEN 0      128         :::10050                   :::* [root@node101 ~]# [root@node101 ~]#

5>.查看zabbix的web界面

[root@node101 ~]# tail -10f /var/log/zabbix/zabbix_server.log 16035:20190214:082402.623 server #33 started [preprocessing worker #3] 16034:20190214:082402.626 server #32 started [preprocessing worker #2] 16033:20190214:082402.664 server #31 started [preprocessing worker #1] 16023:20190214:082407.590 enabling Zabbix agent checks on host "Zabbix server": host became available 16014:20190214:082442.610 item "Zabbix server:zabbix[process,ipmi poller,avg,busy]" became not supported: No "ipmi poller" processes started. 16011:20190214:082443.611 item "Zabbix server:zabbix[process,java poller,avg,busy]" became not supported: No "java poller" processes started. 16013:20190214:082448.616 item "Zabbix server:zabbix[process,ipmi manager,avg,busy]" became not supported: No "ipmi manager" processes started. 16013:20190214:082448.616 item "Zabbix server:zabbix[process,snmp trapper,avg,busy]" became not supported: No "snmp trapper" processes started. 16011:20190214:082449.617 item "Zabbix server:zabbix[process,vmware collector,avg,busy]" became not supported: No "vmware collector" processes started. 16014:20190214:082456.627 item "Zabbix server:zabbix[vmware,buffer,pused]" became not supported: No "vmware collector" processes started.
[root@node101 ~]# tail -10f /var/log/zabbix/zabbix_server.log              #查看zabbix-server的日誌

相關文章
相關標籤/搜索