카테고리 없음
system_check
2026.01.26
#!/bin/bashOUT="./system_check_$(date +%F).txt"echo "===== System 점검 =====" > $OUTecho "점검일시 : $(date)" >> $OUTecho "" >> $OUTecho "[Uptime]" >> $OUTuptime >> $OUTecho "" >> $OUTecho "[CPU / Memory]" >> $OUTtop -b -n1 | head -5 >> $OUTfree -m >> $OUTecho "" >> $OUTecho "[Disk Usage (70% 이하)]" >> $OUTdf -h >> $OUTecho "" >> $OUTecho "[차단 폴더 확인]" >> $OUTfor dir in /HTTP_File /AttachedFile /inspect..
kubernetes
[settings] Kubernetes 1.34 버전 설치 방법
2025.10.28
1.쿠버네티스 설치# 1. 기존 설정 정리sudo rm -f /etc/apt/sources.list.d/kubernetes\*# 2. v1.34 GPG 키 다운로드curl -fsSL [https://pkgs.k8s.io/core:/stable:/v1.34/deb/Release.key](https://pkgs.k8s.io/core:/stable:/v1.34/deb/Release.key) | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg# 3. v1.34 저장소 추가echo "deb \[signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg\] [https://pkgs.k8s.io/core:/..
MySql
[Ubuntu/Rocky] DB별 메모리 사용량 확인하기 (MySQL / MariaDB / PostgreSQL / MongoDB / ClickHouse)
2025.10.13
데이터베이스 메모리 사용량 확인 가이드1️⃣ MariaDB (또는 MySQL)참고: MariaDB 10.6 이상에서는 프로세스명이 mysqld → mariadbd 로 변경되었습니다.✅ 현재 프로세스 확인ps aux | grep mariadbd✅ 메모리 합계 (MB 단위)ps -C mariadbd -o rss= | awk '{sum+=$1} END {printf "Total Memory: %.2f MB\n", sum/1024}'출력 예시 :Total Memory: 61.32 MB✅ 상세 보기 (PID / 실제메모리 / 가상메모리)ps -eo pid,comm,%mem,rss,vsz | grep mariadbd | awk '{printf "PID: %s | MEM: %.2f MB | VIRT: %.2f MB ..
cloud
DevOps 면접 준비 02
2025.10.01
🐳 Docker (컨테이너 기본기)Docker와 VM의 차이점VM: 하이퍼바이저 위에서 OS 전체 포함 → 무겁고 느림.Docker: 호스트 커널 공유, 컨테이너 단위로 격리 → 가볍고 빠름.Dockerfile: COPY vs ADDCOPY: 단순 파일/디렉토리 복사. ADD: 복사 + tar 해제 + URL 다운로드 가능. (불필요하면 COPY 권장)멀티 스테이지 빌드빌드 환경과 런타임 환경을 분리 → 이미지 용량 감소, 보안 강화.Volume vs Bind MountVolume: Docker가 관리하는 스토리지 (이식성 ↑). Bind Mount: 호스트 디렉토리를 직접 연결 (개발 편리).이미지 vs 컨테이너이미지: 실행 가능한 불변 템플릿. 컨테이너: 이미지 기반 실행 인스턴스 (상태 변경..
cloud
DevOps 면접 준비 01
2025.09.30
DevOps 면접 준비 01🐳 DockerVM vs Docker: VM은 OS 포함해 무겁고 느림, Docker는 커널 공유로 경량·빠름. COPY vs ADD: COPY=단순 복사, ADD=tar 해제·URL 다운로드 가능. 멀티스테이지 빌드: 빌드/런타임 분리 → 이미지 용량 감소, 보안 강화. Volume vs Bind Mount: Volume=Docker 관리 스토리지, Bind=호스트 디렉토리 직접 연결. 이미지 vs 컨테이너: 이미지=불변 템플릿, 컨테이너=실행 인스턴스.☸️ KubernetesPod vs Deployment: Pod=컨테이너 실행 단위, Deployment=롤링업데이트·스케일링 관리. Service 종류: ClusterIP(내부), NodePort(외부 고정포트),..