Woojin Kim's avatar
Woojin Kim

@[email protected]

홈랩 정전 대응 사건사고: 홈랩 전체를 랩탑에 띄웠는데 랩탑에 ‘가능하면 스토리지를 잠자기 상태로 두기‘가 켜져있었고 모르는 사이에 언마운트 됐다가 다시 붙는 사이에 몇몇 컨테이너들이 오직동함.

Woojin Kim's avatar
Woojin Kim

@[email protected] · Reply to Woojin Kim's post

이 상황에서 postgres 저널이 깨져 실행되지 않음. 도커 컨테이너에 인터랙티브 쉘로 접근해 pg_resetwal 하면 되는데 실행해보면 수퍼유저가 아니라며 튕겨냄. 아니 내가 root인데 왜그래 ㅠ_ㅠ su - postgres 한 다음 나오는 쉘에서 실행하면 되는데 이번에는 path가 다 사라져 pg_resetwal이 실행되지 않음. whereis 해도 안나오니 /usr/lib/postgresql/17/bin/에 직접 가서 실행해야 하고 -f 옵션을 줘야 함. ...... 거참. 별 일이 다 있네. [...]