콘텐츠로 바로가기

cola16k

    • iPhone/iPad/iPod
    • Macintosh
    • Docker
    • NAS
    • Oracle Cloud
    • 안드로이드
    • 웹 개발
    • 리눅스 개발
  • 네트워크네트워크 관련 정보를 기록합니다.
      • CPU
      • GPU
      • 파운드리
    • 랩톱
    • 주변기기

[카테고리:] Linux


  • 2026년 09월 29일

    [Homelab] Cloudflare Ingress의 Prefix 경로 매칭 버그를 고쳤습니다

    Kubernetes Prefix가 Cloudflare Tunnel 정규식으로 전달되며 달라진 경로 매칭을 재현했습니다. 수정 PR과 실제 터널 요청 20개의 전후 비교를 정리했습니다.

    Read More

  • 2026년 09월 29일

    [Homelab] Grafana를 SQLite에서 PostgreSQL로 옮겼습니다

    대시보드 53개와 즐겨찾기를 보존하며 Grafana의 설정 DB를 PostgreSQL로 이관했습니다. 81개 테이블 비교, DB 기동 대기, CloudNativePG 복제와 백업을 정리한 기록입니다.

    Read More

  • 2026년 09월 07일

    [Homelab] Rancher Fleet GitRepo 5개를 1개로: paths의 함정과 paused GitRepo 사고

    예전에 Git-ops: fleet 글에서 Rancher Fleet으로 홈랩 앱들을 배포하기 시작했다고 썼었는데요. 그렇게 2년 넘게 쓰다 보니 GitRepo가 어느새 5개가 되어 있었습니다. 문제는 이 5개가 전부 같은 Gitea 저장소, 같은 브랜치를 바라보고 있었다는 겁니다. 차이는 딱 두 가지, paths:(어느 디렉터리를 볼지)와 targetNamespace:(어느 네임스페이스에 깔지)뿐이었죠. (디렉터리 이름에 argocd가 들어간 건 ArgoCD 쓰던 시절의 흔적이고, 지금은 ArgoCD 없이…

    Read More

  • 2026년 09월 06일

    [Homelab] 롤링 재부팅에도 버티는 CephFS MDS 배치: 노드 5대, 파일시스템 3개, MDS 8개

    제 홈랩 Proxmox 노드 5대는 한 달에 두 번씩 정해진 날짜에 하나씩 돌아가며 재부팅됩니다. 그 위에서 CephFS 3개가 Kubernetes 파드들에게 파일을 내주고 있고요. 노드가 하나 내려갈 때마다 그 노드의 MDS(메타데이터 서버)도 같이 내려가니, 파일시스템 입장에서는 2~4일마다 한 번씩 MDS 장애가 나는 셈입니다. 이번 글은 그 MDS들을 어디에 둘지 정한 기록입니다. 목표는 두 가지였습니다. 🧭 환경…

    Read More

  • 2026년 09월 01일

    [Homelab] Ceph가 매시간 30~60초씩 응답을 멈춘 이유: 스냅샷 정리(snaptrim)와 mClock

    홈랩 Ceph 클러스터가 매시 15분만 되면 30초에서 1분 동안 클라이언트 요청을 처리하지 못했습니다. CephFS 메타데이터 풀도, VM 디스크(RBD) 풀도 같이 막혔고요. 처음 눈치챈 건 Nextcloud가 그 시각마다 “not ready”를 띄워서였지만, Nextcloud는 피해자였을 뿐 진짜 문제는 그 아래 Ceph였습니다. 같은 시각에 VM들 iowait도 같이 튀었으니까요. 시계처럼 정확한 장애는 보통 누군가 cron으로 부르고 있다는 뜻입니다. ㅎㅎ 결론부터…

    Read More

  • [Homelab] Proxmox VE의 ZFS 부팅 디스크 교체하기: 데이터 복구와 부팅 복구를 따로 보기
    2026년 08월 22일

    [Homelab] Proxmox VE의 ZFS 부팅 디스크 교체하기: 데이터 복구와 부팅 복구를 따로 보기

    ZFS mirror의 디스크를 교체할 때는 resilver만 끝내면 될까? Proxmox 부팅 디스크의 파티션 복제, GUID 재생성, ESP 설정, 재부팅 검증을 차례로 정리했다.

    Read More

  • 2026년 08월 21일

    [Homelab] CRUSH의 가상 host 때문에 Proxmox OSD 관리가 깨진 이유

    EC와 mirror OSD를 가상 host로 나눴더니 Proxmox가 존재하지 않는 노드를 찾았습니다. device class 전환안을 100만 개 입력으로 비교하고, 기존 구성을 유지하기로 한 기록입니다.

    Read More

  • [Homelab] CephFS 마운트 장애 해결하기: systemd.automount로 부팅과 접근 시점 나누기
    2026년 07월 08일

    [Homelab] CephFS 마운트 장애 해결하기: systemd.automount로 부팅과 접근 시점 나누기

    network-online만 기다리면 CephFS도 준비될까? 실제 홈랩 설정을 바탕으로 automount, nofail, idle-timeout의 역할과 Kubernetes hostPath에서 확인할 점을 정리했다.

    Read More

  • 2026년 04월 25일

    ZFS on Windows로 게임용 VHDX 풀 만들기: zpool 옵션 고르기와 부팅 시 자동 마운트

    OpenZFS on Windows를 게임 저장소로 테스트해봤습니다. 물리 디스크를 통째로 주는 대신 VHDX 파일 안에 풀을 만들고, 부팅할 때 알아서 붙게 했습니다. 옵션을 고르는 과정과 자동 마운트에서 격은 삽질을 정리합니다. (HDD에서 ZFS를 쓸 때의 단점은 예전 글 참고) 🧭 용도 📚 공식 권장 vs 옵션 덕지덕지 버전 OpenZFS on Windows 위키의 권장 커맨드는 깔끔합니다. 반면 어떤…

    Read More

  • 2026년 04월 14일

    [Kubernetes] CoreDNS “no next plugin found”: forward 한 줄에서 빠진 점(.) 하나

    업무로 만지는 폐쇄망 RKE2 클러스터에서 격은 일입니다. Go로 만든 앱이 사내 Keycloak을 호출하다가 DNS 단계에서 막혔는데, 원인이 Corefile의 점 하나였습니다. 도메인과 IP는 바꿔 적었습니다. 🚨 증상 10.43.0.10은 RKE2 기본 클러스터 DNS(CoreDNS) 서비스 IP입니다. server misbehaving은 CoreDNS가 제대로 된 응답을 못 줬다는 뜻이라 CoreDNS부터 봤습니다. 🔍 CoreDNS 로그 🧩 무슨 일이 있었나 처음 Corefile은 기본값인 forward…

    Read More

←이전 페이지
1 2 3 4 … 12
다음 페이지→

cola16k

콜라맛홍삼입니다.
감사합니다.


주요 카테고리

  • Apple
  • Linux
  • Docker
  • Oracle Cloud

Quick Links

Home

About Us

Services

Contact

Contact

  • youtube.com/c/콜라맛홍삼
  • [email protected]

Copyright © 2022. All rights reserved.

  • Facebook
  • Twitter
  • Instagram
  • YouTube