Torbalan Trolski
Well-Known Member
Имам пуснат Varnish на един VPS, който за 4 месеца не ми е правил никакви фалове. VPS-а е рестартиран веднъж поради хардуерни проблеми.
И сега без да е пипано каквото и да е по него ми забива вече трети път е рамките на 24-часа. Рестарт на демона оправя нещата.
/etc/sysconfig/varnish
с това умира
И сега без да е пипано каквото и да е по него ми забива вече трети път е рамките на 24-часа. Рестарт на демона оправя нещата.
/etc/sysconfig/varnish
Код:
## Alternative 3, Advanced configuration
#
# See varnishd(1) for more information.
#
# # Main configuration file. You probably want to change it :)
VARNISH_VCL_CONF=/etc/varnish/default.vcl
#
# # Default address and port to bind to
# # Blank address means all IPv4 and IPv6 interfaces, otherwise specify
# # a host name, an IPv4 dotted quad, or an IPv6 address in brackets.
#VARNISH_LIsTEN_ADDRESS="217.174.151.160 217.174.151.172"
#VARNISH_LISTEN_PORT=80
#FIRST_ADDR=1
#for ADDR in $VARNISH_LISTEN_ADDRESS
#do
# if [ $FIRST_ADDR = 0 ]
# then
# VARNISH_LISTEN="$VARNISH_LISTEN, "
# fi
#
# FIRST_ADDR=0
# VARNISH_LISTEN="$VARNISH_LISTEN$ADDR:$VARNISH_LISTEN_PORT"
#done
# VARNISH_LISTEN_ADDRESS=217.174.151.172
VARNISH_LISTEN_PORT=80
#
# # Telnet admin interface listen address and port
VARNISH_ADMIN_LISTEN_ADDRESS=127.0.0.1
VARNISH_ADMIN_LISTEN_PORT=6082
#
# # Shared secret file for admin interface
VARNISH_SECRET_FILE=/etc/varnish/secret
#
# # One thread pool for CPU core
VARNISH_CPU_CORES=2
#
# # The minimum number of worker threads to start
VARNISH_MIN_THREADS=100
#
# # The Maximum number of worker threads to start
VARNISH_MAX_THREADS=1000
#
# # Idle timeout for worker threads
VARNISH_THREAD_TIMEOUT=120
#
# # Cache file location
VARNISH_STORAGE_FILE=/var/lib/varnish/varnish_storage.bin
#
# # Cache file size: in bytes, optionally using k / M / G / T suffix,
# # or in percentage of available disk space using the % suffix.
VARNISH_STORAGE_SIZE=1G
#
# # Backend storage specification
VARNISH_STORAGE="file,${VARNISH_STORAGE_FILE},${VARNISH_STORAGE_SIZE}"
# # Memory storage size
VARNISH_MALLOC_SIZE=128M
VARNISH_MALLOC_STORAGE="malloc,$VARNISH_MALLOC_SIZE"
#
# # Default TTL used when the backend does not specify one
VARNISH_TTL=120
#
# # DAEMON_OPTS is used by the init script. If you add or remove options, make
# # sure you update this section, too.
DAEMON_OPTS="-a ${VARNISH_LISTEN_AGGRESS}:${VARNISH_LISTEN_PORT} \
-f ${VARNISH_VCL_CONF} \
-T ${VARNISH_ADMIN_LISTEN_ADDRESS}:${VARNISH_ADMIN_LISTEN_PORT} \
-t ${VARNISH_TTL} \
-w ${VARNISH_MIN_THREADS},${VARNISH_MAX_THREADS},${VARNISH_THREAD_TIMEOUT} \
-u varnish -g varnish \
-S ${VARNISH_SECRET_FILE} \
-p thread_pools=${VARNISH_CPU_CORES} \
-s ${VARNISH_MALLOC_STORAGE} \
-s ${VARNISH_STORAGE}"
#
Код:
lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
Vendor ID: GenuineIntel
CPU family: 6
Model: 42
Stepping: 1
CPU MHz: 3300.018
BogoMIPS: 6600.03
Hypervisor vendor: KVM
Virtualization type: full
free -m
total used free shared buffers cached
Mem: 1024 384 639 0 0 148
-/+ buffers/cache: 235 788
Swap: 1024 24 999
с това умира
Код:
Nov 10 08:15:40 centos varnishd[10528]: Platform: Linux,2.6.32-042stab081.3,x86_64,-smalloc,-sfile,-smalloc,-hcritbit
..............
Nov 10 19:30:14 centos varnishd[10528]: child (31711) Started
Nov 10 19:30:14 centos varnishd[10528]: Child (31711) said Child starts
Nov 10 19:30:14 centos varnishd[10528]: Child (31711) said SMF.s1 mmap'ed 1073741824 bytes of 1073741824
Nov 10 19:30:27 centos varnishd[10528]: Child (31711) not responding to CLI, killing it.
Nov 10 19:30:31 centos varnishd[10528]: Child (31711) not responding to CLI, killing it.
Nov 10 19:30:31 centos varnishd[10528]: Child (31711) not responding to CLI, killing it.
Nov 10 19:30:31 centos varnishd[10528]: Child (31711) died signal=3
Nov 10 19:30:31 centos varnishd[10528]: child (31746) Started
Nov 10 19:30:41 centos varnishd[10528]: Pushing vcls failed:#012CLI communication error (hdr)
Nov 10 19:30:41 centos varnishd[10528]: Child (31746) said Child starts
Nov 10 19:30:41 centos varnishd[10528]: Child (31746) said SMF.s1 mmap'ed 1073741824 bytes of 1073741824
Nov 10 19:30:47 centos varnishd[10528]: Child (31746) said Child dies
Nov 10 19:31:07 centos varnishd[10528]: Child (31746) died status=1