Home

부팅 실패를 유발하는 손상된 /etc/fstab 파일 복구 가이드

출처 / 참고: 리눅스 파일시스템 마운트 관리 및 스토리지 복구 가이드 명령어: mount -o remount,rw /, blkid, findmnt --verify, mount -a, journalctl -xb 키워드: fstab Corruption, Emergency Mode, Maintenance Shell, Read-Only Filesystem, UUID Mismatch 사용처: 부팅 중 Give root password for maintenance 또는 Emergency Mode 진입 시, 잘못된 UUID/오타로 인한 마운트 실패 복구 실행예제 # 1. 부팅...

Read more

시스템 관리_09 "트래픽이 집중되는 리눅스 서버의 'Too many open files' (ulimit) 오류 해결 방법"

출처 / 참고: 리눅스 파일시스템 마운트 관리 및 스토리지 복구 가이드 명령어: ulimit -n, sysctl -p, systemctl daemon-reload, lsof -p <PID> 키워드: File Descriptor, ulimit, nofile, systemd LimitNOFILE, fs.file-max, Socket Exhaustion 사용처: 웹 서버(Nginx, Apache), 데이터베이스(MySQL, Redis), Node.js/Java 백엔드 등에서 동시 접속 급증 시 소켓 및 파일 핸들 고갈 장애 해결 실행예제 # 1. 애플리케이션 ...

Read more

시스템 관리_08 "/etc/sudoers 파일 권한 오류(world writable) 및 구문 에러 복구 방법"

출처 / 참고: 리눅스 시스템 보안 및 계정 권한 복구 가이드 명령어: pkexec chmod 0440 /etc/sudoers, visudo -c, chmod 440, su - 키워드: Sudoers World Writable, Syntax Error, Visudo Check, File Permissions, Emergency Recovery 사용처: 잘못된 chmod 명령으로 sudo 실행 불가 시, /etc/sudoers 문법 오류로 일반 사용자의 root 권한 승격이 차단되었을 때 복구 실행예제 # 1. sudo 실행 시 world writable 권한 오류 ...

Read more

시스템 관리_07 RHEL/CentOS에서 손상되거나 잠긴 RPM 데이터베이스(/var/lib/rpm) 복구 및 정리 방법

출처 / 참고: 리눅스 패키지 관리 및 RPM 데이터베이스 복구 가이드 명령어: rpm --rebuilddb, rm -f /var/lib/rpm/__db*, yum clean all / dnf clean all, lsof /var/lib/rpm/Packages 키워드: RPM Database Corruption, BDB Lock, sqlite, Stale Lock, Packages, rebuilddb 사용처: yum/dnf 실행 시 응답 없음(무한 대기), rpmdb open failed 오류 발생 시, 비정상 종료로 인한 BDB 락 파일 정리 및 데이터베이스 재구축 ...

Read more

시스템 관리_06 LVM 이벤트 감시 실패(Failed to start LVM event inspection) 및 볼륨 비활성화 문제 해결 가이드

출처 / 참고: 리눅스 파일시스템 마운트 관리 및 스토리지 복구 가이드 명령어: systemctl status lvm2-monitor, vgchange -ay, lvm dumpconfig, journalctl -u lvm2-monitor 키워드: lvm2-monitor, dmeventd, thin-provisioning, vgchange, volume activation, systemd 사용처: 부팅 중 또는 스토리지 장애/증설 시 lvm2-monitor 서비스 실패 및 LVM 볼륨 그룹/논리 볼륨 비활성화(Not active) 문제 해결 실행예제 시스템 부팅 과정...

Read more

시스템 관리_05 High Memory Usage 분석 및 조치 가이드(Linux Buffer/Cache vs Actual Memory Leak)

출처 / 참고: 리눅스 파일시스템 마운트 관리 및 스토리지 복구 가이드 명령어: free, vmstat, slabtop, ps, sync, echo 3 > /proc/sys/vm/drop_caches 키워드: Page Cache, Buffer, Dentry/Inode Cache, Memory Leak, Slab, RSS, VSZ, drop_caches 사용처: Linux 서버(RHEL/CentOS, Ubuntu) 메모리 사용률 급증 시 버퍼/캐시와 실제 프로세스 메모리 누수 판별 및 메모리 반환 조치 실행예제 리눅스 시스템에서 모니터링 알람(메모리 90% 이상...

Read more

시스템 관리_04 리눅스 D 상태(Uninterruptible Sleep) 무응답 프로세스 진단 및 트러블슈팅

출처 / 참고: 리눅스 파일시스템 마운트 관리 및 스토리지 복구 가이드 명령어: ps, cat /proc/<PID>/stack, cat /proc/<PID>/wchan, dmesg 키워드: D State, Disk Sleep, Uninterruptible, I/O Wait, Kernel Wait Channel 사용처: kill -9로도 종료되지 않는 프로세스 분석, 스토리지 I/O 행(Hang) 및 NFS 마운트 지연 장애 조치 실행예제 응답이 없는 프로세스에 강제 종료 시그널(kill -9)을 전달했음에도 프로세스가 종료되지 않고, 시스템 부...

Read more