| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- OpenWiki
- 자동화
- AI에이전트
- claudecode
- AI
- Linux
- n8n
- Windows
- 개발도구
- wsl2
- PostgreSQL
- AI영상
- ubuntu
- OpenAI
- hermes
- python
- rust
- LLM
- ai 코딩 에이전트
- 셀프호스팅
- docker
- MCP
- Firefly
- claude code
- React
- codex
- 백업
- 오픈소스
- 서버
- docker desktop
- Today
- Total
;
개요Proxmox VE에서 VM을 운영하면 디스크 용량이 부족해지는 문제가 자주 발생합니다. VM의 디스크가 80% 이상 차면 성능 저하와 서비스 중단 위험이 따릅니다.저는 운영 환경에서 실제로 디스크 부족으로 VM이 멈춘 경험이 있습니다. 이 글은 Proxmox VE에서 VM 디스크 용량을 늘리기 위한 CLI 기반 방법을 정리한 것입니다.테스트 환경은 Ubuntu 22.04 기반 Proxmox VE 8.x입니다. 저는 qcow2 디스크와 LVM 방식 두 가지를 직접 적용해서 차이점을 확인했습니다.1. 현재 디스크 상태 확인확장 전 먼저 디스크 정보를 확인합니다. 저는 qm config 명령으로 VM의 디스크 구성부터 파악했습니다. 이 단계는 필수입니다. 디스크 구성 정보를 정확히 파악하지 않으면 확장 ..
서버 재설치나 IP 재할당 후 SSH 접속 시 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! 경고와 함께 Host key verification failed 오류가 발생합니다. 이 오류는 클라이언트의 known_hosts에 저장된 서버 호스트 키 지문과 현재 서버가 제공하는 지문이 일치하지 않을 때 발생합니다. 중간자 공격(MITM)을 막기 위한 OpenSSH 보안 동작입니다. 직접 재설치한 서버라도 기존 키를 바로 지우지 말고 새 지문부터 대조해야 합니다.오류 메시지에는 문제가 발생한 파일 위치와 줄 번호가 함께 출력됩니다. Offending ED25519 key in ~/.ssh/known_hosts:1처럼 보인다면 첫 번째 줄의 기록이 현재 서버 키와 충돌한..
Redis 컨테이너를 새 서버로 옮길 때 dump.rdb만 복사하고 바로 실행하면, 복원 시점이 어디인지와 파일 권한이 맞는지 확인하기 어렵습니다. RDB 스냅샷은 Redis가 메모리에 있는 키를 특정 시점 파일로 저장한 결과라서, 저장 완료 전 파일을 가져가면 기대한 값이 빠질 수 있습니다.Redis 백업 복구는 BGSAVE 완료 확인, 컨테이너 중지, dump.rdb 교체, 새 컨테이너 검증 순서로 처리합니다. 이 글은 Docker 볼륨에 저장한 RDB 파일 하나를 같은 Redis 이미지에서 되살리는 범위만 다룹니다. AOF를 켠 운영 환경, Redis Cluster, 복제본 전환은 별도 절차가 필요합니다. 백업 파일이 정상이더라도 컨테이너 권한이나 볼륨 경로가 틀리면 데이터가 없는 빈 DB로 시작할..
# Tailscale 오류, cannot connect to control server 진단 방법Ubuntu 서버에서 tailscale status가 멈추거나 tailscale up 뒤에 아래 오류가 나오면 peer 목록과 ACL 정보를 새로 받지 못합니다.tailscale: cannot connect to control server이미 연결된 장치끼리는 잠시 통신할 수 있어도, 키 갱신과 새 장치 등록은 멈춥니다. 재설치부터 시작하면 원인을 놓치기 쉽습니다. tailscaled 상태, 인터넷 경로, 방화벽, 재인증 순서로 확인하면 됩니다.사전 준비 사항Ubuntu 22.04 LTS 또는 systemd를 쓰는 Linux 서버sudo 실행 권한현재 Tailscale 설정을 바꿀 수 있는 관리자 권한원격 서..
시중 은행 사이트에서 거래내역 CSV를 내려받아 Firefly III에 손으로 옮기기 시작하면 금방 지칩니다. 거래 날짜와 적요, 입출금 금액을 한 줄씩 맞추는 작업이 길어지고, 중간에 한 번만 어긋나도 계좌 잔액 검산이 틀어지기 때문입니다.Firefly III Data Importer를 같이 띄우면 이 반복 작업을 줄일 수 있습니다. 은행 거래내역 CSV 가져오기 경로를 한 번 잡아두면 다음 달 명세서도 같은 규칙으로 다시 올리면 됩니다.앞선 포스트인 Firefly III 개인용 가계부 서버 구축 가이드로 기본 서버를 만들고, Tasker, n8n, Firefly III 연동 가계부 자동 기록 시스템 구축으로 자동 입력 범위를 넓혔다면, 남은 일은 과거 거래내역을 한꺼번에 채우는 것입니다. DB 스냅샷..
