본문 바로가기

728x90

전체 글

C276x260.fwebp.q85 [WIP] ZABBIX 로그 파일 모니터링 ZABBIX 로그 파일 모니터링Zabbix를 사용하여 /var/log/messages 파일을 모니터링합니다.Zabbix 에이전트를 사용하여 로그 파일에서 특정 문자열을 검색하고 결과를 모니터링하는 방법입니다.1. Zabbix 템플릿 생성Zabbix 웹 인터페이스로 로그인합니다."Configuration" 메뉴에서 "Templates"를 선택하고 "Create template" 버튼을 클릭하여 새 템플릿을 생성합니다.템플릿 이름을 지정하고 필요한 그룹에 템플릿을 할당합니다.템플릿 이름 : System Log Error Detection Template그룹 : temp2. 아이템(Item) 설정"Configuration" 메뉴로 이동하고 "Hosts"를 선택하여 해당 호스트(서버)를 찾습니다. 호스트가 없는.. 더보기
C276x260.fwebp.q85 [WIP] GPU 클러스터를 구성하는 방법 GPU 클러스터를 구성하는 방법GPU 클러스터를 구성하는 방법은 여러 가지가 있을 수 있으며 구체적인 방법은 클러스터의 규모, 운영체제, 하드웨어 구성 등에 따라 다를 수 있습니다. 다음은 일반적인 단계입니다. 하드웨어 선택 : GPU 클러스터를 구성하기 위해 사용할 서버 또는 머신을 선택해야 합니다. 각 서버 또는 머신은 하나 이상의 GPU를 가지고 있어야 하며, 클러스터 구성에 필요한 다른 요구 사항을 충족시켜야 합니다.운영체제 설치 : 선택한 서버 또는 머신에 운영체제를 설치합니다. 일반적으로 Linux 배포판을 사용하는 것이 GPU 클러스터 구성에 더 흔하며, NVIDIA GPU를 사용하는 경우 CUDA 드라이버도 설치해야 합니다.네트워크 구성 : 클러스터의 모든 서버 또는 머신 간에 통신할 수 .. 더보기
C276x260.fwebp.q85 [WIP] Nginx 가상 호스트 트래픽 상태 모듈을 통한 Nginx 모니터링(nginx-module-vts 모듈 추가) Nginx 가상 호스트 트래픽 상태 모듈을 통한 Nginx 모니터링(nginx-module-vts 모듈 추가)nginx-module-vts는 서버 상태 및 성능 통계를 제공하는 Nginx 모듈입니다.APT 저장소 설정sudo sed -Ei 's/(archive|security)\.ubuntu\.com/mirror.kakao.com/g' /etc/apt/sources.listsudo apt-get update필요한 패키지 설치sudo apt-get install -y build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-devsudo apt-get install -y gcc git wget vim우분투에서 NGINX 1.24 버전을 설치하는 방법필.. 더보기
C276x260.fwebp.q85 [WIP] 우분투에서 python 3를 최신 버전으로 업데이트하는 방법 우분투에서 python 3를 최신 버전으로 업데이트하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTS1. 현재 python 3 버전 확인현재 설치된 Python 3의 버전을 확인합니다.python3 --version$ python3 --versionPython 3.10.122. python 3을 최신 버전으로 업데이트우분투 패키지 관리자를 사용하여 Python 3을 업데이트합니다.sudo apt-get updatesudo apt-get install --upgrade python3우분투 패키지 관리자를 사용하여 Python 3.11을 설치합니다.sudo apt-get install -y python3.113. alternative 설.. 더보기
C276x260.fwebp.q85 [WIP] Docker /var/run/docker.sock Permission Denied 해결 방법 Docker /var/run/docker.sock Permission Denied 해결 방법Docker 사용 중 아래와 같은 오류가 발생하는 경우$ docker search zookeeper Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/search?limit=25&term=zookeeper": dial unix /var/run/docker.sock: connect: permission denied$ docker ps -apermissio.. 더보기
C276x260.fwebp.q85 [WIP] HTTP 프록시 서버에서 YUM 명령을 활성화하는 방법 HTTP 프록시 서버에서 YUM 명령을 활성화하는 방법HTTP 프록시 서버를 통해 YUM 명령을 활성화하기 위해 다음 단계를 수행할 수 있습니다1. YUM 프록시 설정 파일 생성 또는 편집YUM은 프록시 서버를 지원하기 위해 별도의 설정 파일을 사용합니다. 설정 파일을 생성하거나 편집하여 프록시 서버를 구성합니다. 일반적으로 설정 파일은 /etc/yum.conf에 위치합니다.sudo vi /etc/yum.conf2. 프록시 서버 정보 추가yum.conf 파일을 열어 다음과 같이 프록시 서버 정보를 추가합니다. 프록시 서버의 주소와 포트는 실제 프록시 서버의 정보로 대체해야 합니다.proxy=http://your-proxy-server:port필요한 경우 your-proxy-server와 port를 실제 .. 더보기
C276x260.fwebp.q85 [WIP] 테라폼을 사용하여 Docker 예제를 실행하는 방법 테라폼(Terraform)을 사용하여 Docker 예제를 실행하는 방법테라폼을 사용하여 로컬 Docker 환경에 Nginx 웹 서버 컨테이너를 실행하는 간단한 예제를 다룰 것입니다.1. 테라폼 설치테라폼이 설치되어 있어야 합니다.원도우 11에 테라폼을 설치하는 방법2. 테라폼 파일 설정새로운 디렉토리를 만들고 그 안에 테라폼 설정 파일인 main.tf 를 생성합니다. 해당 파일에 다음과 같이 작성합니다.terraformfordockermain.tfterraform { required_providers { docker = { source = "kreuzwerker/docker" version = "~> 3.0.1" } }}provider "docker" { host .. 더보기
C276x260.fwebp.q85 [WIP] PowerShell Invoke-WebRequest 명령어 PowerShell Invoke-WebRequest 명령어Invoke-WebRequest 명령어는 PowerShell에서 웹 요청을 수행하는 데 사용됩니다.해당 명령어를 사용하여 웹 페이지를 가져오거나 웹 서비스와 상호 작용할 수 있습니다. 아래는 Invoke-WebRequest 명령어의 기본적인 사용 방법과 일부 매개 변수에 대한 설명입니다.Invoke-WebRequest -Uri [매개 변수]-Uri : 요청을 보낼 URL을 지정합니다.[매개 변수] : 추가적인 옵션을 설정할 수 있는 매개 변수입니다. 몇 가지 주요한 매개 변수는 아래와 같습니다.-Method : 요청 메서드를 지정합니다. 기본값은 "GET"이며, "GET", "POST", "PUT", "DELETE" 등 다양한 메서드를 지정할 수.. 더보기

728x90