您的当前位置:首页 >人工智能 >在云端自动化设置和交付虚拟机 正文
时间:2025-11-04 21:05:03 来源:网络整理编辑:人工智能
通过使用 Testcloud 自动化设置过程并交付一个准备运行的虚拟机,在几分钟之内准备好一个云镜像。如果你是一个在云端使用 Fedora qcow2 镜像 的开发者或者爱好者,

如果你是化设一个在云端使用 Fedora qcow2 镜像 的开发者或者爱好者,在一个镜像准备使用之前,交付机你总是虚拟不得不做一大堆初始化设置。我对此深有体会,云端所以我很想找到一种使设置过程更加简单的自动置和方法。碰巧,化设整个 Fedora 质量保证团队也有同感,交付机所以我们开发了 Testcloud 。虚拟
Testcloud 是云端一个可以轻松的在几分钟之内准备云镜像测试的工具。它用几个命令就可以在云端自动化设置并交付准备运行的自动置和虚拟机(VM)。
Testcloud:
下载 qcow2 镜像用你选择的化设名称创建实例创建一个密码为 passw0rd,高防服务器用户名为 fedora 的交付机用户分配一个 IP 地址,以便于你之后用 SSH 登录到云端启动、虚拟停止、删除和列出一个实例安装 Testcloud要开始你的旅程,首先你必须安装 Testcloud 软件包。你可以通过终端或者“软件”应用来安装它。在这两种情况下,软件包的名字都是 testcloud 。用以下命令安装:
复制 $ sudo dnf install testcloud -y1.一旦安装完成,将你所需要的用户添加到 testcloud 用户组,这有助于 Testcloud 自动完成设置过程的剩余部分。执行这两个命令,添加你的用户到 testcloud 用户组,并通过提升组权限重启会话:
复制 $ sudo usermod -a -G testcloud $USER $ su - $USER1.2.
添加用户到 testcloud 组
像老手一样玩转云镜像一旦你的用户获得了所需的站群服务器组权限,创建一个实例:
复制 $ testcloud instance create <instance name> -u <url for qcow2 image>1.或者,你可以使用 fedora:latest/fedora:XX(XX 是你的 Fedora 发行版本)来代替 完整的 URL 地址:
复制$ testcloud instance create -u fedora:latest1.这将返回你的虚拟机的 IP 地址:
复制 $ testcloud instance create testcloud272593 -u https://download.fedoraproject.org/pub/fedora/linux/releases/33/Cloud/x86_64/images/Fedora-Cloud-Base-33-1.2.x86_64.qcow2 [...]
INFO:Successfully booted instance testcloud272593 The IP of vm testcloud272593: 192.168.122.202 ------------------------------------------------------------ To connect to the VM, use the following command (password is passw0rd):
ssh fedora@192.168.122.2021.2.3.4.5.6.7.你可以用默认用户 fedora 登录,密码是 passw0rd(注意是零)。你可以使用 ssh、virt-manager 或者支持连接到 libvirt 虚拟机方式来连接到它。
另一种创建 Fedora 云的方式是:
复制 $ testcloud instance create testcloud193 -u fedora:33 WARNING:Not proceeding with backingstore cleanup because there are some testcloud instances running.
You can fix this by following command(s):
testcloud instance stop testcloud272593 DEBUG:Local downloads will be stored in /var/lib/testcloud/backingstores.
DEBUG:successfully changed SELinux context for image /var/lib/testcloud/backingstores/Fedora-Cloud-Base-33-1.2.x86_64.qcow2 DEBUG:Creating instance directories DEBUG:creating seed image /var/lib/testcloud/instances/testcloud193/testcloud193-seed.img INFO:Seed image generated successfully INFO:Successfully booted instance testcloud193 The IP of vm testcloud193: 192.168.122.225 ------------------------------------------------------------ To connect to the VM, use the following command (password is passw0rd):
ssh fedora@192.168.122.225 ------------------------------------------------------------1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16. 玩转实例Testcloud 可以用来管理实例。这包括像列出镜像或者停止和启动一个实例等活动。
要列出实例,使用 list 子命令:
复制 $ testcloud instance list Name IP State ------------------------------------------------------------ testcloud272593 192.168.122.202 running testcloud193 192.168.122.225 running testcloud252793 192.168.122.146 shutoff testcloud93 192.168.122.152 shutoff1.2.3.4.5.6.7.要停止一个运行的实例:
复制 $ testcloud instance stop testcloud193 DEBUG:stop instance: testcloud193 DEBUG:stopping instance testcloud193.1.2.3.要删除一个实例:
复制 $ testcloud instance destroy testcloud193 DEBUG:remove instance: testcloud193 DEBUG:removing instance testcloud193 from libvirt.
DEBUG:Unregistering instance from libvirt.
DEBUG:removing instance /var/lib/testcloud/instances/testcloud193 from disk1.2.3.4.5.要重启一个运行中的实例:
复制 $ testcloud instance reboot testcloud93 DEBUG:stop instance: testcloud93 [...]
INFO:Successfully booted instance testcloud93 The IP of vm testcloud93: 192.168.122.152 usage: testcloud [-h] {instance,image} ...1.2.3.4.5.6.电脑开机显示停止错误屏幕的解决方法(解决电脑开机时出现停止错误屏幕的常见故障)2025-11-04 21:01
戴尔3560(全新升级,高效办公利器)2025-11-04 20:57
2021年台式电脑摄像头品牌排行榜揭晓(十大品牌竞争激烈,谁能笑到最后?)2025-11-04 20:14
爱华CP140(相知相守,共度青春岁月)2025-11-04 19:58
如何使用笔记本修复教程解决BOSS问题(笔记本修复教程、解决BOSS问题)2025-11-04 19:31
微星GL72拆机教程(轻松拆解微星GL72笔记本电脑,发现其内部奥秘)2025-11-04 19:22
《极致绚丽,最终幻想15的画面如何震撼人心?》(探寻游戏界的视觉奇迹,最终幻想15画面的魅力所在)2025-11-04 19:20
摄像头驱动软件的寻找及安装方法(解决摄像头驱动问题,让摄像头恢复正常工作)2025-11-04 19:10
轻松掌握系统手动备份技巧(以u启动手动备份系统教程,助你数据安全无忧)2025-11-04 19:04
提升效率,掌握苹果电脑常用快捷键(新手必备的15个快捷键技巧,让你事半功倍)2025-11-04 18:33
vivoY79手机值得买吗?(vivoY79手机性能、价格、摄像头等方面的评估)2025-11-04 20:58
奥斯卡空调的性能和用户体验如何?(解析奥斯卡空调的关键优势及用户反馈)2025-11-04 20:35
Beats耳机Solo3(畅享无线音乐的终极选择)2025-11-04 20:01
黑莓9系统的优势与特点(揭秘黑莓9系统的功能和性能,了解其适用范围和用户体验)2025-11-04 19:49
雷神新电脑开不开机教程(解决雷神新电脑无法启动的问题,让您顺利开机)2025-11-04 19:40
如何准确检测硬盘坏道(快速判断和修复硬盘坏道的方法与技巧)2025-11-04 19:39
先马破坏神600m(一触即发的游戏体验,凭借卓越性能再度刷新行业标杆)2025-11-04 19:29
微星W7安装教程(一步步教你安装微星W7,助你实现高效办公与畅爽娱乐)2025-11-04 19:28
电脑开机重置错误的解决方法(应对电脑开机重置错误的有效措施)2025-11-04 19:25
轻松学会使用U盘制作PE系统的教程(一步步教你如何将U盘变身为实用的PE系统工具)2025-11-04 19:25