Назад | Перейти на главную страницу

varnishd: команда не найдена

Новая машина под управлением CentOS 5.6, httpd и mysql установлены и работают. Я установил Varnish через yum без ошибок, но не могу запустить varnished

Например, если я хочу запустить следующую команду, как показано на Varnish-wiki:

varnishd -f /usr/local/etc/varnish/default.vcl -s malloc,1G -T 127.0.0.1:2000 -a 0.0.0.0:8080

Мне будет предложен следующий ответ -bash: varnishd: command not found

Бег varnishadm работает и приводит к Child in state running , подтверждая, что лак действительно течет.

Я пробовал все вышеперечисленное с sudoтоже, но безрезультатно. У меня нет root-доступа на этой машине, может это быть причиной этого? Что еще я могу проверить?

В моей системе CentOS varnishd /usr/sbin/varnishd. Убедитесь, что ваш PATH /usr/sbin в этом.

echo $PATH
/usr/local/bin:/usr/bin:/sbin:/bin

export PATH=$PATH:/usr/sbin
which varnishd
/usr/sbin/varnishd