2016-06-29 2 views
0

부팅 할 때 varnishncsa를 사용할 수 없습니다. 서버가 실행되면 "service varnishncsa status"를 수행 할 수 있으며 실행 중이라고 기록되지만 아무 것도 기록되지 않습니다. 나는 "서비스 varnishncsa 다시 시작"을 사용하여 작동시켜야합니다. varnishd가 완전히 초기화되기 전에 varnishncsa가 시작되고 있다고 생각합니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까?varnishncsa 시동 주문

저는 Red Hat EL6.8과 Red Hat 패키지 와니스 2.1.5-5를 사용하고 있습니다. 나중에 chkconfig 시작 순서를 변경하여 varnishncsa로드를 시도했습니다.

답변

0

최근 버전의 바니시 varnishncsa에서는 공유 메모리 세그먼트를 사용할 수 있는지 잠시 기다립니다.

EL6 용 Varnish의 공식 패키지가 있으며, 아마도 업그레이드하는 것이 가장 쉽습니다.

물론 다른 옵션도 해킹 할 수 있습니다. init 스크립트 맨 위에 sleep 20을 추가하십시오.