리눅스 썸네일형 리스트형 CentOS 7에서 yum update를 실행할 때 kernel 패키지를 제외하는 방법 CentOS 7에서 yum update를 실행할 때 kernel 패키지를 제외하는 방법 CentOS 7에서 yum update를 실행할 때 특정 패키지, 예를 들어 커널 패키지를 제외하려면 exclude 설정을 사용할 수 있습니다. exclude 설정을 통해 특정 패키지를 업데이트에서 제외시킬 수 있습니다. 다음은 yum.conf 파일을 편집하여 커널 패키지를 업데이트에서 제외하는 방법입니다. 1. 편집기를 사용하여 yum.conf 파일을 엽니다. vi /etc/yum.conf [main] cachedir=/var/cache/yum/$basearch/$releasever ###업데이트 시 kernel 이 포함된 패키지 제외 exclude=kernel* keepcache=0 debuglevel=2 logf.. 더보기 Zabbix 로그 파일 시간 형식(Log time format) Zabbix 로그 파일 시간 형식(Log time format) zabbix agent 로그 tail -f /var/log/zabbix/zabbix_agentd.log $ tail -f /var/log/zabbix/zabbix_agentd.log | grep agent.ping 14938:20210624:114055.396 Requested [agent.ping] 14937:20210624:114155.373 Requested [agent.ping] 14939:20210624:114255.787 Requested [agent.ping] 14938:20210624:114355.987 Requested [agent.ping] 14939:20210624:114455.011 Requested [agent.pin.. 더보기 리눅스 Load Average 리눅스 Load Average Load Averages 이 파일의 처음 세 가지 필드(값)는 로드 평균 수치로 1분, 5분, 15분 동안 평균화된 실행 대기열(state R) 또는 디스크 I/O 대기 중(state D)인 작업의 수를 나타냅니다. Load Average 값은 CPU 작업 큐에 대기 중인 프로세스의 수를 기준으로 계산됩니다. 프로세스가 실행을 기다리는 작업이 많을수록 Load Average 값은 증가합니다. 일반적으로, Load Average 값이 높을수록 시스템의 작업 부하가 더 높다는 것을 의미합니다. Load Average 값의 해석은 다음과 같습니다. 값이 0에 가까울 때: 시스템이 대부분의 시간 동안 놀고 있다(유휴 상태)는 의미입니다. 값이 1에 가까울 때: 시스템이 작업 부하.. 더보기 APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점 APT 패키지 관리자를 사용하여 패키지를 제거하는 명령어의 차이점 apt remove, apt purge, apt autoremove은 모두 APT(Advanced Package Tool) 패키지 관리자를 사용하여 패키지를 제거하는 명령어입니다. 1. apt remove 이 명령어는 패키지를 시스템에서 제거합니다. 하지만 설정 파일은 삭제되지 않으며, 의존성 패키지 역시 유지됩니다. 이는 패키지를 제거하고 나중에 다시 설치할 때 해당 설정 파일과 의존성 패키지를 유지하기 위한 것입니다. sudo apt remove package_name 이 예제에서 package_name은 제거하려는 패키지의 이름입니다. 해당 패키지가 시스템에서 제거되지만 설정 파일이나 의존성 패키지는 남아 있습니다. 2. apt pu.. 더보기 우분투에서 PCP를 설치하는 방법 우분투에서 PCP를 설치하는 방법 테스트 환경 PCP(PMCD - Performance Co-Pilot Daemon)는 성능 모니터링 및 분석을 위한 도구입니다. 1. 패키지 관리자 업데이트 우분투 패키지 관리자를 최신 상태로 업데이트합니다. sudo apt update 2. PCP 설치 PCP 패키지를 설치합니다. sudo apt install -y pcp $ pcp --version pcp version 5.3.6 3. PCP 서비스 시작 PCP 서비스를 시작합니다. sudo systemctl start pmcd 4. PMCD 구성 확인 /etc/pcp/pmcd/pmcd.conf에 위치한 PMCD 구성 파일을 검토합니다. 필요한 도메인 및 옵션이 활성화되고 올바르게 구성되었는지 확인합니다. 특히, P.. 더보기 Vector를 설치하고 사용하는 방법 Vector를 설치하고 사용하는 방법 테스트 환경 docker run -d --privileged --name ubunut anti1346/ubuntu2204:systemd docker exec -it ubunut bash 우분투에서 Vector를 설치하고 사용하는 방법은 다음과 같습니다. 1. 패키지 관리자 업데이트 우분투 패키지 관리자를 최신 상태로 업데이트합니다. 터미널에서 다음 명령을 실행합니다. sudo apt update 2. Vector 다운로드 Vector는 공식 GitHub 저장소에서 다운로드할 수 있습니다. 원하는 운영체제에 맞는 최신 릴리즈를 다운로드합니다. 예를 들어, x86_64 아키텍처의 경우 다음과 같이 다운로드할 수 있습니다. wget https://github.com/Net.. 더보기 htop 명령어 htop 설치 및 사용 방법 htop은 리눅스에서 사용 가능한 인터랙티브한 프로세스 모니터링 도구입니다.(Interactive process viewer) EPEL 저장소 설치 yum install -y epel-release htop 설치 yum install -y htop htop 명령어 실행 1. 터미널을 열고 htop을 입력하여 실행합니다. 2. htop이 실행되면 프로세스 목록이 나타납니다. htop PID (Process ID): 프로세스의 고유 식별자 USER: 프로세스를 실행하는 사용자 이름 PRI: 프로세스의 우선순위 NI (Nice value): 프로세스의 nice 값입니다. 높은 값은 우선순위가 낮음을 의미 VIRT: 가상 메모리 크기(실제 RAM과 스왑 공간을 합친 값) RES: 실.. 더보기 [draft] CentOS 7에서 dstat를 설치하고 사용하는 방법 CentOS 7에서 dstat를 설치하고 사용하는 방법dstat는 시스템의 CPU, 메모리, 디스크 I/O, 네트워크와 같은 리소스 사용률을 실시간으로 모니터링할 수 있는 강력한 도구입니다.1. dstat 설치dstat은 대부분의 리눅스 배포판의 패키지 관리자를 통해 설치할 수 있습니다. EPEL 저장소 활성화sudo yum install epel-release -ydstat 설치sudo yum install -y dstat ** 다른 배포판에서는 해당 배포판의 패키지 관리자를 사용하여 dstat을 설치하면 됩니다.2. dstat 사용법기본적으로 dstat 명령을 실행하면 CPU, 디스크, 네트워크, 페이지, 시스템의 리소스 사용률을 실시간으로 모니터링할 수 있습니다.dstat주요 옵션CPU 사용률 모니.. 더보기 이전 1 ··· 51 52 53 54 55 56 57 ··· 130 다음