script

A collection of 9 posts
docker

centos7 에서 docker와 docker compose 설치하는 스크립트

#!/bin/bash # Remove any existing Docker installations sudo yum remove -y docker docker-common container-selinux docker-selinux docker-engine # Install dependencies sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Add Docker CE repository sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # Install Docker CE sudo yum install -y docker-ce # Start Docker
1 min read
web

Docker Compose 환경에서 Ghost 블로그를 정기 백업하는 스크립트

Docker Compose 환경에서 Ghost 블로그를 정기 백업하는 스크립트를 작성하는 방법에 대해서는 다음과 같습니다. 1. 스크립트 작성 * Ghost 블로그 컨테이너가 실행 중인 Docker Compose 환경에서, 다음과 같은 내용을 가진 스크립트를 작성합니다. #!/bin/bash DATE=$(date +%Y%m%d_%H%M%S) BACKUP_DIR=/path/to/backup/directory COMPOSE_PROJECT_NAME=your_
2 min read
linux

리눅스 서버의 모든 상태를 점검하는 스크립트

리눅스 서버의 모든 상태를 점검하는 스크립트를 작성하는 방법은 다음과 같습니다. 1. 스크립트 작성 * 서버의 모든 상태를 점검하기 위해서는 다양한 명령어를 사용해야 합니다. * 스크립트는 다음과 같은 내용을 포함해야 합니다. * CPU와 메모리 사용량 확인 * 디스크 사용량 확인 * 프로세스 목록 확인 * 로그 파일 확인 * 네트워크 상태 확인 등 * 예를 들어, 다음과 같은 스크립트를
1 min read
cloudstack

CloudStack에서 VR(Virtual Router)을 점검하는 모니터링 스크립트

CloudStack에서 VR(Virtual Router)을 점검하는 모니터링 스크립트를 작성하는 방법은 다음과 같습니다. 1. VR 모니터링 스크립트 작성 * VR이 정상적으로 작동하는지 확인하기 위한 스크립트를 작성합니다. * 스크립트는 VR에 대한 ICMP ping 또는 TCP 포트 접속을 수행하여 VR이 응답하는지 확인합니다. * 예를 들어, 다음과 같은 스크립트를 작성할 수 있습니다. #!/bin/bash vr_ip="10.
2 min read
cloudstack

Cloudstack의 각 node에서 nfs 연결 모니터링

CloudStack에서 각 노드가 NFS 서버 응답 없음을 모니터링하고 이메일 알림을 받는 방법은 다음과 같습니다. 1. NFS 서버 응답 없음 모니터링 스크립트 작성 * NFS 서버 응답 없음을 확인하기 위한 스크립트를 작성합니다. * 스크립트는 NFS 마운트 포인트에 대한 파일 읽기/쓰기 작업을 수행하여 NFS 서버가 응답하는지 확인합니다. * 예를 들어, 다음과 같은 스크립트를 작성할
1 min read
cloudstack

Cloudstack의 app 서버에서 노드 ssh 연결 모니터링

CloudStack에서 App 서버가 SSH 연결 타임아웃을 모니터링하고 메일링하는 방법은 다음과 같습니다. 1. SSH 연결 타임아웃 모니터링 스크립트 작성 * App 서버에서 SSH 연결이 타임아웃되면 타임아웃 메시지를 출력하고, 메일을 전송하는 스크립트를 작성합니다. * 스크립트는 SSH 커맨드를 실행하여 연결 상태를 확인합니다. * 예를 들어, 다음과 같은 스크립트를 작성할 수 있습니다. #!/bin/bash ssh -o ConnectTimeout=
1 min read
linux

쉘 스크립트 간략 소개

쉘 스크립트는 리눅스나 유닉스 운영체제에서 사용되는 프로그래밍 언어입니다. 이를 사용하면 명령어를 자동화하거나 작업을 자동 실행할 수 있습니다. 아래는 쉘 스크립트의 사용 방법과 예시들입니다. 1. 쉘 스크립트 작성 방법 * 파일 생성: .sh 확장자를 가진 파일 생성 * 파일 첫 줄: #!/bin/bash (bash 쉘을 사용한다는 것을 알리는 문장) * 파일 내용: 명령어들을 작성
1 min read