DBAtlas · Atlas de operaciones de bases de datos

ERR Unknown option or number of arguments for CONFIG SET: Unknown option or number of arguments for CONFIG SET (older versions: Unsupported CONFIG parameter) (opción o número de argumentos desconocidos para CONFIG SET)

Redis

¿Qué significa?

El parámetro de configuración que intentó cambiar con CONFIG SET no se reconoce en esta versión de Redis, o el número de argumentos es incorrecto. En Redis 7 el mensaje completo es "ERR Unknown option or number of arguments for CONFIG SET - '<name>'"; las versiones antiguas devuelven "ERR Unsupported CONFIG parameter". CONFIG GET no genera error ante un parámetro desconocido; devuelve una lista vacía.

¿Por qué ocurre?

Un nombre de parámetro mal escrito; usar un parámetro de otra versión de Redis (los parámetros pueden añadirse y eliminarse entre versiones); o que el servicio gestionado en la nube no permita cambiar ciertos parámetros. La causa típica es ejecutar scripts antiguos en versiones más nuevas/antiguas.

Cómo solucionarlo

Verifique el nombre de parámetro válido. Liste los ajustes actuales con un patrón, como CONFIG GET 'maxmemory*'. Revise la lista de parámetros en la documentación de su versión de Redis; vea la versión con INFO server. Si hay restricciones en un servicio en la nube, use el conjunto de parámetros que permite el proveedor. Actualice sus scripts para la versión de destino.

Abrir en DBAtlas →

Más entradas de este motor