▲GN⁺ 2024-02-18 | parent | ★ favorite | on: 장기간 운영되는 Raspberry Pi를 위한 고려사항(dzombak.com)Hacker News 의견 Lenovo 미니 PC 구매 Lenovo 미니 PC는 매우 작은 크기(18cm x 18cm x 3cm)로, 현재 매우 저렴한 가격에 구입 가능. 적절한 케이스와 냉각 시스템을 갖추고 있음. 사용자는 i5-8500T, 32GB RAM, 2x SSD를 장착한 Lenovo 미니 PC를 사용 중이며, powertop auto-tune으로 대기 전력이 5W임. 파일 시스템(journaling mode) 및 파티션 조언 파일 시스템에 저널링 모드를 활성화하는 것이 첫 번째 조언. 파일 시스템을 읽기 전용으로 마운트하고, /var를 메모리에 마운트하며, 모든 로그를 UPS와 nut이 실행 중인 다른 노드로 전달하는 것이 좋음. 전원 손실이 발생해도 파일 시스템이 읽기 전용이거나 임시적이면 문제가 되지 않음. 여러 대의 라즈베리 파이를 사용하는 경우에는 A/B 시스템 파티션을 사용하고, 전체 파티션을 다시 쓰면서 시스템을 업그레이드하는 것이 좋음. 라즈베리 파이 3 사용 경험 2019년 초 라즈베리 파이 3에 Raspbian을 설치하고 /var/log 파티션을 램디스크로 설정함. 전원 중단을 제외하고는 5년 동안 거의 손대지 않고 안정적으로 작동함. 주로 아날로그 오디오를 USB 스피커 시스템으로 변환하는 역할을 함. 상업용 제품 개발 경험 2011년에 글로벌 스케일 테크놀로지의 초기 플러그 컴퓨터를 사용하여 상업용 제품을 개발함. SD 카드 손상 문제로 모든 제품이 반품되어, 루트 파일 시스템을 읽기 전용으로 유지하는 방향으로 전환함. 이 제품은 홈 시큐리티 제품으로, 2021년에 오픈 소스로 공개되어 Jetson 시리즈 SBC에서 실행됨. ESP32 보드 사용 권장 ESP32와 같은 소형 보드를 사용하여 필요한 작업을 수행할 것을 권장함. 에너지 사용량이 적고 비용이 저렴하며, 많은 작업에 충분함. MicroPython과 CircuitPython을 지원하는 보드가 많음. 라즈베리 파이의 안정적 운영 라즈베리 파이를 장기간 안정적으로 운영하는 것은 일종의 예술임. NetBSD 커널을 임베디드 파일 시스템과 함께 부팅하여, SD 카드 없이도 장기간 실행 가능함. 전원 커넥터의 연결이 약할 수 있으나, 이는 대부분의 컴퓨터에서 흔히 발생하는 문제임. 와이파이 연결 점검 스크립트 와이파이 연결 상태를 주기적으로 점검하고 문제가 있을 경우 인터페이스나 전체 시스템을 재시작하는 스크립트는 해킹이 아닌 모범 사례임. 원격지에서 중요한 서버를 운영할 때는 이러한 종류의 감시 스크립트가 필요함. 라즈베리 파이의 x86 전환 경험 수천 대의 라즈베리 파이를 약 10년간 운영해온 경험이 있으며, 현재는 x86으로 전환 중임. 최근에 이에 대한 경험을 State of Open Con에서 발표함. 라즈베리 파이의 장기 운영 비결 5년 이상 연속으로 운영 중인 라즈베리 파이가 있으며, 비결은 SD 카드를 전혀 사용하지 않는 것임. 모든 파일 시스템을 네트워크를 통해 NAS 장치에 마운트함. USB 배터리 팩을 UPS로 사용하여 전원이 끊겨도 하루 정도 지속 가능함. 로컬 네트워크에 '하드 와이어' 연결되어 있으며, Wi-Fi는 사용하지 않음. 라즈베리 파이의 안정적 운영 경험 특별한 조치 없이도 몇 년 동안 문제없이 운영된 라즈베리 파이가 있음. 안정적인 전원 공급과 좋은 품질의 SD 카드가 중요함.
Hacker News 의견
Lenovo 미니 PC 구매
파일 시스템(journaling mode) 및 파티션 조언
라즈베리 파이 3 사용 경험
상업용 제품 개발 경험
ESP32 보드 사용 권장
라즈베리 파이의 안정적 운영
와이파이 연결 점검 스크립트
라즈베리 파이의 x86 전환 경험
라즈베리 파이의 장기 운영 비결
라즈베리 파이의 안정적 운영 경험