ディレクトリ
1、Redisの-CLIを終了した後、コマンドを実行します。サインCLUSTERのADDSLOTS割り当てを使用しないでください。
図2は、二つの点であるスロット番号の範囲1000年... {2000}と{}は、三点ではありません。} {1000..2000
3は、コマンドが実行され、パスワードを設定し、パスワードパラメータを持参する必要があります。
環境
CentOSのバージョン:CentOSの7最小(1908年7月7日)
Redisのバージョン:Redisの-5.0.7
問題:
Redisのスロット割り当ては、プロンプト失敗(エラー)ERR無効または範囲スロットのうち
それともヒント:(エラー)NOAUTH認証が必要。
プロセスとソリューション
CLUSTERのADDSLOTSは、サインインコマンドでのRedisは-CLIエラーを追加します。
[root@admin131 bin]# redis-cli -p 7002 -h 192.168.42.131 -c -a 123456
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
192.168.42.131:7002> CLUSTER ADDSLOTS {10923...16383}
(error) ERR Invalid or out of range slot
192.168.42.131:7002> CLUSTER ADDSLOTS {10923..16383}
(error) ERR Invalid or out of range slot
出口はRedisの-CLLI。その後、実行します。
192.168.42.131:7002> quit
[root@admin131 bin]# redis-cli -h 192.168.42.131 -p 7002 cluster addslots {10923..16383}
(error) NOAUTH Authentication required.
ヒントエラー:(エラー)NOAUTH認証が必要。
redis.conf設定ファイルパスワードが設定されているので、それはパスワードのパラメータを持参する必要があります:
Redisの-CLI -h 192.168.42.131 -p 7002 -a 123456クラスタaddslots {10923..16383}
ビュークラスタは、状況をノード:
192.168.42.131:7002> cluster nodes
これは、通常のスロットに割り当てられています。
要約:
1、Redisの-CLIを終了した後、コマンドを実行します。サインCLUSTERのADDSLOTS割り当てを使用しないでください。
図2は、スロット番号の範囲{2000千...}、{}であり、二点、三点ではありません。} {1000..2000
3は、コマンドが実行され、パスワードを設定し、パスワードパラメータを持参する必要があります。
Redisの-CLI -h 192.168.42.131 -p 7002 -a XXXXXX(redis.confのパスワードセット)クラスタaddslots {10923..16383}