Todas las imágenes que ofrecemos en Clouding.io son fabricadas por nosotros y las adaptamos para que funcionen al 100% con nuestra plataforma. Es por eso, que en ciertos conceptos a nivel de sistemas operativos, tenemos que hacer una serie de configuraciones adicionales.
Debido a estos cambios, cabe la posibilidad que cuando se instale cierto software desde las cuentas de algún tipo de error ya que se esperaba otra versión del kernel. Nosotros utilizamos un kernel que es más nuevo que el propio de la distribución, para volver al kernel anterior (y al oficial de la distribución) lo que se tiene que hacer es un downgrade del kernel y bajar a la versión 3.10.
Lo primero es activar el repo base de CentOS:
# vi /etc/yum.repos.d/CentOS-Base.repo
Y al final de todo añadimos lo siguiente:
enabled=1
Luego movemos el repo de Clouding:
# mv /etc/yum.repos.d/CentOS-clouding.repo /etc/yum.repos.d/CentOS-clouding.disable
Actualizamos repo, y limpiamos cache:
# yum update
# yum clear all
# rm -rf /var/cache/yum
Y luego instalamos los siguientes paquetes:
# yum install kernel-devel kernel
Ahora reiniciamos el servidor y tenemos que ir a la Consola VNC y seleccionar el kernel 3.10. Ahora si ejecutamos uname -r debería de salir: 3.10.0-693.el7.x86_64
Luego eliminamos el kernel 3.14:
# yum remove kernel-3.14.43_1-2.x86_64 kernel-devel-3.14.43_1-2.x86_6 kernel-headers-3.14.43_1-2.x86_64
Y finalmente actualizamos el Grub:
# grub2-mkconfig -o /etc/grub2.cfg
A partir de ahora nuestra imagen de Centos 7 iniciará siempre con el kernel 3.10.0 y podremos compilar o instalar el software que necesitemos.