使用 Cockpit创建虚拟机方法

15 篇文章 3 订阅
8 篇文章 0 订阅

一、Cockpit服务搭建

先决所需软件是 libvirt、cockpit 和 cockpit-machines。要将它们安装在 Fedora 31 上,请在终端使用 sudo 运行以下命令:

dnf install libvirt cockpit cockpit-machines
注意如果不安装cockpit-machines,则在网页启动之后少“虚拟机”按钮

设置 Cockpit 服务
安装了必要的软件包后,就该启用服务了。libvirtd 服务运行虚拟机,而 Cockpit 有一个激活的套接字服务,可让你访问 Web GUI:

$ sudo systemctl enable libvirtd --now
$ sudo systemctl enable cockpit.socket --now

这应该足以运行虚拟机并通过 Cockpit 对其进行管理。(可选)如果要从网络上的另一台设备访问并管理计算机,那么需要将该服务开放给网络。为此,请在防火墙配置中添加新规则:

$ sudo firewall-cmd --zone=public --add-service=cockpit --permanent
$ sudo firewall-cmd --reload
要确认服务正在运行并且没有发生任何问题,请检查服务的状态:

$ sudo systemctl status libvirtd
$ sudo systemctl status cockpit.socket

此时一切都应该正常工作。Cockpit Web GUI 应该可通过 https://localhost:9090 或 https://127.0.0.1:9090 访问。或者,在连接到同一网络的任何其他设备上的 Web 浏览器中输入本地网络 IP

二 创建虚拟机

2.1 创建存储池

点击“虚拟机->存储池->创建存储池->创建->激活”
在这里插入图片描述
注:默认会有default存储池,即宿主机的根目录,如果空间不够(默认需要至少10G空间),需要重新指定空间足够大的分区

2.2 创建存储卷

在这里插入图片描述
注:如果不创建存储卷,或者在创建虚拟机时没有选择创建新卷,则在创建虚拟机时将找不到硬盘

2.3 创建虚拟机

镜像获取wget https://pkg.loongnix.cn/loongnix-server/8.3/isos/loongarch64/Loongnix-server-8.3.livecd.loongarch64.iso

2.3.1 当默认存储卷空间足够时创建虚拟机

点击“虚拟机->创建虚拟机”
在这里插入图片描述

2.3.2 当默认存储卷空间不够时创建虚拟机

注:创建新卷默认会使用default存储池,当default存储池空间不足时,需要更换存储池必须进行步骤2.1和步骤2.2相关设置

点击“虚拟机->创建虚拟机”
如下,指定存储池,指定存储卷
在这里插入图片描述

三 虚拟机删除

删除虚拟机机器需要使用
virsh destroy xxx
virsh undefine xxx
完成后查看虚拟机是否被删除
virsh list --all

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值