ERR unknown subcommand: ERR unknown subcommand or wrong number of arguments(不明なサブコマンドまたは引数の数の誤り)
Redis意味
コンテナコマンド (例: CONFIG、CLIENT、ACL、XINFO) が無効なサブコマンドを受け取ったか、サブコマンドに誤った数の引数が送られた。Redis はサブコマンドを認識できなかった。
原因
サブコマンド名の誤字、使用中の Redis バージョンに存在しないサブコマンド、引数の数の誤り/不足、またはサブコマンドの構文の誤り。
対処方法
正しいサブコマンド名と引数を使う。コマンドの HELP サブコマンドを参照する (例: CONFIG HELP、CLIENT HELP)。使用中の Redis バージョンがそのサブコマンドをサポートしていることを確認する。ドキュメントに従って引数の数と構文を修正する。
同じデータベースの他の項目
- ERR DUMP payload version or checksum are wrongERR DUMP payload version or checksum are wrong(DUMP ペイロードのバージョンまたはチェックサムが不正)
- NOREPLICASNOREPLICAS Not enough good replicas to write(書き込みに十分な正常レプリカがない)
- ERR This instance has cluster support disabledERR This instance has cluster support disabled(クラスタサポートが無効)
- ERR Client sent AUTH, but no password is setERR AUTH <password> called without any password configured for the default user (Redis 6+) / ERR Client sent AUTH, but no password is set (Redis <6)(パスワード未設定のサーバーへの AUTH)
- ERR DEBUG command not allowedDEBUG command not allowed(DEBUG コマンドは許可されていない)
- ERR Can't save in background: fork failedBackground save failed: fork failed(バックグラウンド保存失敗: fork 失敗)
- NOPROTO unsupported protocol versionUnsupported RESP protocol version(サポートされない RESP プロトコルバージョン)