CHECK OUT SOME OF OUR NEWS

Latest Posts

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

    Read More

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

    Read More

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

    Read More

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

    Read More

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

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

    Read More

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

    Read More

AdGuard Alma AMD arm authentik btrfs Ceph cfw Cloudflare CNPG CPU DirectX dkms DNS Docker DX12 Enterprise Linux free tier G4 GitOps GlusterFS GPU HBM hekate Home incognito intel iOS k3s kABI-tracking KEFIR kernel Kernel ABI kubernetes lg lockpick mac Neutos nginx nvidia optimus Oracle Oracle linux OS X Plex proxmox Qnap radeon RaspberryPi RetroReloaded reverse proxy RHEL shell SSD switch synology TSMC Ubuntu warp windows wordpress xposed Zen zero trust zfs 갤럭시 국내 그램 넥밴드 노트북 라즈베리파이 리눅스 비동기 셰이더 빛샘 사진 삼성 삼성 반도체 샤오미 서비스 스카이레이크 슼렠 아이폰 암드 애플 엔듀로 엔비디아 옵테론 옵티머스 용량 윈도 이어폰 인민에어 인텔 젠 최적화 키보드 트랙패드 포트 한성 화웨이

APPLE

극한의 앱등이입니다.
가끔 앱 소개나 애플의 신기술에 대해 토론하기도 합니다.

Linux

Linux는 다양한 신기술을 사용해볼 수 있는 오픈 소스 운영체제입니다.
RHEL처럼 안정적이고 지원이 긴 OS가 있다면, SUSE Tumbleweed나 Fedora rawhide처럼 신기술을 사용해볼 수 있는 OS가 있습니다.
저는 신기술을 사용해볼 수 있는 부분 때문에 Linux에 관심 갖고 있습니다.

Docker

Linux의 존재 의의입니다. 프로그램을 격리시킨 공간에서 실행하도록 합니다.
격리된 공간을 지우는 것 만으로 다시 처음부터 할수 있습니다. 공간을 통채로 옮기면 완전히 다른 기기에서도 똑같이 실행할 수 있습니다.
똑같은 프로그램을 여러개 실행할 수 있습니다.
가상머신과 비슷한 결과이지만 host에서 작동하는 것과 같은 성능을 발휘합니다.

Cloud

무료인 Oracle Cloud를 주로 사용하고 있습니다.
Cloud는 언제든 빌려서 성능을 확장하고 다시 축소 시킬수 있고, 간편하게 머신을 생성할 수 있습니다.