在我的工作过程中 红色的帽子,我与很多服务器一起工作。 其中许多是用于客户环境和生产盒的复制器的混合体。 其中一些是专用盒子,但也有很多虚拟机,还有一些 码头工人 实例。 这意味着我每天需要查看和管理大量服务器资源。
幸好有 一个很好的方法 这是一部分 Fedora. Cockpit 是一种优雅、美观的方式,仅使用 Web 浏览器即可查看和管理我的服务器。 它是开源的,并且一直在快速发展新的特性和功能。 最重要的是,它是 Fedora 已经,并且对于 example 随船 Fedora 服务器版.
我开了一个 Fedora 23 云服务器开启 数字海洋 看看 Cockpit 的全部内容。
首先,我安装了 cockpit 包及其依赖项:
# dnf install cockpit
然后我收到一个漂亮的登录屏幕提示 Fedora 标识。
从这里我登录并收到了我的云服务器的实时统计信息:
我注意到我可以在这里执行各种管理任务,例如设置主机名或重新启动系统。 从工具菜单中,我还可以添加用户,或调用 Web 终端。 到目前为止,我真的很喜欢这个。 它让我想起了 Webmin,但它更强大、更有吸引力。
然后我开始探索其他选择。 例如,我可以通过 journalctl 查看来自 systemd 日志的所有日志。 自从我启动服务器以来,您可以看到无数次通过 SSH 尝试:
我没有在这个虚拟专用服务器上运行 Docker,但如果我这样做了,我可以管理并查看我的容器的实时统计信息:
查看存储选项卡,我可以看到磁盘上活动的实时统计信息。 我什至能够在连接的存储上创建 LVM 或 RAID 设置。
我查看了网络选项卡,在这里我可以查看每个适配器的网络流量的实时信息。 我还可以添加绑定、VLAN 和网桥:
然后我查看了服务选项卡,它可以让我查看所有当前正在运行的服务:
我可以单击一个服务,它允许我直接从 Cockpit 启用、禁用、重新启动、停止或启动每个服务。 (如果您不记得差异,请查看此 Fedora 关于 systemd 单元的杂志文章。)
Cockpit 给我留下了深刻的印象,我将开始在我的一些盒子上安装它,看看它在多大程度上提高了我的工作效率。 驾驶舱可用于 Fedora、CentOS 和红帽企业 Linux。