Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 无法在Centos 7上启动Varnish 3服务_Linux_Centos_Redhat_Varnish - Fatal编程技术网

Linux 无法在Centos 7上启动Varnish 3服务

Linux 无法在Centos 7上启动Varnish 3服务,linux,centos,redhat,varnish,Linux,Centos,Redhat,Varnish,因为Varnish网站上的Varnish 3软件包是针对RHEL 6的,所以我在Centos 7上安装它时遇到了问题 清漆安装 Centos 7错误上的清漆3 我为Centos 7将repo重新发布到Varnish 3,并成功安装Varnish 3。但是,我在启动和重新启动服务时遇到问题 [root@VR1gb ~]# service varnish restart Restarting varnish (via systemctl): [root@VR1gb init.d]# sy

因为Varnish网站上的Varnish 3软件包是针对RHEL 6的,所以我在Centos 7上安装它时遇到了问题

清漆安装 Centos 7错误上的清漆3

我为Centos 7将repo重新发布到Varnish 3,并成功安装Varnish 3。但是,我在启动和重新启动服务时遇到问题

[root@VR1gb ~]# service varnish restart
Restarting varnish (via systemctl):  


[root@VR1gb init.d]# systemctl restart varnishd.service
Failed to issue method call: Unit varnishd.service failed to load: No such file or directory.
[root@VR1gb初始d]#rpm-ql清漆

/etc/logrotate.d/varnish
/etc/rc.d/init.d/varnish
/etc/rc.d/init.d/varnishlog
/etc/rc.d/init.d/varnishncsa
/etc/sysconfig/varnish
/etc/varnish
/etc/varnish/default.vcl
/usr/bin/varnish_reload_vcl
/usr/bin/varnishadm
/usr/bin/varnishhist
/usr/bin/varnishlog
/usr/bin/varnishncsa
/usr/bin/varnishreplay
/usr/bin/varnishsizes
/usr/bin/varnishstat
/usr/bin/varnishtest
/usr/bin/varnishtop
/usr/lib64/varnish
/usr/lib64/varnish/libvarnish.so
/usr/lib64/varnish/libvarnishcompat.so
/usr/lib64/varnish/libvcl.so
/usr/lib64/varnish/libvgz.so
/usr/lib64/varnish/vmods
/usr/lib64/varnish/vmods/libvmod_std.so
/usr/sbin/varnishd
/usr/share/doc/varnish-3.0.6
/usr/share/doc/varnish-3.0.6/ChangeLog
/usr/share/doc/varnish-3.0.6/LICENSE
/usr/share/doc/varnish-3.0.6/README
/usr/share/doc/varnish-3.0.6/README.redhat
/usr/share/doc/varnish-3.0.6/examples
/usr/share/doc/varnish-3.0.6/examples/default.vcl
/usr/share/doc/varnish-3.0.6/examples/zope-plone.vcl
/usr/share/man/man1/varnishadm.1.gz
/usr/share/man/man1/varnishd.1.gz
/usr/share/man/man1/varnishhist.1.gz
/usr/share/man/man1/varnishlog.1.gz
/usr/share/man/man1/varnishncsa.1.gz
/usr/share/man/man1/varnishreplay.1.gz
/usr/share/man/man1/varnishsizes.1.gz
/usr/share/man/man1/varnishstat.1.gz
/usr/share/man/man1/varnishtest.1.gz
/usr/share/man/man1/varnishtop.1.gz
/usr/share/man/man3/vmod_std.3.gz
/usr/share/man/man7/varnish-cli.7.gz
/usr/share/man/man7/varnish-counters.7.gz
/usr/share/man/man7/vcl.7.gz
/var/lib/varnish
/var/log/varnish
[root@VR1gb运行]#/etc/init.d/varnish status

varnish.service - LSB: start and stop varnishd
   Loaded: loaded (/etc/rc.d/init.d/varnish)
   Active: activating (start) since Fri 2015-01-23 13:59:32 EST; 57s ago
  Process: 17843 ExecStart=/etc/rc.d/init.d/varnish start (code=exited, status=0/SUCCESS    )
   CGroup: /system.slice/varnish.service
           ├─13813 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f     /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -w 50,1000,120 -u varnish -    g varni...
           └─13814 /usr/sbin/varnishd -P /var/run/varnish.pid -a :80 -f     /etc/varnish/default.vcl -T 127.0.0.1:6082 -t 120 -w 50,1000,120 -u varnish -    g varni...

Jan 23 13:59:32 VR1gb systemd[1]: Stopping LSB: start and stop varnishd...
Jan 23 13:59:32 VR1gb systemd[1]: Starting LSB: start and stop varnishd...
Jan 23 13:59:32 VR1gb systemd[1]: PID file /var/run/varnishd.pid not readable (yet?)     after start.
[root@VR1gb run]# /etc/init.d/varnish restart

清漆
清漆
rpm-ql清漆
列出了什么?你确定有一个systemd服务文件吗?通常是varnishd。你在第一个例子中使用了
服务varnish restart
,这就是我问的原因。是的,我在列表中没有看到
.service
文件,但我确实看到了
/etc/rc.d/init.d/varnish
。你知道如何解决这个问题吗?我应该重新安装清漆3吗?Varnish 4工作得很好,但它不能与我的应用程序一起工作。是否直接尝试使用init脚本<代码>/etc/init.d/varnish status,等等。我本以为
服务
会这么做,但可能在CentOS 7上,他们已经将所有内容迁移到systemd了。
/etc/rc.d/init.d
中是否有其他文件?他们是否使用
服务