一、Cockpit Web控制台简介

  Cockpit是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务,根据其项目主站描述,Cockpit 有如下特点:

  • 从易用性考虑设计,方便管理人员使用,而不是仅仅的终端命令按钮化;
  • 不会打乱已有终端或脚本服务配置,通过 Cockpit 启用的服务可以在终端停止,脚本运行的错误亦会被 Cockpit 捕获;
  • 支持一次性管理多个服务,实现自动化和批处理;

二、安装步骤

1、cockpit软件安装

cockpit web控制台在centos8环境已默认安装,未启动。
[root@centos8 ~]# dnf install cockpit.socket -y

2、启动cockpit web

[root@centos8 ~]# systemctl start cockpit.socket

3、配置开机自启动

[root@centos8 ~]# systemctl enable cockpit.socket
Created symlink /etc/systemd/system/sockets.target.wants/cockpit.socket → /usr/lib/systemd/system/cockpit.socket.

4、防火墙开放9090端口

[root@centos8 ~]# firewall-cmd --zone=public --add-port=9090/tcp --permanent
success
[root@centos8 ~]# firewall-cmd --reload
success

5、访问cockpit web控制台

输入操作系统用户和密码登录控制台

centoszookeeper安装 centos安装cockpit_centos

三、Cockpit Web使用介绍

1、概览查看

可以查看主机的CPU、内存、运行时间等信息,可以查看和编辑主机名。

centoszookeeper安装 centos安装cockpit_centoszookeeper安装_02

2、日志查看

可以根据时间,日志级别、关键字等信息筛选和过滤日志。

centoszookeeper安装 centos安装cockpit_服务可视化管理_03

3、存储信息查看

可以查看磁盘的读写速率、使用率、NFS挂载记录等。

centoszookeeper安装 centos安装cockpit_centos8_04

4、配置NFS挂载

可视化的NFS挂载操作,只需要配置远端NFS SERVER地址,下拉菜单选择远端NFS共享目录,配置本地挂载点即可完成NFS挂载。

centoszookeeper安装 centos安装cockpit_服务可视化管理_05

5、网络流量查看和网卡配置

实时查看网卡上、下行流量,网络日志,可视化编辑网卡IP、DNS等。

centoszookeeper安装 centos安装cockpit_centos8_06

6、账户配置

可以查看账户列表,在线添加账户,修改已知账户的相关信息。

centoszookeeper安装 centos安装cockpit_cockpit_07

7、服务管理

可视化管理系统服务或者自定义服务的开机自启动

centoszookeeper安装 centos安装cockpit_centoszookeeper安装_08

8、创建定时任务

创建定时任务,配置好名称、需要执行的命令,执行周期等。

centoszookeeper安装 centos安装cockpit_cockpit_09

9、软件更新配置

可以手动执行更新操作或者配置自动更新,开启自动更新需要安装dnf-automatic。

centoszookeeper安装 centos安装cockpit_centos_10


指定自动更新时间,自动更新后将重启,请慎重选择


centoszookeeper安装 centos安装cockpit_服务可视化管理_11

10、shell终端

点击终端,可以完成shell终端连接,可以执行任何ssh登录的操作。

centoszookeeper安装 centos安装cockpit_cockpit_12