rivera adlı üyeden alıntı: mesajı görüntüle
Varnish kurulumu yaptım fakat aktif edemiyorum. Aktif etmeye çalıştığımda üsteki hata ile karşılaşıyorum. nette aradım uygun sonuc bulamadım. Sorun nedir arkadaşlar sizce.

Kişisel ayarım alttaki gibidir.
DAEMON_OPTS="-a :80 \
             -T localhost:1234 \
             -f /etc/varnish/default.vcl \
             -s malloc,256m"
  1. CL Dosyası Kontrolü: Varnish, belirttiğiniz VCL dosyasını (/etc/varnish/default.vcl) başarıyla okuyabiliyor mu? Bu dosya var mı ve içeriği düzgün mü? Dosyanın varlığını ve içeriğini kontrol edin. Ayrıca dosyanın izinlerini de kontrol etmeyi unutmayın. Varnish'ın bu dosyayı okuyabilmesi için gerekli izinlere sahip olması gerekir.
  2. Port Çakışması: Belirtilen portta (80) başka bir servis çalışıyor olabilir mi? Bu durumda Varnish, belirtilen porta bağlanamayacaktır. Bu durumu kontrol etmek için, Linux'ta 'netstat -tuln' komutunu kullanabilirsiniz. Bu komut, hangi servislerin hangi portları kullandığını gösterecektir.
  3. Bellek Yetersizliği: '-s malloc,256m' seçeneği ile Varnish'ın kullanabileceği bellek miktarını 256 megabayt olarak belirtmişsiniz. Ancak, sunucunuzda bu kadar bellek mevcut olmayabilir. Sunucunuzun yeterli belleğe sahip olduğunu kontrol edin.
  4. Logları Kontrol Edin: Varnish başlatıldığında oluşan hatalar genellikle sistem loglarına kaydedilir. Bu logları kontrol ederek daha fazla bilgi edinebilirsiniz. Linux'ta genellikle '/var/log/syslog' veya '/var/log/messages' gibi dosyalarda bu logları bulabilirsiniz. Bu dosyaları 'cat' veya 'less' gibi komutlarla görüntüleyebilirsiniz.
  5. Varnish Sürümü: Varnish'ın sürümünü kontrol edin. Belki de eski bir sürüm kullanıyorsunuz ve bu yüzden bir hata alıyorsunuz. Son sürümü kullanmanızı öneririm.