개요
UPS가 WTR MAX에 USB로 직접 연결된 상태에서,
Synology DS423+에도 UPS 신호를 전달하여 정전 시 자동 종료되도록 구성하는 방법이다.
핵심은 WTR MAX를 NUT(Network UPS Tools) 서버로 구성하고,
DS423+를 NUT 클라이언트로 연결하는 것이다.
전체 아키텍처
[ UPS ]
│ USB
[ WTR MAX ] ← NUT Server (Master)
│ LAN
[ Synology DS423+ ] ← NUT Client (Slave)
- UPS는 한 대의 장비(WTR MAX) 에만 USB로 연결
- 다른 장비(DS423+)는 네트워크로 상태만 전달받음
- 데이터 무결성 관점에서 가장 안전한 구성
WTR MAX 설정 (NUT Server)
1. NUT 동작 모드 변경
파일:
/etc/nut/nut.conf
설정:
MODE=netserver
standalone상태에서는 네트워크 공유 불가
반드시netserver여야 DS423+ 연동 가능
2. UPS 장치 정의 확인
파일:
/etc/nut/ups.conf
예시:
[ups]
driver = usbhid-ups
port = auto
desc = "UPS"
3. 네트워크 리스닝 설정
파일:
/etc/nut/upsd.conf
설정:
LISTEN 0.0.0.0 3493
DS423+가 접근할 수 있도록 외부 리스닝 필요
4. DS423+용 사용자 계정 생성
파일:
/etc/nut/upsd.users
예시:
[synology]
password = strongpassword
upsmon slave
5. 서비스 재시작
systemctl restart nut-server
systemctl restart nut-monitor
상태 확인:
systemctl status nut-server
systemctl status nut-monitor
6. 로컬 동작 확인
upsc ups@localhost
UPS 정보가 출력되면 정상
7. 포트 리스닝 확인
ss -lntp | grep 3493
LISTEN 상태면 정상
Synology DS423+ 설정 (NUT Client)
DSM 경로:
제어판 → 하드웨어 및 전원 → UPS
설정 값:
- UPS 지원 활성화 ✔
- UPS 유형: 네트워크 UPS 서버
- 서버 주소: WTR MAX IP
- 사용자 이름: synology
- 비밀번호: strongpassword
- 종료 조건: 배터리 모드 진입 후 3~5분 권장
저장 후 상태가 “연결됨” 으로 표시되면 성공
실제 정전 시 동작 흐름
- 정전 발생
- UPS → 배터리 모드
- WTR MAX (NUT Server) 감지
- DS423+ 안전 종료
- Proxmox VM 종료
- 마지막으로 WTR MAX 종료
→ 스토리지 → 서버 순서 종료로 데이터 손상 방지
권장 테스트 (1회)
- UPS 전원 플러그 분리
- DSM 알림: “UPS 배터리 사용 중” 확인
- 몇 분 후 다시 전원 복구
(완전 종료까지 갈 필요 없음)
주의사항
- UPS USB를 두 장비에 동시에 연결 불가
- Synology를 UPS 서버로 설정하지 말 것
- WTR MAX IP는 고정 IP 권장
- 방화벽 사용 시
3493/tcp허용 필요
결론
- WTR MAX를 NUT 서버
- DS423+를 NUT 클라이언트로 구성
- 단일 UPS로 다중 장비 안전 종료 가능
- 홈서버 / 소규모 서버 환경에서 가장 안정적인 방식
참고 파일 경로 요약
| 용도 | 경로 |
|---|---|
| NUT 모드 | /etc/nut/nut.conf |
| UPS 정의 | /etc/nut/ups.conf |
| 사용자 | /etc/nut/upsd.users |
| 네트워크 | /etc/nut/upsd.conf |
| 로그 | journalctl -u nut-* |
답글 남기기