Ошибка запуска кэш сервера Varnish

A
На сайте с 17.04.2012
Offline
54
3287

Установил Varnish на Centos 7

Пытаюсь его запустить:

# systemctl start varnish

Выдаёт:

Job for varnish.service failed because the control process exited with error code. See "systemctl status varnish.service" and "journalctl -xe" for details.

Запускаю:

# systemctl status varnish.service

Выдаёт:

* varnish.service - Varnish Cache, a high-performance HTTP accelerator

Loaded: loaded (/usr/lib/systemd/system/varnish.service; enabled; vendor preset: disabled)

Active: failed (Result: exit-code) since Fri 2017-07-21 11:39:29 UTC; 2min 54s ago

Process: 15436 ExecStart=/usr/sbin/varnishd -P /var/run/varnish.pid -f $VARNISH_VCL_CONF -a ${VARNISH_LISTEN_ADDRESS}:${VARNISH_LISTEN_PORT} -T ${VARNISH_ADMIN_LISTEN_ADDRESS}:${VARNISH_ADMIN_LISTEN_PORT} -S $VARNISH_SECRET_FILE -s $VARNISH_STORAGE $DAEMON_OPTS (code=exited, status=2)

Jul 21 11:39:29 new-browser varnishd[15436]: Unknown token '=' when looking for DURATION

Jul 21 11:39:29 new-browser varnishd[15436]: ('input' Line 128 Pos 20)

Jul 21 11:39:29 new-browser varnishd[15436]: if (beresp.ttl < = 0s || beresp.http.Set-Cookie || beresp.http.Vary == "*") { set beresp.ttl = 120 s; set beresp.uncacheable = true....hits > 0) {

Jul 21 11:39:29 new-browser varnishd[15436]: -------------------#---------------------------------------------------------------------------------------------------------------...------------

Jul 21 11:39:29 new-browser varnishd[15436]: Running VCC-compiler failed, exited with 2

Jul 21 11:39:29 new-browser varnishd[15436]: VCL compilation failed

Jul 21 11:39:29 new-browser systemd[1]: varnish.service: control process exited, code=exited status=2

Jul 21 11:39:29 new-browser systemd[1]: Failed to start Varnish Cache, a high-performance HTTP accelerator.

Jul 21 11:39:29 new-browser systemd[1]: Unit varnish.service entered failed state.

Jul 21 11:39:29 new-browser systemd[1]: varnish.service failed.

Hint: Some lines were ellipsized, use -l to show in full.

Запускаю:

journalctl -xe

Выдаёт:

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--

-- Unit session-94553096.scope has finished starting up.

--

-- The start-up result is done.

Jul 01 19:20:09 new-browser CROND[9205]: (root) CMD (/usr/local/mgr5/sbin/cron-core sbin/mgrctl -m core sysinfostat >/dev/null 2>&1)

Jul 01 19:20:09 new-browser systemd[1]: Starting Session 94553096 of user root.

-- Subject: Unit session-94553096.scope has begun start-up

-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--

-- Unit session-94553096.scope has begun starting up.

Jul 01 19:20:10 new-browser CROND[9206]: (root) CMD (/usr/local/mgr5/sbin/cron-core sbin/mgrctl -m core problems.autosolve >/dev/null 2>&1)

Jul 01 19:20:10 new-browser systemd[1]: Started Session 94553097 of user root.

-- Subject: Unit session-94553097.scope has finished start-up

-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--

-- Unit session-94553097.scope has finished starting up.

--

-- The start-up result is done.

Jul 01 19:20:10 new-browser CROND[9207]: (root) CMD (/usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr periodic >/dev/null 2>&1)

Jul 01 19:20:10 new-browser systemd[1]: Starting Session 94553097 of user root.

-- Subject: Unit session-94553097.scope has begun start-up

-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--

-- Unit session-94553097.scope has begun starting up.

Jul 01 19:20:10 new-browser CROND[9224]: (root) CMD (/usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr problems.autosolve >/dev/null 2>&1)

Jul 01 19:20:12 new-browser sshd[9221]: Connection closed by 185.2.254.110 [preauth]

Jul 01 19:21:02 new-browser systemd[1]: Started Session 94553483 of user root.

-- Subject: Unit session-94553483.scope has finished start-up

-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--

-- Unit session-94553483.scope has finished starting up.

--

-- The start-up result is done.

Jul 01 19:21:02 new-browser systemd[1]: Starting Session 94553483 of user root.

-- Subject: Unit session-94553483.scope has begun start-up

-- Defined-By: systemd

-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

--

-- Unit session-94553483.scope has begun starting up.

Jul 01 19:21:03 new-browser CROND[9232]: (root) CMD (/usr/local/mgr5/sbin/cron-ispmgr sbin/mgrctl -m ispmgr periodic >/dev/null 2>&1)

lines 3829-3873/3873 (END)

В настройках серверов я не большой знаток. Попробовал так сяк, поискал, в основном все на английском, в общем не знаю что с этим делать. Может кто подскажет в чем проблема?

Мощные и дешевые VPS сервера (https://firstvds.ru/?from=489240)
kxk
На сайте с 30.01.2005
Offline
970
kxk
#1

artatwjs, Зачем в 21 веке Варниш?

Чем вам так насолил Nginx?

Ваш DEVOPS
A
На сайте с 17.04.2012
Offline
54
#2

Хорошо, попробую Nginx. Просто при поиске "кэширование на стороне сервера" мне попалась эта тема.

A
На сайте с 17.04.2012
Offline
54
#3

Такая же ошибка при запуске Ngnix

[root@new-browser ~]# systemctl start nginx.service

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

[root@new-browser ~]#

Опять та же история. Подскажите

---------- Добавлено 22.07.2017 в 08:46 ----------

* nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sat 2017-07-22 04:40:49 UTC; 4min 52s ago
Docs: http://nginx.org/en/docs/
Process: 24530 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)
Process: 24522 ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf (code=exited, status=0/SUCCESS)
Jul 22 04:40:46 new-browser nginx[24530]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 22 04:40:47 new-browser nginx[24530]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 22 04:40:47 new-browser nginx[24530]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 22 04:40:48 new-browser nginx[24530]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 22 04:40:48 new-browser nginx[24530]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
Jul 22 04:40:49 new-browser systemd[1]: nginx.service: control process exited, code=exited status=1
Jul 22 04:40:49 new-browser nginx[24530]: nginx: [emerg] still could not bind()
Jul 22 04:40:49 new-browser systemd[1]: Failed to start nginx - high performance web server.
Jul 22 04:40:49 new-browser systemd[1]: Unit nginx.service entered failed state.
Jul 22 04:40:49 new-browser systemd[1]: nginx.service failed.

Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#4

ну написано же - Address already in use

кто-то уже там живет на 80 порту.

может и в первом случае была та же проблема.

adel92
На сайте с 04.01.2012
Offline
334
#5

Вы его руками ставите?

Нужно Apache перевесить на 81 порт.

NVMe VDS (https://well-web.net/nvme-vps) с поддержкой 24/7 - от 545 руб.! Безлимитный хостинг (https://well-web.net/ssd-hosting) - от 129 руб.! Домен в подарок! Перенос бесплатно! Заказывайте сейчас, и получите скидку 50%! Заходи! (https://well-web.net/limited-offers)
A
На сайте с 17.04.2012
Offline
54
#6

Ничего у меня не получается, воспользуюсь услугами администрирования) Всем спасибо

M
На сайте с 17.09.2016
Offline
124
#7
artatwjs:
Ничего у меня не получается, воспользуюсь услугами администрирования) Всем спасибо

Судя по кусочку лога, у Вас ISP 5

Включите в возможностях nginx

Панель сама его поставит, настроит и apache перевесит на 127.0.0.1

SI
На сайте с 03.12.2007
Offline
130
#8

Jul 21 11:39:29 new-browser varnishd[15436]: Unknown token '=' when looking for DURATION
Jul 21 11:39:29 new-browser varnishd[15436]: ('input' Line 128 Pos 20)
Jul 21 11:39:29 new-browser varnishd[15436]: if (beresp.ttl < = 0s || beresp.http.Set-Cookie

Пробел лишний, между < и =

-= Онлайн сервисы =-

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий