DBAtlas · Atlas de operações de banco de dados

ERR Unknown option or number of arguments for CONFIG SET: Unknown option or number of arguments for CONFIG SET (older versions: Unsupported CONFIG parameter) (opção ou número de argumentos desconhecidos para CONFIG SET)

Redis

O que significa?

O parâmetro de configuração que você tentou alterar com CONFIG SET não é reconhecido nesta versão do Redis, ou o número de argumentos está errado. No Redis 7, a mensagem completa é "ERR Unknown option or number of arguments for CONFIG SET - '<name>'"; versões mais antigas retornam "ERR Unsupported CONFIG parameter". CONFIG GET não gera erro para um parâmetro desconhecido; ele retorna uma lista vazia.

Por que acontece?

Um nome de parâmetro digitado errado; usar um parâmetro de outra versão do Redis (parâmetros podem ser adicionados e removidos entre versões); ou o serviço gerenciado em nuvem não permitir a alteração de certos parâmetros. Executar scripts antigos em versões mais novas/mais antigas é a causa típica.

Como resolver

Verifique o nome de parâmetro válido. Liste as configurações atuais com um padrão, como CONFIG GET 'maxmemory*'. Consulte a lista de parâmetros na documentação da sua versão do Redis; veja a versão com INFO server. Se houver restrição em um serviço de nuvem, use o conjunto de parâmetros permitido pelo provedor. Atualize seus scripts para a versão de destino.

Abrir no DBAtlas →

Mais entradas deste banco