서버 장애 발생 시 자동으로 복구되도록 설정하는 과정에서 nginx가 제대로 실행되지 못하고 죽는 문제가 발생했다.
Linux/systemd 2022-01-07 21:52:15 KST노트북이나 컴퓨터를 여러 대 가지고 있다면 계정 하나만 만들어두고 로그인만 하면 어디서든지 내 파일들을 보고 작업할 수 있었으면 하는 생각이 든다. 이럴 때 systemd-homed를 사용하면 USB에 계정의 홈 디렉토리를 만들어 두고 다른 컴퓨터에 연결만 하면 어디서든지 동일한 설정과 데이터들을 사용할 수 있다. 거기다 LUKS2로 암호화하기 때문에 USB를 잃어버리더라도 데이터가 누출될 가능성이 낮다.
Linux/systemd 2021-10-31 16:40:26 KST나는 백업 파일들을 압축할 때 효율이 높은 xz를 사용한다. 문제는 xz의 효율이 높은 만큼 시간이 오래걸리는데 심지어 기본 설정이 스레드를 하나 밖에 쓰지 않게 되어있다.
Linux 2021-10-31 15:24:22 KST지금까지 라즈베리파이를 사용하면서 더 빠른 처리 속도를 뽑아내는걸 추구해왔다. 그래서 매 번 새로운 버전이 출시 될 때마다 사고 MicroSD 대신 샌디스크의 Extreme Pro USB를 사용하고 쿨링팬도 장착하는 등 최대한 성능을 뽑아먹을 수 있게 투자했다. 이것으로 꽤 괜찮은 퍼포먼스를 보여주었지만 IO 액세스 대역폭이 Extreme Pro가 광고하는 400MB/s도 나오지 않는 문제가 있었다.
Raspberry Pi 2021-10-30 22:58:27 KST개인 사이트를 운영한다면 대부분 Let's Encrypt를 사용하여 HTTPS 인증서를 발급받을 것이다. Let's Encrypt는 3개월 기간의 인증서를 발급해 주고 만료 1달 전에 갱신할 수 있다. 만료일이 가까워 졌다는 것을 이메일로 알려주지만 매 번 서버에 접속해서 갱신을 하고 인증서를 사용하는 서비스들을 리로딩하는 것은 귀찮은 일이다. 그래서 systemd를 사용하여 이것을 자동화하려 한다.
Linux/systemd 2021-10-24 16:17:01 KST