varnish启动报错

Posted 运维小兵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了varnish启动报错相关的知识,希望对你有一定的参考价值。

错误1、Starting Varnish Cache: Error: Cannot open socket: :80: Address family not supported by protocol    [FAILED]

1 [[email protected] sysconfig]# service varnish start
2 
3 Starting Varnish Cache: Error: Cannot open socket: :80: Address family not supported by protocol    [FAILED]
4 
5 由于系统级别限制了ipv6支持,而varnish默认监听地址为ipv4和ipv6,所以,此处强制限制监听ipv4.
6 //解决方案
7 编辑/etc/sysconfig/varnish文件,增加以下内容:
8 
9 VARNISH_LISTEN_ADDRESS=0.0.0.0

错误2:Starting Varnish Cache: Asserterror in vju_make_vcldir(), mgt/mgt_jail_unix.c line 249:

1 [[email protected]hosv6113 sysconfig]# service varnish start
2 Starting Varnish Cache: Assert error in vju_make_vcldir(), mgt/mgt_jail_unix.c line 249:
3   Condition((chown(dname, vju_uid, vju_gid)) == 0) not true.
4   errno = 1 (Operation not permitted)
5 /bin/bash: line 1:  1573 Aborted                 /usr/sbin/varnishd -a :80 -f /etc/varnish/default.vcl -T 127.0.0.1:6082 -p thread_pool_min=50 -p thread_pool_max=1000 -S /etc/varnish/secret -s malloc,4096M -P /var/run/varnish.pid
6                                                            [FAILED]
7 
8 //解决方案
9 关闭selinux

 

以上是关于varnish启动报错的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot启动报错“Consider defining a bean of type ‘xxx.mapper.UserMapper‘ in your configuration.“(代码片段

varnishlogVarnishstat详解

Nginx——Nginx启动报错Job for nginx.service failed because the control process exited with error code(代码片段

项目启动报错Failed to configure a DataSource: 'url' attribute is not specified and no embedde(代码片段

Varnish介绍

Varnish 缓存