11

varnishlog が返されます:

_.vsm: No such file or directory

他の誰かがこれを見たことがありますか?

4

4 に答える 4

12

varnishlogが正しいディレクトリを指していないか、アクセスできないようです

varnishdのコマンド ライン オプションを確認してください。-n <instancename>デーモンが引数付きで実行される場合は、varnishlogにも追加する必要があります。

2 つ目は、varnish ディレクトリの権限を確認することです。現在使用されているディレクトリを確認するには、root にログインして以下のコマンドを実行する必要があります。

$ lsof -p <PID of varnishd> | grep vsm

明らかになったら、完全なパスにユーザーの読み取り権限があることを確認する必要がありました.

于 2012-08-29T12:01:05.907 に答える
0

varnishadm コマンドを発行しようとしているときに、同じエラー メッセージが表示されました。ワニスを停止せずにマシンの名前を変更したことが判明しました。/var/varnish/ には、varnish がアクセスする必要のあるマシン名に対応するディレクトリがありました。「sudo service varnish restart」はこれを修正しました。

于 2013-07-17T03:50:19.840 に答える