Centos6下Varnish启动失败解决方法




Centos6下Varnish启动失败解决方法

2022-07-20 21:05:38 网络知识 官方管理员
Centos,Varnish,启动失败

Varnish是一款高性能的Web加速器,缓存性能非常好,于是我也学学这么好的东西。

看到官网的最新版是4.0,毫不犹豫下载了4.0,安装上,安装非常顺利,可是用起来就没那么幸运了

rpm–nosignature-ihttps://repo.varnish-cache.org/redhat/varnish-4.0.el6.rpm
yuminstallvarnish

准备启动varnish,却一直提示失败

[root@localhost~]#servicevarnishstart
StartingVarnishCache:[FAILED]

根据官网的教程,使用手动方式启动,一切正常,分析结论是启动脚本有问题,于是先更改了/etc/sysconfig/varnish开启debug模式

在DAEMON_OPTS变量末尾加上一个-d,让其以debug模式启动:

DAEMON_OPTS="-a${VARNISH_LISTEN_ADDRESS}:${VARNISH_LISTEN_PORT}\-f${VARNISH_VCL_CONF}\-T${VARNISH_ADMIN_LISTEN_ADDRESS}:${VARNISH_ADMIN_LISTEN_PORT}\-t${VARNISH_TTL}\-pthread_pool_min=${VARNISH_MIN_THREADS}\-pthread_pool_max=${VARNISH_MAX_THREADS}\-pthread_pool_timeout=${VARNISH_THREAD_TIMEOUT}\-uvarnish-gvarnish\-S${VARNISH_SECRET_FILE}\-s${VARNISH_STORAGE}-d"

然后启动发现一直卡在那里,不动了,再改一下/etc/init.d/varnish中的start函数,开始有提示信息了(>/dev/null2>&1是屏蔽任何输出信息)

复制代码

发表评论:

最近发表
网站分类
标签列表