본문 바로가기
반응형
리눅스 성능 측정, 모니터링 패키지 sysstat 리눅스 서버를 운영하며 성능 모니터링은 필수이다. 리눅스에서는 sysstat 이라는 성능 측정 도구 패키지를 제공한다. 많이들 사용하는 sar, iostat 등을 사용하기 위해서 sysstat 패키지를 설치한다. sysstat 리눅스에서 제공하는 성능 모니터링 도구 패키지이다. 해당 패키지에 포함되어 있는 대표적인 분석 툴은 다음과 같다. - sar : CPU, Memory, Network, Disk I/O 등의 지표를 측정하고 파일로 저장한다. - iostat : Disk I/O 지표를 측정한다. - mpstat : CPU의 지표를 측정한다. 1. 설치 yum install sysstat 2. 설정 Sysstat 패키지를 설치한 후에는 /etc/sysstat/sysstat 설정 파일 수정을 통해 기본 .. 2024. 3. 21.
리눅스 rc.local 활성화 (부팅시 스크립트 실행) CentOS7, RHEL7, Rocky Linx8 이상부터는 /etc/rc.local 스크립트에 명령어를 넣어도 실행이 되지 않는다. 기본 상태가 disable 되어 있기 때문이다. 이 게시글에서는 /etc/rc.d/rc.local 과 rc-local 서비스에 대해서 설명한다. 1. rc-local 서비스 상태 확인 # systemctl status rc-local ● rc-local.service - /etc/rc.local Compatibility Loaded: loaded (/etc/systemd/system/rc-local.service; static; vendor preset: disabled) Active: inactive (dead) 2. 파일 실행 권한 rc.local 파일에 실행 권한이 .. 2024. 3. 21.
리눅스 라우팅 추가 및 삭제, 디폴트 라우팅 추가 및 삭제 리눅스 서버를 운영하다보면, 서버 라우팅을 추가하거나 삭제하는 경우가 발생할 수 있습니다. 그래서 리눅스 서버에서 라우팅을 추가하고 삭제하는 명령어를 설명하려고 합니다. (route add, route del) 더보기 개인적으로는 네트워크 장비에서 처리하는게 좋다고 생각합니다만, 불가피한 경우도 있기 때문에.. 이번 글에서 설명하는 라우팅 명령어를 실행하기 전에 라우팅 개념을 먼저 공부하시는 것을 추천드립니다. 1. 라우팅 테이블 확인 route 명령어나 netstat 명령어 등을 통해 현재의 서버 라우팅 현황을 확인할 수 있다. 명령어 실행 결과 $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Ifac.. 2024. 3. 21.
리눅스 pacemaker MariaDB 프로세스 모니터링 및 페일오버 리눅스 Pacemaker 클러스터 환경에서 MariaDB 상태 체크와 페일오버(Fail-Over)를 위한 방법을 소개하려고 합니다. 스크립트를 통해 MariaDB 프로세스의 상태를 체크하고, 문제 발생시 페일오버시킵니다. 1. /etc/init.d/db_check 파일 생성 #!/bin/bash # 스크립트의 첫 번째 인자에 따라 MariaDB 서비스를 시작, 중지 또는 상태를 확인합니다. case "$1" in "start") echo "MariaDB 시작 중..." systemctl start mariadb # MariaDB 서비스 시작 ;; "stop") echo "MariaDB 중지 중..." systemctl stop mariadb # MariaDB 서비스 중지 ;; "status") # Mar.. 2024. 3. 20.
리눅스 Pacemaker 설치 및 클러스터 구성하기(RHEL 8.X) Pacemaker 설치 및 클러스터 구성 VMware 환경의 Rocky Linux 8.X 서버에 Pacemaker를 설치하는 과정을 설명하고자 합니다. CentOS, RHEL 서버도 동일한 절차로 설치가 가능합니다. 설치 환경 - OS : Rocky Linux 8.8 - 가상화 플랫폼 : VMware Vsphere Horizon 8 - VMware 가상 서버 2대 참고. VMware 공유 디스크 설정 VMware Vsphere 환경에서 공유 디스크 설정하는 방법을 설명하고자 합니다. 서버 1 신규 SCSI 컨트롤러 생성 : SCSI 버스 공유 - 가상 신규 하드 디스크 생성 : 위에 생성한 SCSI 컨트롤러 연결 공유 디스크 설정 : 공유 - 다중작성기, 빠르게 비워지는 씩 서버 2 신규 SCSI 컨트롤.. 2024. 3. 19.
반응형