OpenWrt가 재부팅 시 Squid 파일을 잃을 때
흔한 /var → RAM 기반 /tmp 구성은 재부팅 시 내용을 잃습니다. 다른 빌드는 /var를 영구적으로 유지할 수 있습니다.
흔한 OpenWrt 구성은 /var을 RAM 기반 /tmp에 연결하므로 거기에 저장된 Squid 파일은 재부팅 시 사라집니다. 다른 빌드는 /var을 영구적으로 유지할 수 있습니다. Squid를 탓하기 전에 실제 파일 시스템과 마운트를 확인하십시오. 경로 이름만으로는 지속성이 보장되지 않습니다.
| 요구 사항 | 시작 또는 저장 조치 |
|---|---|
| 캐시 및 로그 내용 유지 | 마운트된 영구 볼륨을 사용하고 패키지가 지원하는 소스 구성을 업데이트하십시오 |
| 버려도 되는 캐시 | 지원되는 시작을 통해 부팅할 때마다 필요한 런타임 디렉터리를 만드십시오 |
지속성을 위해 경로를 바꾸면서 백엔드와 크기 옵션은 유지하십시오. 생성된 런타임 구성만 수정하면 덮어써질 수 있습니다.
볼륨은 Squid보다 먼저 마운트되어야 하고 그 서비스 ID로 쓸 수 있어야 합니다. 경로를 /opt 또는 /mnt로 옮겨도 저장 공간이나 마운트 준비가 생기지 않습니다. 없는 디렉터리, 권한, 사용할 수 없는 마운트를 첫 시작 오류와 구분하십시오.