본문 바로가기

Skills4

MariaDB 버전 업그레이드 (10.1 -> 10.4) 태그 정보 저장을 위해 MariaDB에서 JSON_OBJECT 기능을 사용하던 중, 동일한 코드에 대해 한쪽 DB는 문제가 없는 반면, 다른 DB에서 1305에러 - JSON_OBJECT DOES NOT EXIST가 발생했다. 확인해보니, JSON_OBJECT 기능은 MariaDB 10.2.3 에 추가된 기능인데 문제가 된 DB는 10.1.x 버전을 사용하고 있었다. (참고: JSON_OBJECT) 따라서 JSON_OBJECT 기능 사용을 위해 MariaDB 버전 업그레이드를 수행하였다. 1. [Option] DB ALL 백업 & Data Directory 복사 실제로 덤프파일을 다시 임포트하거나 카피한 데이터 디렉토리를 덮어씌어주진 않았지만 만약을 대비해 기존 데이터는 백업&복사 한다. DB ALL 백.. 2021. 9. 15.
Install MongoDB 5.0 on CentOS 7 1. MongoDB 레포지토리 추가 # vim /etc/yum.repos.d/mongodb-org-5.0.repo mongodb-org-5.0.repo 파일 내용 [mongodb-org-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc 2. MongoDB 패키지 설치 # yum install -y mongodb-org ... Installed: mongodb-org.x86_64 0:5.0.1-1.el7 Dependency I.. 2021. 7. 30.
[CentOS 7] Zabbix Agent 환경 구성 1. Zabbix 레포지토리 설치 $ rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm $ yum clean all 2. Zabbix Agent 설치 $ yum install -y zabbix-agent 3. Zabbix Agent 설정파일 편집 Passive 방식의 경우 Incomming connection 허용할 IP 들을 Server에 명시한다. CIDR로 표기해도 된다. Active 방식의 경우 Zabbix Server에 등록된 Hostname과 동일해야 함 $ vim /etc/zabbix/zabbix_agentd.conf ##### Passive checks related Ser.. 2021. 4. 13.
Ansible 설치 및 SSH ProxyCommand 적용방법 ansible은 SSH기술을 이용하여 원격지 서버에 구성관리 할수 있도록 지원하는 도구이다. ansible과 SSH ProxyCommand 옵션을 이용하면, ssh 접속이 가능한 공인망과 내부망 자원에 대해 구성관리가 가능하다. 크게 두 단계로 요약이 가능하다 ansible이 ssh config 파일을 참조하도록 한다. ssh config 에 호스트 접속정보 (ip, user, port, private key, proxycommand) 를 정의한다. 1. Ansible 서버 생성 OS: CentOS 7.6 Spec: 1core X 2GB Public IP: 211.254.212.35 Port: 22 2. Ansible 설치 및 버전 확인 [root@kgh-ansible ~]# yum -y install .. 2021. 3. 17.
728x90
반응형