zabbix 마이너 버전 업그레이드 (6.4.14 -> 6.4.18)
·
Linux/Zabbix
권한이 제한된 관리자가 모니터링 호스트 섹션 내의 스크립트 실행 기능을 악용하여 임의의 코드를 실행시킬 수 있는 취약점이 발견되어 패치 진행현재 사용 버전: 6.4.14조치방안: 6.4.16rc1, 7.0.0rc3 이상으로 업그레이드 권고참고링크: https://support.zabbix.com/browse/ZBX-25016 Loading...Labels: Nonesupport.zabbix.com 마이너 버전 업그레이드는 별도의 작업 없이 apt update & apt upgrade 만 적용하면 됨.만약의 경우를 대비해서 업그레이드하기 전에 Zabbix 서버와 데이터베이스의 백업은 선택. 작업 전패치 적용# apt update# apt list --upgradable# apt upgrade# /usr/s..
zabbix 그래프 끊김
·
Linux/Zabbix
zabbix 그래프가 끊어지는 모습이 나타남agent - 그래프가 끊김없이 그려짐snmp - 서버에 따라, 동일 서버에서도 수집 항목에 따라 끊김 현상이 나타남  zabbix server와 proxy의 Timeout 값을 변경하여 증상이 완화 된 것으로 보이며, 당분간 모니터링 필요 설정 파일/etc/zabbix/zabbix_server.conf/etc/zabbix/zabbix_proxy.conf설정 값기본 값: 4변경 값: 30설정 변경 후 서비스 재시작 필요
Zabbix 6.4 설치 - 분리 구성(Ubuntu 22.04.5LTS)
·
Linux/Zabbix
Zabbix 6.4 에 새로운 기능도 많이 생기고, DB 도 변경(MySQL -> PostgreSQL)할 겸 재설치를 진행.업그레이드 및 DB 마이그레이션도 가능하지만 기존 장비가 제대로 운영되지 않아 재설치 진행 함.---------- ---------- ---------- ---------- ----------Zabbix 6.4 새로운기능- https://www.zabbix.com/whats_new_6_4 What’s new in Zabbix 6.4With Zabbix 6.4, managing your Zabbix configuration is easier than ever! Automate your Zabbix user management with Just-in-time LDAP and SAML u..
playbook을 사용하여 apt update && apt upgrade
·
Linux/Ansible
playbook을 사용하여 apt update && apt upgrade playbook 파일 내용 (filecopy.yml) 복제 대상 정보는 inventory 파일에 기록 $ cat inventory [Server] 10.10.10.101 $ cat update-upgrade.yml - name: apt update && apt uptrade hosts: Server become: yes tasks: - name: apt update ansible.builtin.apt: update_cache: yes - name: apt upgrade ansible.builtin.apt: upgrade: dist 업그레이드 진행 $ ansible-playbook -i inventory update-upgrade.y..
playbook을 사용하여 파일 복사
·
Linux/Ansible
playbook 을 사용하여 파일 복사 playbook 파일 내용 (filecopy.yml) 복제 대상 정보는 inventory 파일에 기록 $ cat inventory [Server] 10.10.10.101 $ cat filecopy.yml - name: file copy hosts: Server vars: ansible_ssh_user: ansible tasks: - name: file copy ansible.builtin.copy: src: /home/ansible/test.txt dest: /home/ansible/test.txt owner: ansible group: ansible 파일 복제 $ ansible-playbook -i inventory filecopy.yml $ ansible-pla..
Docker attach 와 exec 차이점
·
Linux/Docker
실행 중인 컨테이너 리스트 $ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 346a90e7f64a httpd "httpd-foreground" 3 minutes ago Up 2 minutes 0.0.0.0:8080->80/tcp, :::8080->80/tcp sleepy_ganguly ba436e745dee ubuntu:22.04 "/bin/bash" 3 hours ago Up 3 hours ubuntu 일반적인 경우 docker exec를 사용하여 컨터이너에 명령을 실행하고, 필요에 따라 docker attach를 사용하여 컨터에너에 접속하여 설정을 적용하는 경우가 많음. attach 도커에서 실행 중인 컨테이너에 터미널 접속 ..
컨테이너로 이미지 생성
·
Linux/Docker
Docker Hub에서 내려 받은 ubuntu 이미지에 nginx 설치 후 신규 이미지 생성 도커 허브에서 내려 받은 이미지 확인 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu 22.04 fd1d8f58e8ae 10 days ago 77.9MB 해당 이미지로 컨테이너 생성 $ docker run -d --name ubuntu -it --privileged ubuntu:22.04 ba436e745dee1c5fe18317fdb046630c4119d3eb228d988a96ae6a80e0bc1cb6 생성 된 컨테이너 확인 $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ba436e7..
우분투 컨테이너 구성
·
Linux/Docker
구성 정보 OS: Ubuntu 22.04.3 LTS Docker: Docker version 25.0.2, build 29cf629 우분투 컨테이너 구성 이미지 다운로드 버전을 명시하지 않으면 자동으로 latest로 지정된다 $ docker pull ubuntu:22.04 다운로드 받은 이미지 확인 $ docker images 이미지 검색 후 필요한 버전으로 다운로드 가능 $ docker search ubuntu 도커 컨테이너 생성 $ docker run -d --name test -p 2222:22 -it --privileged ubuntu:22.04 필요한 옵션은 검색 후 적용 -d 컨테이너 백그라운드 실행 --name test 컨테이너 이름 -p 2222:22 포트 매핑 (순서대로 - 호스트:컨테이..
Docker 서버 구성 - 설치, 권한 설정 및 확인(Ubuntu 22.04.3 LTS)
·
Linux/Docker
구성 정보 OS: Ubuntu 22.04.3 LTS 일반 계정에 sudo 권한으로 설치 진행 Docker 서버 구성 필요 패키지 패키지 설치 $ sudo apt -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common 도커 공식 GPG키 등록 $ sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg $ pwd /etc/apt/trusted.gpg.d $ ls -al -rw-r--r-- 1 root root 2760 Feb 4 06:57 dock..