LINUX

Cómo instalar Cockpit en Linux CentOS 7

Cockpit es un administrador de servidor fácil de usar para sistemas basados ​​en Linux. Es un software gratuito que se publica bajo LGPL v2.1. Su propósito es poder administrar múltiples servidores de una manera fácil de usar. A diferencia de otras herramientas, no profundiza en la configuración del servidor, pero intenta simplificar la administración del servidor, especialmente para los principiantes. Cockpit es útil para realizar tareas simples como iniciar y detener diferentes servicios, administrar el almacenamiento, inspeccionar el diario, etc. Hace uso de systemd debajo.

Instalación de la cabina

He usado un CentOS 7 system en este artículo y como Cockpit no está disponible en el repositorio de CentOS, debe clonarse desde el repositorio sig-atomic-buildscripts.

[root@ceph-storage ~]# git clone https://github.com/baude/sig-atomic-buildscripts
Cloning into 'sig-atomic-buildscripts'...
remote: Counting objects: 95, done.
remote: Total 95 (delta 0), reused 0 (delta 0), pack-reused 95
Unpacking objects: 100% (95/95), done.

Ahora puedes instalarlo usando yum:

yum install cockpit

Si está utilizando Ubuntu, ejecute los siguientes comandos:

sudo add-apt-repository ppa:jpsutton/cockpit

sudo apt-get update

sudo apt-get install cockpit

Habilitar el servicio de cabina

[root@ceph-storage ~]# systemctl enable cockpit.socket
ln -s '/usr/lib/systemd/system/cockpit.socket' '/etc/systemd/system/sockets.target.wants/cockpit.socket'

Si el firewall está habilitado en su sistema, debe agregar Cockpit a la lista de servicios confiables y reiniciar el firewall.

[root@ceph-storage ~]# firewall-cmd --peranent --zone=public --add-service=cockpit

[root@ceph-storage ~]#firewall-cmd --reload

Iniciar el servicio

[root@ceph-storage ~]# systemctl start cockpit.socket

Si está en CentOS, necesitará otro paso antes de comenzar a usar Cockpit. Necesitamos modificar el archivo del servicio de cabina para deshabilitar SSL, ya que parece haber algún problema con esto. Para esto, edite el archivo /usr/lib/systemd/system/cockpit.service y cambie la línea que comienza con ExecStart a lo siguiente:

ExecStart=/usr/libexec/cockpit-ws --no-tls

Tenga en cuenta que es posible que esta solución alternativa no se recomiende en un entorno de producción. Después de esto, recargue systemd y reinicie la cabina.

[root@ceph-storage ~]# systemctl daemon-reload

[root@ceph-storage ~]# systemctl restart cockpit

Ahora está listo para usar la GUI de la cabina.

Interfaz web

Se puede acceder a la interfaz web de Cockpit utilizando la dirección IP del servidor con el puerto 9090

https://server-ip:9090

Pantalla de inicio de sesión para Cockpit

Puede iniciar sesión como root y comenzar a administrar los servidores. Una vez que haya iniciado sesión, verá la siguiente pantalla que muestra una descripción general del uso de CPU, memoria, tráfico de red y E / S de disco.

Salida del sistema

Pasando a la sección Servicios, tiene diferentes pestañas aquí, a saber, Objetivos, Servicios del sistema, Enchufes, Temporizadores y Rutas. Muestran los diferentes servicios del sistema, ya sean habilitados, deshabilitados, activos, inactivos, etc.

servicios del sistema

Servicios de socket

La parte de contenedores muestra si Docker está instalado / activado o no. Si no es así, puede instalarlo / activarlo desde aquí.

Tablero de contenedores

El registro en diario, la red y el almacenamiento muestran los diferentes registros, la red y los detalles de uso del almacenamiento, respectivamente.

Registros del sistema Uso de la redDetalles de almacenamiento

En la sección Herramientas, tenemos Cuentas de administrador con las que podemos crear nuevas cuentas o cambiar entre diferentes cuentas.

Tools también proporciona una consola de trabajo para los administradores.

Instrumentos

Conclusión

Cockpit proporciona una interfaz de usuario bastante ordenada y simple para que los nuevos administradores administren servidores Linux. Pero recuerda que solo es accesible a través de la web. Puedes visitar su Página Oficial para más detalles. Como esto es relativamente nuevo, podría pasar algún tiempo antes de que reciba un soporte generalizado.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar