Cockpit - 基于Web的Linux管理工具的安装和使用教程

打印 上一主题 下一主题

主题 791|帖子 791|积分 2373

Cockpit - 基于Web的Linux管理工具的安装和使用教程

一、基本介绍

1,什么是 Cockpit?

(1)Cockpit 是一个免费且开源的基于 webLinux 服务器管理工具并且在 CentOS 8RHEL 8 中,Cockpit 更是成为其默认服务器管理工具。
(2)通过 Cockpit 提供的友爱的 Web 前端界面可以轻松地监视和管理我们的 GNU/Linux 服务器,执行诸如存储管理、网络设置、检查日记、虚拟机管理等使命。
2,Cockpit 的功能和特点



  • Cockpit 使用 systemd 完成从运行守护进程到服务险些所有的功能
  • 集中式管理,通过一个会话窗口管理网络中的所有 Linux 服务器
  • 创建和管理 KVMoVirt 虚拟机
  • 包罗 LVM 在内的存储设置
  • 基本的网络设置管理
  • 用户 user account 管理
  • 基于 web 的终端
  • 图形化的体系性能展示
  • 使用 sosreport 收集体系设置和诊断信息
  • 支持 DebianRedhatCentOSFedoraAtomicArch LinuxUbuntu
更多的Cockpit控制台扩展插件请查看官方列表:https://cockpit-project.org/applications.html
二、安装设置

1,安装 dnf

我们必要使用 dnf 下令安装 Cockpit,但 CentOS 7 并不包含该下令,必要按照如下步骤进行安装。而对于 CentOS 8 自带了 dnf,则可以跳过此步骤。
(1)以是首先执行如下下令安装并启用 epel-release
  1. yum install epel-release
复制代码
(2)接着执行如下下令安装 dnf
  1. yum install dnf
复制代码
(3)安装完毕后执行如下下令查看是否安装乐成:
  1. dnf --version
复制代码
2,安装 Cockpit

  1. 安装kvm
  2. yum install qemu-kvm libvirt libvirt-daemon virt-install virt-manager libvirt-dbus
  3. systemctl start libvirtd.service
  4. 注意:如果访问虚拟机,点击虚拟机Create VM按钮是灰色的,就表示没有安装virt-install包
复制代码
(1)首先执行如下下令安装 Cockpit
  1. dnf install cockpit cockpit-machines
复制代码
(2)安装完毕后执行如下下令启动 Cockpit 服务并设置为自动启动:
  1. systemctl start cockpit.socket
  2. systemctl enable cockpit.socket
复制代码
(3)接着执行如下下令查看是否启动乐成:
  1. systemctl status cockpit.socket
复制代码
(4)由于 Cockpit 默认使用的是 9090 端口,执行如下下令打开这个端口:
  1. firewall-cmd --permanent --add-port=9090/tcp
  2. firewall-cmd --reload
复制代码
三、使用阐明

浏览器访问 http://服务器IP:9090,打开 CockpitWeb 界面,输入用户密码后登录。

登录后首先展示的是体系概览界面,从这里可以快速查看体系的各项信息,如性能使用情况、体系信息、设置等等。

虚拟机的使用


1、创建网桥

从前我们都是手动创建桥,有了cockpit直接在页面点一点就创建好了。
在网络中点击添加网桥,设置名称br0,选择ens192上网的端口,最后点击确定就创建乐成了
2、修改默认kvm存储池

注意:kvm存储池默认存放在/var/lib/libvirt/images,也就是说,你所创建的虚拟机会天生在该目录下,发起挂载大磁盘空间,单独存放。
修改kvm存储池方法有很多种,我这里使用ln软毗连来实现,我这里将libvirt整个目录软链存放在/data/kvm下。
  1. mkdir -p /data/kvm
  2. mv /var/lib/libvirt /data/kvm/
  3. ln -sv /data/kvm/libvirt /var/lib/libvirt
复制代码
3、创建镜像目录上传镜像

我这里单独创建个目录用于存放ISO镜像包。
  1. mkdir -p /data/iso
复制代码
我这里上传了一个CentOS-7.9-x86_64-Minimal-2009.iso镜像包
4、创建虚拟机

登录web控制台,点击虚拟机,右上角点击Create VM
独创建个目录用于存放ISO镜像包。
  1. mkdir -p /data/iso
复制代码
我这里上传了一个CentOS-7.9-x86_64-Minimal-2009.iso镜像包
4、创建虚拟机

登录web控制台,点击虚拟机,右上角点击Create VM
接下来就是体系安装的流程了,没什么可讲的。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

涛声依旧在

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表