Windows 10 PCにUbuntu Bashをインストールしました。その後、コマンドを使用してRedisをインストールした後、apt-get install
コマンドを使用してredisに接続できredis-cli
、情報に詳細が表示されました
# Server
redis_version:2.8.4
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:a44a05d76f06a5d9
redis_mode:standalone
その後、それに接続できるレプリカを作成しました
フォルダーからインストールされるデフォルトの構成ファイルを使用して Sentinel を開始したことを投稿し/etc/redis/
ます。
redisを起動するために使用したコマンドはsudo redis-server /etc/redis/sentinel1.conf --sentinel
しかし、redis-cli -p 26379
コマンドを使用して接続しようとすると、このエラーが発生します
laptop:~$ redis-cli -p 26379
Could not connect to Redis at 127.0.0.1:26379: Connection refused
not connected>
指定されたポートが26379であるsentinel.confファイルを確認しました
redis-sentinel /path/to/sentinel.conf
しかし、同じエラーでセンチネルを開始しようとしました。
仮想マシンで実行されている Ubuntu でも同じセットアップが正常に機能します。
編集
Windows 10 BashでUbuntuを実行しているため、netstat -tunlpa
コマンドはこれを示しています
vipresh@VIPRESHJH:/etc/redis$ sudo netstat -tunlpa
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
そして、ps aux| grep redis
コマンド出力はこれです
vipresh@VIPRESHJH:/etc/redis$ ps aux| grep redis
redis 24 0.0 0.0 0 0 ? Ssl 2432 0:00 /usr/bin/redis-server 127.0.0.1:6379
root 57 0.0 0.0 0 0 ? Ssl 2432 0:00 redis-server *:26379
vipresh 61 0.0 0.0 0 0 ? S 2432 0:00 grep --color=auto redis
Sentinel がポート 26379 で実行されていることを示しています