目录
1 概述
2 安装环境
2.1 操作系统环境
2.2 工具版本
3 安装与测试
3.1 安装与配置
1 概述
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接浪潮信息云峦服务器操作系统KeyarchOS_KOS服务器操作系统-浪潮信息
Cockpit 是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务。根据其项目主站描述,Cockpit 有如下特点:从易用性考虑设计,方便管理人员使用,而不是仅仅的终端命令按钮化。不会打乱已有终端或脚本服务配置,通过 Cockpit 启用的服务可以在终端停止,脚本运行的错误亦会被 Cockpit 捕获。支持一次性管理多个服务,实现自动化和批处理。详细见官网https://github.com/cockpit-project/cockpit。
2 安装环境
2.1 操作系统环境
版本信息:KeyarchOS 5.8
硬件平台:X86_64

2.2 工具版本
Cockpit-286.1
https://github.com/cockpit-project/cockpit
3 安装与测试
3.1 安装与配置
要使用 Cockpit 创建和管理虚拟机,必须在运行 Cockpit 的计算机上安装 cockpit-machines 模块,下面安装Cockpit和cockpit-machines模块:
yum install -y cockpit

查看一下我们安装的cockpit版本yum list cockpit

由于kos的源中目前未提供cockpit-machine的相关软件包,我们需要离线安装,在https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/getPackage/cockpit-machines-286.1-1.0.1.el8.noarch.rpm下载离线rpm。
上传至服务器并执行rpm -ivh cockpit-machines-286.1-1.0.1.el8.noarch.rpm

提示缺少依赖,yum install libvirt-dbus安装依赖

再次执行rpm -ivh cockpit-machines-286.1-1.0.1.el8.noarch.rpm命令,安装成功

启动Cockpit和libvirtd:
systemctl start libvirtd cockpit

Cockpit的默认端口为9090,可以用netstat -ntulp|grep 9090检查一下9090端口是否已被占用

浏览器访问ip+9090端口,用户名密码为root与root用户的密码


安装 cockpit-machine 模块后,Cockpit 的左列中有一个“虚拟机”的条目。单击它打开虚拟机面板。
如果使用 libvirt 运行现有虚拟机,Cockpit 可能会检测到它们并在此面板中列出它们。如果 Cockpit 无法检测到现有虚拟机,您可以通过单击导入 VM 按钮导入它们

使用 Cockpit 创建存储池
存储池是指定可用于存储虚拟机映像的空间。可以设置网络位置、iSCSI 目标或文件系统、块设备等。
要创建存储池,请单击虚拟机面板顶部的存储池按钮。

点击激活按钮激活存储池

创建一个存储卷

上传一个测试镜像至/home/iso目录下

创建一个新的虚拟机
可以直接从 Cockpit 创建虚拟机。要创建一个新的,请单击虚拟机面板右侧的 “创建虚拟机” 按钮。
所有常用选项都存在。可以从下拉列表中下载最新的操作系统版本,或者可以选择本地驱动器上的 ISO 映像,或者可以让虚拟机从PXE 服务器引导。

创建完成之后,点击名称,可以进入虚拟机信息界面:

右侧可以操作虚拟机终端:
由于这里是使用的虚拟机来测试,没有实际cpu,因此无法启动虚拟机,后面会附上在物理机中实际效果

在物理机中实际效果如下:
在右侧操作安装系统即可,左侧在关机后可对内存等进行操作

在界面下方可以操作磁盘与网络等

添加磁盘选择一个现有存储池即可直接添加一个新的存储卷加到虚机中

虚机列表中这里可以对虚机执行关机、重启、迁移、删除等操作

推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/9740.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
打赏

微信支付宝扫一扫,打赏作者吧~
休息一下~~