리눅스 (1596) 썸네일형 리스트형 MySQL 리플리케이션(mysql replication) 설정 방법 MySQL 리플리케이션(mysql replication) 설정 방법 MySQL Replication은 MySQL 서버를 여러 개 사용하여 데이터베이스의 복제 및 분산처리를 할 수 있는 기능입니다. 이 기능을 사용하면 하나의 마스터 MySQL 서버에서 변경된 데이터를 여러 개의 슬레이브 MySQL 서버에 자동으로 전달할 수 있습니다. 이를 통해 데이터의 안정성을 높일 수 있고, 부하 분산과 데이터 분석 등의 다양한 용도로 활용할 수 있습니다. 이번 게시글에서는 MySQL Replication 설정 방법을 안내하겠습니다. 1. 마스터 MySQL 서버 설정 MySQL Replication을 사용하기 위해서는 먼저 마스터 MySQL 서버를 설정해야 합니다. 마스터 MySQL 서버에서는 변경된 데이터를 슬레이브 .. InfluxDB, Grafana 및 Telegraf를 사용하여 모니터링 시스템을 구성하기 - 정리중 InfluxDB, Grafana 및 Telegraf를 사용하여 모니터링 시스템을 구성하기테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.1 LTS1. InfluxDB 설치 및 구성InfluxDB는 시계열 데이터베이스입니다. 따라서 모니터링 시스템에서 데이터를 저장하는 데 사용됩니다. InfluxDB를 설치하려면 다음 단계를 수행합니다.GPG key 추가wget -q https://repos.influxdata.com/influxdata-archive_compat.keyInfluxDB 패키지 저장소를 apt에 추가echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archiv.. dnstop 명령어 설치 및 사용 방법 dnstop 명령어 설치 및 사용 방법dnstop은 DNS 서버의 트래픽을 모니터링하기 위한 유틸리티입니다dnstop 설치 ubuntu에서 dnstop 설치하기sudo apt-get updatesudo apt-get install -y dnstopcentos에서 dnstop 설치하기sudo yum instal epel-releasesudo yum install -y dnstopdnstop 버전 정보dnstop -v$ dnstop -vdnstop Version: 20140915http://dnstop.measurement-factory.com/dnstop 사용 방법기본 명령어sudo dnstop 는 dnstop이 캡처할 네트워크 인터페이스의 이름dnstop 옵션-4 : IPv4 패킷 수-6 : IPv6 패.. systemd의 로깅 설정을 변경하기 systemd의 로깅 설정을 변경하기systemd 로그Created slice User Slice of user1.Removed slice User Slice of user1."User Slice"는 시스템에서 사용자 세션을 추적하기 위해 systemd가 생성하는 슬라이스입니다. 이 슬라이스는 일반적으로 사용자가 로그인할 때 생성되며, 사용자 세션과 관련된 프로세스가 이 슬라이스에서 실행됩니다. 이 슬라이스의 메시지 로그가 불필요하거나 방해가 된다면, systemd의 로깅 설정을 변경하여 해당 로그를 제거하거나 제한할 수 있습니다. 로그 제거를 위해선, /etc/systemd/journald.conf 파일을 열고 다음과 같은 설정을 추가하면 됩니다.User Slice 로그를 전체적으로 비활성화하기jour.. td-agent plugin(out_fluentd 플러그인) td-agent plugin(out_fluentd 플러그인)out_fluentd 플러그인은 Fluentd에서 다른 Fluentd 인스턴스로 데이터를 전송하는 데 사용됩니다. 이 플러그인을 사용하면 Fluentd 인스턴스 간에 데이터를 전송하거나, 데이터를 중앙 집중식 로깅 시스템으로 전송할 수 있습니다.플러그인 목록https://www.fluentd.org/pluginsLOCAL GEM에서 검색td-agent-gem search --local fluent-plugin-out-fluentd$ td-agent-gem search --local fluent-plugin-out-fluentd*** LOCAL GEMS ***fluent-plugin-out-fluentd 설치 시 오류td-agent의 기본 gem .. Fluentd를 Docker 컨테이너로 실행하는 방법 Fluentd를 Docker 컨테이너로 실행하는 방법Fluentd 컨테이너 실행mkdir -p /fluentd/logchown -R 999.999 /fluentddocker run -d --name fluentd \-p 24224:24224 \-v /fluentd/log:/fluentd/log \fluent/fluentdFluentd를 Docker Compose를 사용하여 컨테이너 실행mkdir -p docker/configmkdir -p fluentd/logchown -R 999.999 fluentddocker-compose.yml 파일 생성vim docker-compose.ymlversion: '3.8'services: fluentd: build: ./docker image: anti13.. SecureCRT에서 SSH 키 교환 알고리즘 설정과 관련된 오류 SecureCRT에서 SSH 키 교환 알고리즘 설정과 관련된 오류sshd[1543]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]이 오류는 서버 및 클라이언트 간의 SSH 키 교환 알고리즘 설정에 관련된 문제를 나타냅니다.테스트 환경SSH Client(SecureCRT)SSH Server$ lsb_release -dDescription: Ubuntu 22.04.1 LTSssh server 로그 확인tail -f /var/log/auth.logtail -f /var/log/auth.log...Feb 20 00:51:45 ip-10-201-9-166 sshd[1543]: userauth_pubkey: key ty.. ubuntu 환경에서 elasticsearch와 kibana를 설치하는 방법 ubuntu 환경에서 elasticsearch와 kibana를 설치하는 방법(7.x) APT 저장소 업데이트 sudo apt-get update wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - sudo apt-get install -y apt-transport-https echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-7.x.list sudo apt-get update Elasticsearch 설치 sudo apt-get install -y elastics.. 이전 1 ··· 89 90 91 92 93 94 95 ··· 200 다음