2017-02-22 15 views
-1

セットアップ後にredisを開始しようとしていますが、redis-server startをサービスしようとすると何もしませんが、ハングアップします。私はsystemctlステータスのRedis-server.serviceに を使用してログを表示しようとすると、それは私にこの警告を印刷し、 enter image description hereredis-serverはコール後にハングアップします。

enter image description here

を誤る私はRedisのサーバーを停止しようとしたが、それは時に何も表示されませんハングアップすべて。 私は非常に新しいですredis私は何が起こっているのか手がかりを持っていませんでした。事前に感謝してください。

+0

ログで参照している警告は、特定の状況で危険な可能性のある設定に関する警告です。ハングアップの意味を具体的にすることはできますか? redis-cliを使用してサーバープロセスに接続できませんか? –

+0

こんにちは!ありがとう、私はそれを考え出した。サーバーが既に稼動しているようで、 'lsof -iTCP -sTCP:LISTEN -n -P'に行き、プロセスを終了することで新しいプロセスを開始できるように他のプロセスを止めなければなりませんでした。サーバー 'service redis-server start'を起動するときを除いて、すべてがうまくいっていました。これは私にこのmsgを与えます:'タイムアウトを超えたため、redis-server.serviceのジョブが失敗しました。詳細については、「systemctl status redis-server.service」および「journalctl -xe」を参照してください。どのように修正できますか? – fyeah

答えて

0

フォアグラウンドで実行されているようです。

同じ端末にCtrl-Zと打つことでバックグラウンドに送信することも、新しい端末を開いて、実行中のサーバインスタンスにredis-cliで接続することもできます。

redis-cliは、redis serverにコマンドを発行するために使用するターミナルクライアントです。

私が説明したように、あなたが端末上Ctrl-Zを打つ場合は、最初の端末上で実行中のインスタンスを停止したい場合は、(すなわち、Redisのサーバーを殺す)、問題fgもう一度前面にプロセスをもたらすために、そしてCtrl-Cを打ちます。

関連する問題