Memcached no inicia – Solución
Es un error bastante común que al instalar Memcached todo parece correcto, pero al validar si se ejecuta nos dice que no está activo.
Para comprobar si el servicio Memcached es perfecto ejecutamos el siguiente comando:
systemctl status memcached
Un ejemplo de salida con error es…
[root@host ~]# systemctl status memcached
● memcached.service – Memcached
Loaded: loaded (/usr/lib/systemd/system/memcached.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since mié 2019-06-12 17:28:38 CEST; 1min 53s ago
Process: 18536 ExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS (code=exited, status=1/FAILURE)
Main PID: 18536 (code=exited, status=1/FAILURE)
Si observas el ejemplo anterior podrás comprobar que nos dice «Active: failed», por tanto no esta habilitado. El culpable del error es «vendor preset: disabled» y se produce porque no tenemos definido el usuario de Memcached.
Por suerte la solución cuando Memcached no inicia es bastante simple, tan solo debes ejecutar el siguiente comando que configurara de manera correcta el sistema de cache.
echo -e 'PORT="11211"\nUSER="memcached"\nMAXCONN="1024"\nCACHESIZE="64"\nOPTIONS="-l 127.0.0.1"' > /etc/sysconfig/memcached
Reiniciamos el servicio.
service memcached restart
También es aconsejable reiniciar el servicio http.
service httpd restart
Verificamos que ahora funciona bien.
systemctl status memcached
Ejemplo de salida exitosa después de aplicar el anterior comando…
[root@host ~]# systemctl status memcached
● memcached.service – Memcached
Loaded: loaded (/usr/lib/systemd/system/memcached.service; enabled; vendor preset: disabled)
Active: active (running) since mié 2019-06-12 17:31:33 CEST; 13s ago
Main PID: 19973 (memcached)
Tasks: 10
Memory: 968.0K
CGroup: /system.slice/memcached.service
└─19973 /usr/bin/memcached -u memcached -p 11211 -m 64 -c 1024 -l …
En sololinux tenemos muchos tutoriales sobre Memcached, puedes ojearlos desde la zona de busqueda.
En Sololinux.es seguimos creciendo gracias a nuestros lectores, puedes colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.