1. vmware로 rocky GUI 버전 설치 (이건 따로 만들예정)
모든 설치는 일단 root 권한으로 작업
버전확인
[root@localhost ~]# cat /etc/redhat-release
Rocky Linux release 8.6 (Green Obsidian)
2. 1. Zabbix(자빅스) 사이트에 접속
https://www.zabbix.com/download
Download and install Zabbix
www.zabbix.com
내 플렛폼 선택 자빅스 6.4 / rocky linux / 8 / server , frontend , agent / mysql / apache
3. zabbix 설치 및 구성
- 저장소 설치
[root@localhost ~]# rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/8/x86_64/zabbix-release-6.4-1.el8.noarch.rpm
https://repo.zabbix.com/zabbix/6.4/rhel/8/x86_64/zabbix-release-6.4-1.el8.noarch.rpm(을)를 복구합니다
경고: /var/tmp/rpm-tmp.64XgaA: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Verifying... ################################# [100%]
준비 중... ################################# [100%]
Updating / installing...
1:zabbix-release-6.4-1.el8 ################################# [100%]
[root@localhost ~]# dnf clean all
0 파일이 삭제되었습니다
- PHP용 DNF 모듈 버전 전환
[root@localhost ~]# dnf module switch-to php:7.4
Rocky Linux 8 - AppStream 4.3 MB/s | 9.6 MB 00:02
Rocky Linux 8 - BaseOS 3.1 MB/s | 3.9 MB 00:01
Rocky Linux 8 - Extras 17 kB/s | 14 kB 00:00
Zabbix Official Repository - x86_64 102 kB/s | 165 kB 00:01
Zabbix Official Repository non-supported - x86_64 973 B/s | 1.4 kB 00:01
종속성이 해결되었습니다.
============================================================================================
꾸러미 구조 버전 레포지터리 크기
============================================================================================
모듈 스트림 활성화:
httpd 2.4
nginx 1.14
php 7.4
연결 요약
============================================================================================
진행 할 까요? [y/N]: y
완료되었습니다!
- Zabbix 서버, 프런트엔드, 에이전트 설치
[root@localhost ~]# dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
마지막 메타자료 만료확인 0:03:33 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
종속성이 해결되었습니다.
==========================================================================================================
꾸러미 구조 버전 레포지터리 크기
==========================================================================================================
설치 중:
zabbix-agent x86_64 6.4.10-release1.el8 zabbix 587 k
zabbix-apache-conf noarch 6.4.10-release1.el8 zabbix 26 k
zabbix-selinux-policy x86_64 6.4.10-release1.el8 zabbix 316 k
zabbix-server-mysql x86_64 6.4.10-release1.el8 zabbix 1.9 M
zabbix-sql-scripts noarch 6.4.10-release1.el8 zabbix 7.7 M
zabbix-web-mysql noarch 6.4.10-release1.el8 zabbix 25 k
종속 꾸러미 설치 중:
OpenIPMI-libs x86_64 2.0.31-3.el8 baseos 508 k
apr x86_64 1.6.3-12.el8 appstream 128 k
apr-util x86_64 1.6.1-9.el8 appstream 105 k
fping x86_64 5.1-1.el8 zabbix-non-supported 37 k
httpd x86_64 2.4.37-62.module+el8.9.0+1436+2b7d5021 appstream 1.4 M
httpd-filesystem noarch 2.4.37-62.module+el8.9.0+1436+2b7d5021 appstream 43 k
httpd-tools x86_64 2.4.37-62.module+el8.9.0+1436+2b7d5021 appstream 110 k
mariadb-connector-c x86_64 3.1.11-2.el8_3 appstream 199 k
mariadb-connector-c-config noarch 3.1.11-2.el8_3 appstream 14 k
mod_http2 x86_64 1.15.7-8.module+el8.9.0+1370+89cc8ad5.3 appstream 154 k
nginx-filesystem noarch 1:1.14.1-9.module+el8.4.0+542+81547229 appstream 23 k
php-bcmath x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 79 k
php-common x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 705 k
php-fpm x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 1.6 M
php-gd x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 84 k
php-json x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 73 k
php-ldap x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 85 k
php-mbstring x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 483 k
php-mysqlnd x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 192 k
php-pdo x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 122 k
php-xml x86_64 7.4.33-1.module+el8.8.0+1150+ac720675 appstream 173 k
rocky-logos-httpd noarch 86.3-1.el8 baseos 24 k
unixODBC x86_64 2.3.7-1.el8 appstream 453 k
zabbix-web noarch 6.4.10-release1.el8 zabbix 8.6 M
zabbix-web-deps noarch 6.4.10-release1.el8 zabbix 26 k
취약한 종속 꾸러미 설치 중:
apr-util-bdb x86_64 1.6.1-9.el8 appstream 24 k
apr-util-openssl x86_64 1.6.1-9.el8 appstream 26 k
연결 요약
==========================================================================================================
설치 33 꾸러미
총계 내려받기 크기: 26 M
설치된 크기 : 84 M
진행 할 까요? [y/N]: y
꾸러미 내려받기 중:
(1/33): apr-util-bdb-1.6.1-9.el8.x86_64.rpm 304 kB/s | 24 kB 00:00
(2/33): apr-1.6.3-12.el8.x86_64.rpm 1.5 MB/s | 128 kB 00:00
(3/33): apr-util-1.6.1-9.el8.x86_64.rpm 1.2 MB/s | 105 kB 00:00
(4/33): apr-util-openssl-1.6.1-9.el8.x86_64.rpm 1.9 MB/s | 26 kB 00:00
(5/33): httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch.rp 207 kB/s | 43 kB 00:00
(6/33): httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64.rpm 395 kB/s | 110 kB 00:00
(7/33): mariadb-connector-c-config-3.1.11-2.el8_3.noarch.rpm 231 kB/s | 14 kB 00:00
(8/33): mariadb-connector-c-3.1.11-2.el8_3.x86_64.rpm 1.0 MB/s | 199 kB 00:00
(9/33): httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64.rpm 3.2 MB/s | 1.4 MB 00:00
(10/33): mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64.rpm 1.5 MB/s | 154 kB 00:00
(11/33): nginx-filesystem-1.14.1-9.module+el8.4.0+542+81547229.noarch.rpm 476 kB/s | 23 kB 00:00
(12/33): php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 1.2 MB/s | 79 kB 00:00
(13/33): php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 760 kB/s | 84 kB 00:00
(14/33): php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 1.7 MB/s | 73 kB 00:00
(15/33): php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 1.6 MB/s | 85 kB 00:00
(16/33): php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 2.0 MB/s | 705 kB 00:00
(17/33): php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 4.7 MB/s | 483 kB 00:00
(18/33): php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 2.8 MB/s | 192 kB 00:00
(19/33): php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 2.2 MB/s | 122 kB 00:00
(20/33): php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 3.2 MB/s | 1.6 MB 00:00
(21/33): php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64.rpm 1.6 MB/s | 173 kB 00:00
[MIRROR] OpenIPMI-libs-2.0.31-3.el8.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/BaseOS/x86_64/os/Packages/o/OpenIPMI-libs-2.0.31-3.el8.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
[MIRROR] rocky-logos-httpd-86.3-1.el8.noarch.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/BaseOS/x86_64/os/Packages/r/rocky-logos-httpd-86.3-1.el8.noarch.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
(22/33): unixODBC-2.3.7-1.el8.x86_64.rpm 2.9 MB/s | 453 kB 00:00
(23/33): OpenIPMI-libs-2.0.31-3.el8.x86_64.rpm 3.4 MB/s | 508 kB 00:00
(24/33): rocky-logos-httpd-86.3-1.el8.noarch.rpm 188 kB/s | 24 kB 00:00
(25/33): zabbix-apache-conf-6.4.10-release1.el8.noarch.rpm 37 kB/s | 26 kB 00:00
(26/33): zabbix-selinux-policy-6.4.10-release1.el8.x86_64.rpm 222 kB/s | 316 kB 00:01
(27/33): zabbix-agent-6.4.10-release1.el8.x86_64.rpm 351 kB/s | 587 kB 00:01
(28/33): zabbix-server-mysql-6.4.10-release1.el8.x86_64.rpm 518 kB/s | 1.9 MB 00:03
(29/33): zabbix-web-deps-6.4.10-release1.el8.noarch.rpm 185 kB/s | 26 kB 00:00
(30/33): zabbix-web-mysql-6.4.10-release1.el8.noarch.rpm 172 kB/s | 25 kB 00:00
(31/33): fping-5.1-1.el8.x86_64.rpm 249 kB/s | 37 kB 00:00
(32/33): zabbix-sql-scripts-6.4.10-release1.el8.noarch.rpm 677 kB/s | 7.7 MB 00:11
(33/33): zabbix-web-6.4.10-release1.el8.noarch.rpm 737 kB/s | 8.6 MB 00:11
----------------------------------------------------------------------------------------------------------
합계 1.6 MB/s | 26 MB 00:16
Rocky Linux 8 - AppStream 1.6 MB/s | 1.6 kB 00:00
GPG키 0x6D745A60 가져오는 중:
사용자 ID : "Release Engineering <infrastructure@rockylinux.org>"
지문: 7051 C470 A929 F454 CEBE 37B7 15AF 5DAC 6D74 5A60
출처 : /etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
Zabbix Official Repository - x86_64 1.6 MB/s | 1.7 kB 00:00
GPG키 0xA14FE591 가져오는 중:
사용자 ID : "Zabbix LLC <packager@zabbix.com>"
지문: A184 8F53 52D0 22B9 471D 83D0 082A B56B A14F E591
출처 : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
Zabbix Official Repository non-supported - x86_64 1.3 MB/s | 1.3 kB 00:00
GPG키 0x79EA5ED4 가져오는 중:
사용자 ID : "Zabbix SIA <packager@zabbix.com>"
지문: FBAB D5FB 2025 5ECA B22E E194 D13D 58E4 79EA 5ED4
출처 : /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
준비 중 : 1/1
설치 중 : php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 1/33
설치 중 : apr-1.6.3-12.el8.x86_64 2/33
스크립트릿 실행 중: apr-1.6.3-12.el8.x86_64 2/33
설치 중 : apr-util-bdb-1.6.1-9.el8.x86_64 3/33
설치 중 : apr-util-openssl-1.6.1-9.el8.x86_64 4/33
설치 중 : apr-util-1.6.1-9.el8.x86_64 5/33
스크립트릿 실행 중: apr-util-1.6.1-9.el8.x86_64 5/33
설치 중 : zabbix-web-6.4.10-release1.el8.noarch 6/33
스크립트릿 실행 중: zabbix-web-6.4.10-release1.el8.noarch 6/33
스크립트릿 실행 중: httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch 7/33
설치 중 : httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch 7/33
설치 중 : httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64 8/33
설치 중 : php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 9/33
설치 중 : php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 10/33
설치 중 : php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 11/33
설치 중 : php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 12/33
설치 중 : php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 13/33
설치 중 : php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 14/33
설치 중 : php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 15/33
설치 중 : php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 16/33
설치 중 : fping-5.1-1.el8.x86_64 17/33
설치 중 : rocky-logos-httpd-86.3-1.el8.noarch 18/33
설치 중 : mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64 19/33
설치 중 : httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64 20/33
스크립트릿 실행 중: httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64 20/33
설치 중 : OpenIPMI-libs-2.0.31-3.el8.x86_64 21/33
설치 중 : unixODBC-2.3.7-1.el8.x86_64 22/33
스크립트릿 실행 중: unixODBC-2.3.7-1.el8.x86_64 22/33
스크립트릿 실행 중: nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch 23/33
설치 중 : nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch 23/33
설치 중 : php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 24/33
스크립트릿 실행 중: php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 24/33
설치 중 : zabbix-web-mysql-6.4.10-release1.el8.noarch 25/33
설치 중 : zabbix-web-deps-6.4.10-release1.el8.noarch 26/33
설치 중 : mariadb-connector-c-config-3.1.11-2.el8_3.noarch 27/33
설치 중 : mariadb-connector-c-3.1.11-2.el8_3.x86_64 28/33
스크립트릿 실행 중: zabbix-server-mysql-6.4.10-release1.el8.x86_64 29/33
설치 중 : zabbix-server-mysql-6.4.10-release1.el8.x86_64 29/33
스크립트릿 실행 중: zabbix-server-mysql-6.4.10-release1.el8.x86_64 29/33
설치 중 : zabbix-apache-conf-6.4.10-release1.el8.noarch 30/33
스크립트릿 실행 중: zabbix-apache-conf-6.4.10-release1.el8.noarch 30/33
설치 중 : zabbix-sql-scripts-6.4.10-release1.el8.noarch 31/33
설치 중 : zabbix-selinux-policy-6.4.10-release1.el8.x86_64 32/33
스크립트릿 실행 중: zabbix-selinux-policy-6.4.10-release1.el8.x86_64 32/33
스크립트릿 실행 중: zabbix-agent-6.4.10-release1.el8.x86_64 33/33
설치 중 : zabbix-agent-6.4.10-release1.el8.x86_64 33/33
스크립트릿 실행 중: zabbix-agent-6.4.10-release1.el8.x86_64 33/33
스크립트릿 실행 중: httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64 33/33
스크립트릿 실행 중: zabbix-agent-6.4.10-release1.el8.x86_64 33/33
스크립트릿 실행 중: php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 33/33
확인 중 : apr-1.6.3-12.el8.x86_64 1/33
확인 중 : apr-util-1.6.1-9.el8.x86_64 2/33
확인 중 : apr-util-bdb-1.6.1-9.el8.x86_64 3/33
확인 중 : apr-util-openssl-1.6.1-9.el8.x86_64 4/33
확인 중 : httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64 5/33
확인 중 : httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch 6/33
확인 중 : httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64 7/33
확인 중 : mariadb-connector-c-3.1.11-2.el8_3.x86_64 8/33
확인 중 : mariadb-connector-c-config-3.1.11-2.el8_3.noarch 9/33
확인 중 : mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64 10/33
확인 중 : nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch 11/33
확인 중 : php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 12/33
확인 중 : php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 13/33
확인 중 : php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 14/33
확인 중 : php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 15/33
확인 중 : php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 16/33
확인 중 : php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 17/33
확인 중 : php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 18/33
확인 중 : php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 19/33
확인 중 : php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 20/33
확인 중 : php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64 21/33
확인 중 : unixODBC-2.3.7-1.el8.x86_64 22/33
확인 중 : OpenIPMI-libs-2.0.31-3.el8.x86_64 23/33
확인 중 : rocky-logos-httpd-86.3-1.el8.noarch 24/33
확인 중 : zabbix-agent-6.4.10-release1.el8.x86_64 25/33
확인 중 : zabbix-apache-conf-6.4.10-release1.el8.noarch 26/33
확인 중 : zabbix-selinux-policy-6.4.10-release1.el8.x86_64 27/33
확인 중 : zabbix-server-mysql-6.4.10-release1.el8.x86_64 28/33
확인 중 : zabbix-sql-scripts-6.4.10-release1.el8.noarch 29/33
확인 중 : zabbix-web-6.4.10-release1.el8.noarch 30/33
확인 중 : zabbix-web-deps-6.4.10-release1.el8.noarch 31/33
확인 중 : zabbix-web-mysql-6.4.10-release1.el8.noarch 32/33
확인 중 : fping-5.1-1.el8.x86_64 33/33
설치되었습니다:
OpenIPMI-libs-2.0.31-3.el8.x86_64
apr-1.6.3-12.el8.x86_64
apr-util-1.6.1-9.el8.x86_64
apr-util-bdb-1.6.1-9.el8.x86_64
apr-util-openssl-1.6.1-9.el8.x86_64
fping-5.1-1.el8.x86_64
httpd-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64
httpd-filesystem-2.4.37-62.module+el8.9.0+1436+2b7d5021.noarch
httpd-tools-2.4.37-62.module+el8.9.0+1436+2b7d5021.x86_64
mariadb-connector-c-3.1.11-2.el8_3.x86_64
mariadb-connector-c-config-3.1.11-2.el8_3.noarch
mod_http2-1.15.7-8.module+el8.9.0+1370+89cc8ad5.3.x86_64
nginx-filesystem-1:1.14.1-9.module+el8.4.0+542+81547229.noarch
php-bcmath-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-common-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-fpm-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-gd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-json-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-ldap-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-mbstring-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-mysqlnd-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-pdo-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
php-xml-7.4.33-1.module+el8.8.0+1150+ac720675.x86_64
rocky-logos-httpd-86.3-1.el8.noarch
unixODBC-2.3.7-1.el8.x86_64
zabbix-agent-6.4.10-release1.el8.x86_64
zabbix-apache-conf-6.4.10-release1.el8.noarch
zabbix-selinux-policy-6.4.10-release1.el8.x86_64
zabbix-server-mysql-6.4.10-release1.el8.x86_64
zabbix-sql-scripts-6.4.10-release1.el8.noarch
zabbix-web-6.4.10-release1.el8.noarch
zabbix-web-deps-6.4.10-release1.el8.noarch
zabbix-web-mysql-6.4.10-release1.el8.noarch
완료되었습니다!
... 중략 ...
4. mariadb 설치
- https://mariadb.org/ 접속하여 Down load 에서 선택하자
- rocky linux 가 없어서 Red hat 으로 선택 하였다..
- 중간에 내용을 보니 vi /etc/yum.repos.d/Mariadb.repo 파일 만들고 해당 내용 복사 후 붙여넣기 후 저장 하라고 한다.
[root@localhost ~]# vi /etc/yum.repos.d/Mariadb.repo
:wq 로 저장 후 나가기
- MariaDB server client 설치
- 설치방법을 따라하면 오류뜸
[root@localhost ~]# sudo yum install MariaDB-server MariaDB-client
레포지터리의 ID가 잘못되었습니다. 마리아DB, byte = 마 0
마지막 메타자료 만료확인 0:17:20 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
일치하는 인수가 없습니다: MariaDB-server
* 다음을 의미 할 수도 있습니다: mariadb-server
일치하는 인수가 없습니다: MariaDB-client
오류: 일치하는 항목을 찾을 수 없습니다: MariaDB-server MariaDB-client
// 레포지터리의 ID 가 잘못되었다는데 (저장소의 ID가 잘못되었다?) 잘모르겠다
- 나도 잘모르니 일단 dnf 로 설치 해보자
[root@localhost ~]# dnf install mariadb-server
레포지터리의 ID가 잘못되었습니다. 마리아DB, byte = 마 0
마지막 메타자료 만료확인 0:19:04 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
종속성이 해결되었습니다.
==========================================================================================================
꾸러미 구조 버전 레포지터리 크기
==========================================================================================================
설치 중:
mariadb-server x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 appstream 16 M
종속 꾸러미 설치 중:
mariadb x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 appstream 6.0 M
mariadb-common x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 appstream 63 k
mariadb-errmsg x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 appstream 234 k
perl-DBD-MySQL x86_64 4.046-3.module+el8.9.0+1501+450eec3b appstream 155 k
취약한 종속 꾸러미 설치 중:
mariadb-backup x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 appstream 6.1 M
mariadb-gssapi-server x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 appstream 51 k
mariadb-server-utils x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 appstream 1.1 M
모듈 스트림 활성화:
mariadb 10.3
perl-DBD-MySQL 4.046
연결 요약
==========================================================================================================
설치 8 꾸러미
총계 내려받기 크기: 30 M
설치된 크기 : 155 M
진행 할 까요? [y/N]: y
꾸러미 내려받기 중:
[MIRROR] mariadb-backup-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/m/mariadb-backup-10.3.39-1.module%2bel8.8.0%2b1452%2b2a7eab68.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
[MIRROR] mariadb-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/m/mariadb-10.3.39-1.module%2bel8.8.0%2b1452%2b2a7eab68.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
[MIRROR] mariadb-common-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/m/mariadb-common-10.3.39-1.module%2bel8.8.0%2b1452%2b2a7eab68.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
(1/8): mariadb-common-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm 397 kB/s | 63 kB 00:00
(2/8): mariadb-errmsg-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm 4.4 MB/s | 234 kB 00:00
(3/8): mariadb-gssapi-server-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_6 1.6 MB/s | 51 kB 00:00
(4/8): mariadb-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm 3.8 MB/s | 6.0 MB 00:01
(5/8): mariadb-backup-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm 3.5 MB/s | 6.1 MB 00:01
(6/8): mariadb-server-utils-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 5.0 MB/s | 1.1 MB 00:00
(7/8): perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64.rpm 699 kB/s | 155 kB 00:00
(8/8): mariadb-server-10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64.rpm 6.4 MB/s | 16 MB 00:02
----------------------------------------------------------------------------------------------------------
합계 8.8 MB/s | 30 MB 00:03
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
준비 중 : 1/1
설치 중 : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 1/8
설치 중 : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 2/8
설치 중 : perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64 3/8
설치 중 : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 4/8
설치 중 : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 5/8
설치 중 : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 6/8
스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 7/8
설치 중 : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 7/8
스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 7/8
설치 중 : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 8/8
스크립트릿 실행 중: mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 8/8
확인 중 : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 1/8
확인 중 : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 2/8
확인 중 : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 3/8
확인 중 : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 4/8
확인 중 : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 5/8
확인 중 : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 6/8
확인 중 : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 7/8
확인 중 : perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64 8/8
설치되었습니다:
mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
perl-DBD-MySQL-4.046-3.module+el8.9.0+1501+450eec3b.x86_64
완료되었습니다!
... 중략 ...
%
[root@localhost ~]# dnf install mariadb-client
설치 시 또 오류 가 발생 했다.
레포지터리의 ID가 잘못되었습니다. 마리아DB, byte = 마 0
마지막 메타자료 만료확인 0:25:34 이전인: 2023년 12월 22일 (금) 오전 10시 49분 38초.
일치하는 인수가 없습니다: MariaDB-client
오류: 일치하는 항목을 찾을 수 없습니다: MariaDB-client
원인을 제대로 찾고 다시 해보자
%
[root@localhost ~]# vi /etc/yum.repos.d/Mariadb.repo << 위에 레포지토리를 한글 로 잘못 복사 하여 생긴 원이 이였다
%
원인을 찾았으니 다시 설치 해보자!
[root@localhost ~]# vi /etc/yum.repos.d/Mariadb.repo
일단 잘못 복사한 내용을 제대로 바꿔줬다.
다시 설치
[root@localhost ~]# dnf install MariaDB-server MariaDB-client
[root@localhost ~]# dnf install MariaDB-server MariaDB-client
MariaDB 224 kB/s | 634 kB 00:02
오류:
문제: 설치된 꾸러미 문제 mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
- 꾸러미 mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64는 mariadb-server(x86-64) = 3:10.3.39-1.module+el8.8.0+1452+2a7eab68가 필요하지만, 공급자가 없어 설치 할 수 없습니다
- 꾸러미 mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64은 mysql-server에서 제공된 MariaDB-server-11.2.2-1.el8.x86_64와 충돌합니다
- 꾸러미 MariaDB-server-11.2.2-1.el8.x86_64가 mariadb-server에의해 제공된 mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64를 폐기합니다
- 작업에 가장 적합한 선택을 설치 할 수 없습니다
(충돌하는 꾸러미를 교체하려면 명령줄에 '--allowerasing'을 추가하세요 또는 '--skip-broken'는 설치 할 수 없는 꾸러미를 건너 뜁니다 또는 '--nobest'는 최적 후보의 꾸러미만 사용합니다)
dnf로 mariadb-server 설치 한게 충돌 난다.
내용에 충돌하는 꾸러미를 교체 하려면 --allowerasing 을 추가 하라고 하니 해보자
[root@localhost ~]# dnf install MariaDB-server MariaDB-client --allowerasing
마지막 메타자료 만료확인 0:00:26 이전인: 2023년 12월 22일 (금) 오전 11시 18분 17초.
종속성이 해결되었습니다.
==========================================================================================================
꾸러미 구조 버전 레포지터리 크기
==========================================================================================================
설치 중:
MariaDB-client x86_64 11.2.2-1.el8 mariadb 17 M
교체 mariadb.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
MariaDB-server x86_64 11.2.2-1.el8 mariadb 27 M
교체 mariadb-server.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
교체 mariadb-server-utils.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
종속 꾸러미 설치 중:
MariaDB-backup x86_64 11.2.2-1.el8 mariadb 7.5 M
교체 mariadb-backup.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
MariaDB-common x86_64 11.2.2-1.el8 mariadb 88 k
교체 mariadb-common.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
교체 mariadb-errmsg.x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68
MariaDB-shared x86_64 11.2.2-1.el8 mariadb 128 k
교체 mariadb-connector-c.x86_64 3.1.11-2.el8_3
교체 mariadb-connector-c-config.noarch 3.1.11-2.el8_3
galera-4 x86_64 26.4.16-1.el8 mariadb 14 M
socat x86_64 1.7.4.1-1.el8 appstream 322 k
취약한 종속 꾸러미 설치 중:
MariaDB-client-compat noarch 11.2.2-1.el8 mariadb 12 k
MariaDB-server-compat noarch 11.2.2-1.el8 mariadb 9.1 k
종속 꾸러미지 제거:
mariadb-gssapi-server x86_64 3:10.3.39-1.module+el8.8.0+1452+2a7eab68 @appstream 17 k
연결 요약
==========================================================================================================
설치 9 꾸러미
삭제 1 꾸러미
총계 내려받기 크기: 66 M
진행 할 까요? [y/N]: y
꾸러미 내려받기 중:
(1/9): MariaDB-client-compat-11.2.2-1.el8.noarch.rpm 23 kB/s | 12 kB 00:00
(2/9): MariaDB-common-11.2.2-1.el8.x86_64.rpm 459 kB/s | 88 kB 00:00
(3/9): MariaDB-backup-11.2.2-1.el8.x86_64.rpm 2.4 MB/s | 7.5 MB 00:03
(4/9): MariaDB-server-compat-11.2.2-1.el8.noarch.rpm 132 kB/s | 9.1 kB 00:00
(5/9): MariaDB-shared-11.2.2-1.el8.x86_64.rpm 935 kB/s | 128 kB 00:00
(6/9): MariaDB-client-11.2.2-1.el8.x86_64.rpm 2.7 MB/s | 17 MB 00:06
(7/9): galera-4-26.4.16-1.el8.x86_64.rpm 3.2 MB/s | 14 MB 00:04
[MIRROR] socat-1.7.4.1-1.el8.x86_64.rpm: Curl error (6): Couldn't resolve host name for https://rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud/pub/rocky//8.9/AppStream/x86_64/os/Packages/s/socat-1.7.4.1-1.el8.x86_64.rpm [Could not resolve host: rocky-linux-asia-northeast3.production.gcp.mirrors.ctrliq.cloud]
(8/9): MariaDB-server-11.2.2-1.el8.x86_64.rpm 3.5 MB/s | 27 MB 00:07
(9/9): socat-1.7.4.1-1.el8.x86_64.rpm 143 kB/s | 322 kB 00:02
----------------------------------------------------------------------------------------------------------
합계 7.1 MB/s | 66 MB 00:09
MariaDB 30 kB/s | 15 kB 00:00
GPG키 0x1BB943DB 가져오는 중:
사용자 ID : "MariaDB Package Signing Key <package-signing-key@mariadb.org>"
지문: 1993 69E5 404B D5FC 7D2F E43B CBCB 082A 1BB9 43DB
출처 : https://tw1.mirror.blendbyte.net/mariadb/yum/RPM-GPG-KEY-MariaDB
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
GPG키 0xC74CD1D8 가져오는 중:
사용자 ID : "MariaDB Signing Key <signing-key@mariadb.org>"
지문: 177F 4010 FE56 CA33 3630 0305 F165 6F24 C74C D1D8
출처 : https://tw1.mirror.blendbyte.net/mariadb/yum/RPM-GPG-KEY-MariaDB
진행 할 까요? [y/N]: y
키 가져오기에 성공했습니다
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
준비 중 : 1/1
스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64 1/1
스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64 1/18
설치 중 : MariaDB-shared-11.2.2-1.el8.x86_64 1/18
스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64 1/18
스크립트릿 실행 중: MariaDB-common-11.2.2-1.el8.x86_64 2/18
설치 중 : MariaDB-common-11.2.2-1.el8.x86_64 2/18
스크립트릿 실행 중: MariaDB-common-11.2.2-1.el8.x86_64 2/18
스크립트릿 실행 중: MariaDB-client-compat-11.2.2-1.el8.noarch 3/18
설치 중 : MariaDB-client-compat-11.2.2-1.el8.noarch 3/18
스크립트릿 실행 중: MariaDB-client-compat-11.2.2-1.el8.noarch 3/18
스크립트릿 실행 중: MariaDB-client-11.2.2-1.el8.x86_64 4/18
설치 중 : MariaDB-client-11.2.2-1.el8.x86_64 4/18
스크립트릿 실행 중: MariaDB-client-11.2.2-1.el8.x86_64 4/18
설치 중 : socat-1.7.4.1-1.el8.x86_64 5/18
스크립트릿 실행 중: galera-4-26.4.16-1.el8.x86_64 6/18
설치 중 : galera-4-26.4.16-1.el8.x86_64 6/18
스크립트릿 실행 중: galera-4-26.4.16-1.el8.x86_64 6/18
스크립트릿 실행 중: MariaDB-server-compat-11.2.2-1.el8.noarch 7/18
설치 중 : MariaDB-server-compat-11.2.2-1.el8.noarch 7/18
스크립트릿 실행 중: MariaDB-server-compat-11.2.2-1.el8.noarch 7/18
스크립트릿 실행 중: MariaDB-server-11.2.2-1.el8.x86_64 8/18
설치 중 : MariaDB-server-11.2.2-1.el8.x86_64 8/18
스크립트릿 실행 중: MariaDB-server-11.2.2-1.el8.x86_64 8/18
Two all-privilege accounts were created.
One is root@localhost, it has no password, but you need to
be system 'root' user to connect. Use, for example, sudo mysql
The second is mysql@localhost, it has no password either, but
you need to be the system 'mysql' user to connect.
After connecting you can set the password, if you would need to be
able to connect as any of these users with a password and without sudo
See the MariaDB Knowledgebase at https://mariadb.com/kb
Please report any problems at https://mariadb.org/jira
The latest information about MariaDB is available at https://mariadb.org/.
Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/
스크립트릿 실행 중: MariaDB-backup-11.2.2-1.el8.x86_64 9/18
설치 중 : MariaDB-backup-11.2.2-1.el8.x86_64 9/18
스크립트릿 실행 중: MariaDB-backup-11.2.2-1.el8.x86_64 9/18
사용 중지 : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 10/18
스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 11/18
사용 중지 : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 11/18
스크립트릿 실행 중: mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 11/18
사용 중지 : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 12/18
사용 중지 : mariadb-connector-c-3.1.11-2.el8_3.x86_64 13/18
사용 중지 : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 14/18
사용 중지 : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 15/18
사용 중지 : mariadb-connector-c-config-3.1.11-2.el8_3.noarch 16/18
삭제 중 : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 17/18
사용 중지 : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 18/18
스크립트릿 실행 중: MariaDB-shared-11.2.2-1.el8.x86_64 18/18
스크립트릿 실행 중: MariaDB-common-11.2.2-1.el8.x86_64 18/18
스크립트릿 실행 중: MariaDB-client-compat-11.2.2-1.el8.noarch 18/18
스크립트릿 실행 중: MariaDB-client-11.2.2-1.el8.x86_64 18/18
스크립트릿 실행 중: MariaDB-server-compat-11.2.2-1.el8.noarch 18/18
스크립트릿 실행 중: MariaDB-server-11.2.2-1.el8.x86_64 18/18
스크립트릿 실행 중: MariaDB-backup-11.2.2-1.el8.x86_64 18/18
스크립트릿 실행 중: mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 18/18
확인 중 : MariaDB-backup-11.2.2-1.el8.x86_64 1/18
확인 중 : mariadb-backup-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 2/18
확인 중 : MariaDB-client-11.2.2-1.el8.x86_64 3/18
확인 중 : mariadb-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 4/18
확인 중 : MariaDB-client-compat-11.2.2-1.el8.noarch 5/18
확인 중 : MariaDB-common-11.2.2-1.el8.x86_64 6/18
확인 중 : mariadb-common-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 7/18
확인 중 : mariadb-errmsg-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 8/18
확인 중 : MariaDB-server-11.2.2-1.el8.x86_64 9/18
확인 중 : mariadb-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 10/18
확인 중 : mariadb-server-utils-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 11/18
확인 중 : MariaDB-server-compat-11.2.2-1.el8.noarch 12/18
확인 중 : MariaDB-shared-11.2.2-1.el8.x86_64 13/18
확인 중 : mariadb-connector-c-3.1.11-2.el8_3.x86_64 14/18
확인 중 : mariadb-connector-c-config-3.1.11-2.el8_3.noarch 15/18
확인 중 : galera-4-26.4.16-1.el8.x86_64 16/18
확인 중 : socat-1.7.4.1-1.el8.x86_64 17/18
확인 중 : mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64 18/18
설치되었습니다:
MariaDB-backup-11.2.2-1.el8.x86_64 MariaDB-client-11.2.2-1.el8.x86_64
MariaDB-client-compat-11.2.2-1.el8.noarch MariaDB-common-11.2.2-1.el8.x86_64
MariaDB-server-11.2.2-1.el8.x86_64 MariaDB-server-compat-11.2.2-1.el8.noarch
MariaDB-shared-11.2.2-1.el8.x86_64 galera-4-26.4.16-1.el8.x86_64
socat-1.7.4.1-1.el8.x86_64
제거되었습니다:
mariadb-gssapi-server-3:10.3.39-1.module+el8.8.0+1452+2a7eab68.x86_64
완료되었습니다!
... 중략 ...
5. maiadb 설정
시작 하고 상태를 보자
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl status mariadb
● mariadb.service - MariaDB 11.2.2 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/mariadb.service.d
└─migrated-from-my.cnf-settings.conf
Active: active (running) since Fri 2023-12-22 11:36:18 KST; 45s ago
Docs: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
Process: 42127 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited,>
Process: 42103 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`cd /usr/bin/>
Process: 42101 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, >
Main PID: 42114 (mariadbd)
Status: "Taking your SQL requests now..."
Tasks: 12 (limit: 42452)
Memory: 158.6M
CGroup: /system.slice/mariadb.service
└─42114 /usr/sbin/mariadbd
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Plugin 'FEEDBACK' is>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] InnoDB: Loading buff>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Plugin 'wsrep-provid>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] InnoDB: Buffer pool(>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Server socket create>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] Server socket create>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] mariadbd: Event Sche>
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: 2023-12-22 11:36:18 0 [Note] /usr/sbin/mariadbd: >
12월 22 11:36:18 localhost.localdomain mariadbd[42114]: Version: '11.2.2-MariaDB' socket: '/var/lib/mysq>
12월 22 11:36:18 localhost.localdomain systemd[1]: Started MariaDB 11.2.2 database server.
잘 실행 됬다!
Mariadb 의 암호를 설정하자
[root@localhost ~]# /usr/bin/mysqladmin -u root password
두번적는다
/usr/bin/mysqladmin: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb-admin' instead
New password:
Confirm new password:
이제 할일은 zabbix의 데이타 베이스를 utf8mb4 로 생성해주고 유저도 zabbix 비번 생성 접근 권한 추가 한다.
접속
[root@localhost ~]# mysql -u root -p
mysql: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb' instead
Enter password: XXXXXX (입력)
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 4
Server version: 11.2.2-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
MariaDB [(none)]> create database zabbix character set utf8mb4 collate utf8mb4_bin;
Query OK, 1 row affected (0.000 sec)
MariaDB [(none)]> create user zabbix@localhost identified by 'XXXXXX';
% XXXXXX 비번을 입력 하자 %
Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost;
Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> set global log_bin_trust_function_creators = 1;
Query OK, 0 rows affected (0.000 sec)
MariaDB [(none)]> quit;
Bye
Zabbix 서버 호스트에서 초기 스키마와 데이터를 갖고오며. 새로 생성된 비밀번호를 입력 해야한다
[root@localhost ~]# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
비번입력
mysql: Deprecated program name. It will be removed in a future release, use '/usr/bin/mariadb' instead
Enter password:
데이터베이스 스키마를 가져온 후 log_bin_trust_function_creators 옵션을 비활성 시킨다
[root@localhost ~]# mysql -uroot -p
MariaDB [(none)]> set global log_bin_trust_function_creators = 0;
Query OK, 0 rows affected (0.000 sec)
MariaDB [(none)]> quit;
Bye
Zabbix 서버용 데이터베이스 구성을위해 /etc/zabbix/zabbix_server.conf 파일 편집 한다
[root@localhost ~]# vi /etc/zabbix/zabbix_server.conf
%vi명령어 : /DBPassword 로 찾을수있으며
%vi명령어: :set nu 로 글자 앞에 줄넘버를 볼수있다
129번 # DBPassword= 를 #(주석을) 지우고 아래 처럼 넣는다
이 비밀 번호는 zabbix database 의 비번이다 (maridb 의 접속할때 비번과는 다름)
6 . Zabbix 서버 및 에이전트 프로세스 시작
[root@localhost ~]# systemctl restart zabbix-server zabbix-agent httpd php-fpm
부팅되어도 시작되게 설정
[root@localhost ~]# systemctl enable zabbix-server zabbix-agent httpd php-fpm
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-server.service → /usr/lib/systemd/system/zabbix-server.service.
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-agent.service → /usr/lib/systemd/system/zabbix-agent.service.
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/php-fpm.service → /usr/lib/systemd/system/php-fpm.service.
7. 나머지 셋팅들
maridb 도 부팅되어도 시작되게 설정
[root@localhost ~]# systemctl enable mariadb
방화벽 설정
[root@localhost ~]# firewall-cmd --permanent --add-service=mysql
방화벽 설정 저장
[root@localhost ~]# firewall-cmd --reload
셀리눅스 disabled
[root@localhost ~]# vi /etc/selinux/config
8. Zabbix UI 웹 페이지 열기
웹페이지 정상 확인
http://localhost/
zabbix 확인
이렇게 설치 까지 끝냈다!
마치며
DB