実際、私は会社の新しいプロダクションサーバのためにdebian 9に切り替えるつもりです。これまでのところ、すべて正常に動作しますが、今はredis-serverに悩まされています。Debian Stretch(9)のRedisスタートアップに関する問題
デフォルトでは、Debian 9にはバージョン3.2のredisが付属しています。私はapt-get install redis-server
経由でパッケージをインストールしています。その後、バックグラウンドでデーモンとして起動します。ここでは、2つの異なるIP(127.0.0.1とサーバーIP)にバインドするなどのカスタム構成を適用したいと考えています。
daemonize
オプション(yes
)と同様にこれを変更すると、赤色はバックグラウンドで開始されなくなります。 service redis-server start
または/etc/init.d/redis-server start
のいずれかを実行するたびに、コマンドは単に停止します。
journalctl -xe
redis-server.service: PID file /var/run/redis/redis-server.pid not readable (yet?) after start-post: No such file or directory
を)私に語った:
start)
echo -n "Starting $DESC: "
mkdir -p $RUNDIR
touch $PIDFILE
chown redis:redis $RUNDIR $PIDFILE
chmod 755 $RUNDIR
すべての後、私は見ることができ、両方service redis-server start
と/etc/init.d/redis-server
ことサーバーを起動しており、redis-cli
経由でサーバーに接続することもできます。しかし、悪いプロセスが続きました。
誰でも手助けできますか?詳しい情報が必要な場合は、私に知らせてください。これで問題が解決すれば、これまでに可能なことは何でも提供します!
最高 クリス
これはおそらく、[スーパーユーザー](http://superuser.com/)または[UNIX&Linuxのスタック交換](http://unix.stackexchange.com/)のためのより良い質問です。それは設定上の問題ではなくプログラミング上の問題ではないかと思います。 – jww