CentOS 프록시 서버를 시작할 수 없습니다: UFSSwapDir OpenLog 오류

CentOS 프록시 서버를 시작할 수 없습니다: UFSSwapDir OpenLog 오류

저는 CentOS7에서 squid 프록시를 실행하고 기본이 아닌 디렉토리(보통 /var/spool/squid)에서 캐시를 초기화하기 위해 거의 모든 것을 시도했습니다. 캐싱을 위해 두 번째 디스크를 마운트했는데 xfs로 분할되어 /cache.

그런 다음 캐시된 모든 하위 디렉터리를 수신해야 하는 위 디렉터리 내에 "squid" 디렉터리를 만들었습니다. Squid 디렉토리는 다음에 속합니다.오징어. 권한 문제를 피하기 위해 나는 또한chmod 777 재귀적으로사용 명령:/cache

/etc/squid/squid.conf다음과 같이 설정됩니다.

  • 캐시 디렉토리 ufs/cache/squid 1024 16 256
  • 캐시 유효한 사용자 오징어
  • 캐시 유효한 그룹 오징어

명령을 시작합니다 squid -z. # root@proxy: 행으로 끝나지 않기 때문에 정지된 것처럼 보입니다.

오징어 상태를 확인할 때 항상 다음 오류가 발생합니다.

UFSSwapDir::OpenLog: 스왑 로그를 열 수 없습니다.

/cache/squid/모든 디렉토리 에 존재하는 것 같습니다.교환현황게다가. 모든 것은 777 권한을 가진 Squid가 소유합니다.

어떤 제안이 있으십니까? 지난 5시간 동안 인터넷 검색을 했는데 이 문제가 있는 사람을 찾지 못했습니다.

감사해요

관련 정보