반응형
반응형
LIST
Oracle Flashback 복구 가이드 및 ORA-38706 오류 조치 오라클 데이터베이스는 Flashback Database 기능을 통해 특정 시점으로 데이터를 되돌릴 수 있습니다. 이는 물리적 복구(restore)보다 훨씬 빠르고 간편하게 장애 이전 상태로 복원할 수 있는 강력한 기능입니다. 아래에서는 플래시백 설정, 복구 절차, 그리고 대표적인 오류 ORA-38706의 원인과 해결 방법을 순서대로 살펴봅니다. 1️⃣ 오라클 플래시백(Flashback) 복구 개요 Flashback Database는 데이터파일에 기록되는 Redo 정보와 별도로 Flashback Log를 활용합니다. 데이터 손상, 잘못된 DML 수행, Drop 등의 실수를 빠르게..
PostgreSQL HA 구성 중 /etc/hosts 권한 문제로 인한 클러스터 인식 오류PostgreSQL HA(replication) 환경에서 repmgr을 이용해 이중화를 구성하는 경우, 보안 점검 또는 자동화 스크립트로 인해 /etc/hosts 파일 권한이 600으로 변경되면 노드 간 통신이 차단되어 클러스터 인식이 실패할 수 있습니다.1️⃣ 문제 증상repmgr cluster show 실행 시 일부 노드가 “unreachable” 또는 “unknown”으로 표시됨Standby 노드에서 repmgrd 서비스가 지속적으로 재시작됨pg_basebackup 또는 standby clone 과정에서 “host not found” 오류 발생2️⃣ 원인 분석/etc/hosts 파일의 권한이 600으로 제한될 ..
윈도우 11 자동 드라이브 암호화 확인 및 해제 방법 요약 윈도우 11은 보안을 강화하기 위해 로그인 시 자동으로 드라이브를 암호화합니다. 하지만 복구키를 관리하지 않으면 데이터 접근이 차단될 수 있습니다. 이 글에서는 자동 암호화의 작동 원리, 확인 방법, 복구키 백업, 그리고 암호화 해제 절차를 단계별로 정리했습니다. 1️⃣ 자동 드라이브 암호화란? 윈도우 11은 보안을 위해 시스템 초기 설정 시 자동으로 디스크 암호화를 수행합니다. 홈 버전에서는 디바이스 암호화(Device Encryption), 프로 버전 이상에서는 BitLocker가 사용됩니다. 이 기능은 마이크로소프트 계정으로 로그인할 때 자동으로 활성화되어..
AI로 만드는 오토핫키 단축키 자동화 요약 AI와 오토핫키(AutoHotkey)를 이용하면 복잡한 프로그래밍 없이도 단축키로 원하는 프로그램을 실행할 수 있습니다. 아래 예시는 Ctrl+Shift+1~4 단축키로 크롬, 계산기, 제어판을 실행하고, 설정 초기화를 수행하는 실전 예시입니다. 1️⃣ AI에게 요청하기 AI에게 다음과 같이 요청합니다: AHK v2 스크립트를 작성해줘.Ctrl+Shift+1 → 크롬 실행Ctrl+Shift+2 → 계산기 실행Ctrl+Shift+3 → 제어판 실행Ctrl+Shift+4 → 설정값 초기화 2️⃣ AI가 생성한 스크립트 ; Ctrl+Shift+1 → 크롬 실행^+1:: Run..
OGG-01004 오류 조치요약OGG-01004 오류는 GoldenGate Extract 또는 Replicat 프로세스가 예상치 못한 I/O 오류나 접근 문제를 감지했을 때 발생합니다. 로그 분석, 트레일 파일 및 DB 연결 점검을 통해 원인을 파악하고 단계별로 조치합니다.1. 오류 개요이 오류는 주로 아래 상황에서 발생합니다:트레일 파일 손상 또는 누락디스크 용량 부족 또는 I/O 지연파일 퍼미션 문제DB 연결 실패 또는 네트워크 단절2. 1차 점검 순서로그 점검grep -n "OGG-01004" /u01/ogg/ggs/ggserr.log | tail -n 50프로세스 상태 확인ggsci> info allggsci> info REPLICAT1, detail트레일/체크포인트 파일 점검ls -lh /u01..
[오류 분석] perf: interrupt took too long — kernel.perf_event_max_sample_rate 자동 조정 경고🧩 원인이 메시지는 커널 성능 분석 도구인 perf가 너무 높은 빈도로 이벤트를 샘플링하여, 커널이 스스로 샘플링 속도를 낮추는 보호 동작을 수행할 때 나타납니다.perf: interrupt took too long (XXXX > XXXX), lowering kernel.perf_event_max_sample_rate to XXXXPerf 또는 eBPF 기반 툴이 과도한 샘플링을 수행CPU 부하가 높아 인터럽트 처리 지연 발생가상화 환경에서 타이머 지연 또는 클럭 불일치🔍 분석커널은 샘플링 빈도를 kernel.perf_event_max_sample_rate..