CENTOS

포스트: 15|조회수: 0|ORGANIZATION
Items

Posts

15 posts

Percona mysql에 Haproxy check 연동

JH의 컴퓨터세상|2020년 2월 6일

Tocu 엔진을 사용하려 퍼코나 mysql을 설치하고 haproxy에 연결하려고 하니 각 DB 서버에 Load balance는 정상적으로 작동을 하는데, db health check가 되지 않는다.그래서 찾아보니 기존 mysql에서는 haproxy에서 DB 서버로 haproxy 계정으로 로그인하여 DB가 살아있는지 체크를 했었는데, percona mysql에서는 xinetd 에 mysqlchk 서비스를 추가하여 9200번 포트를 통해 DB서버로 통신하고, DB서버에서 mysqlchk 스크립트를 통해 체크를 수행하는것 같다.아래는 테스트 진행 내용을 정리해 보았다. 구성 환경각 OS : Centos 7.7DB 서버 3대 : Percona mysql 8.0 설치.Haproxy 서버 2대 : Ha

telegraf 설치 및 influxdb에 데이터 전송 (모니터링 서비스 구축)

JH의 컴퓨터세상|2019년 12월 6일

telegraf를 통한 influxdb에 데이터 전송. telegraf란 Go 언어로 쓰여진 agent로 주로 수집, 처리, 메트릭에 쓰기 위해 사용된다. 서버의 상태 cpu, memory,disk, db 등등 다양한 정보들을 influxdb로 보내 grafana에 그래프를 그릴 수 있도록 설치하였다. 1. Docker-compose 파일 작성 * 다른 서버들과 버전을 맞추기 위해 tel mkdir /home/docker/telegraf vi /home/docker/telegraf/docker-compose.yml telegraf: image: telegraf:1.12.6 container_name: default-telegraf privileged: true re

CentOS 리눅스에서 rpm 패키지를 설치하지 않고 다운로드하기

반달가면|2018년 10월 31일

CentOS/RedHat 리눅스에서 S/W 패키지(rpm 패키지)를 설치하지 않고 다운로드만 할 경우, 터미널창에서 아래와 같이 작업하면 되겠다. 기본 설치 관리자 프로그램인 yum을 이용할 경우 아래와 같이 가능하다. --downloadonly 옵션으로 다운로드만 하도록 지정하고 --downloaddir 옵션으로 저장할 디렉토리를 지정한다. # firefox 패키지를 /home/john/Downloads 디렉토리에 다운로드 yum install --downloadonly --downloaddir=/home/john/Downloads/ firefox 만약 해당 패키지가 이미 설치되어 있는 상태에서 다운로드를 시도한다면 위의 방법으로는 되지 않는다. yum에서 패키지 설치 여부를 검사하므로,

CentOS 리눅스에서 SELinux 상태 확인 및 비활성화

반달가면|2018년 9월 19일

CentOS에서 보안강화 기능인 SELinux(Security Enhanced Linux) 상태를 확인하려면 터미널창에서 아래와 같이 입력하면 된다. # SELinux 상태 확인 sestatus 출력된 내용에서 "SELinux status" 항목을 보자. 활성화(enabled) 또는 비활성화(disabled)일텐데, 기본값은 활성화이다. 특별히 문제가 없다면 굳이 SELinux를 비활성화할 필요는 없을 것이나, 만약 뭔가 문제가 있어서 비활성화하려면 /etc/selinux/config 파일을 편집해야 한다. 시스템 설정 파일이므로 루트(root) 권한을 필요로 한다. # /etc/selinux/config 파일 편집 sudo vi /etc/selinux/config 설정 파일에