绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

2024-06-10 13:56:11 17点赞 83收藏 25评论

​前言:

绿联云新系统上线也有段时间了,诚然现在系统还是有各种各样的一些问题,但是能看到绿联那边的努力,基本2-3天一个版本,每个版本可以说都是全新的体验,对于爱折腾的人来说肯定也不能闲着,正好新系统里面支持了虚拟机,但是虚拟机又只支持iso和ova两种格式的文件,那有一些官方只提供了img格式的镜像,我们怎么部署呢,老K本期教程就用istoreos为例,给大家演示下img镜像通用的虚拟机部署方法。

前期准备:

确认网络配置

到控制面板网络设置中,检查是否是两个独立的lan口,而不是bond的网络模式,如果是,需要解绑(单网口机器目前也能部署,就是只能提供给除nas本体以外的同网段机器来使用)。

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

镜像下载解压:

istoreos的镜像直接到其官网下载最新包即可。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

下载完成后到本地先解压缩。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

文件上传&路径获取

将这个文件上传到nas上,可以直接从本地电脑拖拽上传,另外在对应文件上右键,点击属性。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

点击位置后的路径复制按钮,将这个复制出来的路径先保存下,比如我这里复制出来是这样的,这里的volume1对应的就是存储空间1,volume2对应的就是存储空间2,以此类推,这个关系大家也都记一下,后面还会用到。

/volume7/images/istoreos-22.03.6-2024052410-x86-64-squashfs-combined.img​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

创建一个假iso镜像

因为绿联前台只能导入iso的镜像,所以我们需要创建一个假iso镜像来诱骗系统,先在电脑本地,随便到一个文件夹中,点击查看将文件拓展名打开。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

在桌面新建文本文档,并改名为xx.iso(xx随便改成什么都行),保存时会有个提示,不用管,直接点击是。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

将这个iso文件也上传到nas上。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

配置虚拟机

新机器拿到手虚拟机应用还需要我们到应用中心里进行安装。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

耐心等待提示安装成功后,点击打开。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

初次打开虚拟机应用,会自动弹出一个弹框,需要选择你存放虚拟机的存储空间,这里可以单选也可以多选(单个虚拟机只能使用一个存储空间,这里只是选择你虚拟机应用总的存储位置),选择好后点击完成。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

后续想修改存储配置,可以点击虚拟机应用中的管理按钮,选择存储进行添加和移除。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

部署虚拟机:

部署一个初始虚拟机

点击虚拟机应用中的新建>新建虚拟机。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

弹框中点击下拉框选择手动上传镜像。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

再点击上传镜像,如果之前有上传过则这里是添加镜像。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

选择从NAS添加。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

选择刚才上传的假镜像,点击确定。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

再点击确定。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

关闭镜像库。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

选择创建的假镜像,点击下一步。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

选择虚拟文件存放的存储空间,这里也记住具体是存储空间几,按照上面说的,我这里存储空间7对应的是/volume7。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

这里的提示不用管,修改虚拟机名称,比如我们这次改成istoreos。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

系统类型linux,作为旁路由cpu给1核,内存给2g很不错了。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

磁盘1选择sata,给4g作为系统引导盘,磁盘2看个人需要是否要加,只是做旁路由加不加无所谓,但是为了其他可能需要加的镜像考虑,我演示还是加上,后面会说这么做的原因,网络只需要一个,选择vnet-bridge0,对应我们网络设置中的lan1口。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

切换到高级,自动开机也是根据自己情况,如果需要nas开机即启动虚拟机,那就选择启用,否则选择禁用,其他都默认不变,点击完成。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

进入新系统的ssh root用户下

完成后先不要动它,我们到ssh root用户下进行接下来的操作,不知道怎么进入ssh的话,点击控制面板>终端机,勾选SSH后的启动,点击应用。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

接下来再打开windows自带的命令提示符,直接在windows搜索框或者win+s键输入cmd,找到命令提示符点击打开。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

在命令行中输入以下内容后回车(koryking替换成nas管理员账户名,192.168.66.27替换成你nas的ip),第一次登陆会要求输入下yes,在password后输入nas管理员账户的登录密码,这里不会有显示,直接盲输后回车,即可进入ssh后台,但是目前还不是root账户,我们继续操作。

koryking@192.168.66.31​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

在命令行继续输入以下命令,根据提示再盲输一次管理账户的密码,即可进入root用户。

sudo -i​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

将虚拟机文件挂载到nbd模块

输入以下命令,加载nbd模块,可以通过输入lsblk看下加载情况。

modprobe nbd

lsblk​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

直接输入以下命令,找到虚拟机配置文件存放目录,再输入ll,找到最新的一条,这一条就是我们刚才创建的那个虚拟机对应的配置文件。

cd /etc/libvirt/qemu

ll​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

继续输入以下命令,配置文件内容,这里的071c9906-f3c4-4334-8171-d1ff55198e9d需要替换按照上一步操作,你自己找到的最新一条的xml文件名。

vi 071c9906-f3c4-4334-8171-d1ff55198e9d.xml​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

进入vi编辑器页面后,按键盘下键移动光标,找到device = disk的内容,order = 1的就是创建的第一个虚拟磁盘,order = 2的就是创建的第二个虚拟磁盘,我们将order = 1上面的source file后的路径给复制下来。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

英文输入法环境下输入以下命令,退出vi编辑器。

:q!

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

执行以下命令,将这个虚拟文件挂载到/dev/nbd0上,这里面的/volume7/@kvm/071c9906-f3c4-4334-8171-d1ff55198e9d/071c9906-f3c4-4334-8171-d1ff55198e9d_1aadc68e-231d-4ffa-ac55-5bb46d52983e.qcow2替换成你找到的文件路径,再执行lsblk查看下,可以看到nbd0已经是4g大小了。

qemu-nbd --connect=/dev/nbd0 /volume7/@kvm/071c9906-f3c4-4334-8171-d1ff55198e9d/071c9906-f3c4-4334-8171-d1ff55198e9d_1aadc68e-231d-4ffa-ac55-5bb46d52983e.qcow2

lsblk​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

执行以下命令,将img文件写入到nbd0中,这里的/volume7/images/istoreos-22.03.6-2024052410-x86-64-squashfs-combined.img替换成最上面上传istoreos镜像时保存的镜像路径,当出现图中红框内容时,即表示已经写入成功。

dd if=/volume7/images/istoreos-22.03.6-2024052410-x86-64-squashfs-combined.img of=/dev/nbd0 bs=4M​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

执行以下命令,取消挂载。

qemu-nbd --disconnect /dev/nbd0​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

回到客户端虚拟机页面,选择对应虚拟机点击开机。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

再点击连接会跳转到浏览器进行操作,这里第一次会有一个登录操作,登录完成后,再次回到虚拟机点击连接即可。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

耐心等待跑码结束,后回车即可进入istoreos的命令行,输入ifconfig,即可查看到istoreos的ip。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

到浏览器输入这个ip就可以登录到istoreos了,初始的用户名/密码是root/password。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

istoreos现在默认就是旁路由模式,非常方便,进来后点到网络>防火墙,将以下红框中这三个拒绝改成接受,点击最下面的保存并应用。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

具体的应用场景因为大家都知道的原因我就不演示了,就说下注意的一个点,因为当前绿联新系统的桥接模式会让虚拟机和nas本体无法互相通信,所以如果这里部署的istoreos想给nas做网关时,需要改另一个不是和虚拟机桥接的lan口网关才能起作用。

比如这里,我们虚拟机选择的vnet-bridge0,那就代表是和lan1口桥接的,所以我们需要选择lan2口,去编辑修改他的网关。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

选择手动,网关改成istoreos的ip,点击应用。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

再到网络设置>常规中点编辑修改默认网关。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

拖动三个杠,将LAN2调整到第一行,点击保存,至此就可以享受到旁路由的网络了。​

绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置

最后:

其他同网段机器想要使用直接修改网关即可,还是很方便的,最近的网络环境真是越来越差,所以还是得要自己想办法给自己创造更好的环境和条件。

绿联新品怎么说呢,性价比我觉得还是不错的,而且可以试用到7月中旬,即使到那个时候系统成熟度还不够满意也能退,不妨可以买了先试试。

最最后,别忘了点赞,收藏。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
25评论

  • 精彩
  • 最新
  • 绿联虚拟机是不是有问题,单网口桥接宿主机和虚拟机怎么有网络隔离,这个可以处理吗

    校验提示文案

    提交
    我这个文章不是说了规避的办法嘛

    校验提示文案

    提交
    这点真的蛋疼,尤其是我买的全闪。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • ISO的镜像文件我载入进去装系统老是卡机

    校验提示文案

    提交
    我也是

    校验提示文案

    提交
    我这没有哎,具体什么表象呢

    校验提示文案

    提交
    收起所有回复
  • 这虚拟机只能说是有功能了,距离能用还有段距离

    校验提示文案

    提交
    常用的镜像都能用呀

    校验提示文案

    提交
    收起所有回复
  • docker 装个op 不行吗 和虚拟机比 哪个更好

    校验提示文案

    提交
    都一样,这个教程主要是通过istoreos演示下通用方法

    校验提示文案

    提交
    收起所有回复
  • 双10g口 [吐血]

    校验提示文案

    提交
    [高兴]

    校验提示文案

    提交
    收起所有回复
  • 绿联NAS上的这波新品,绝对是为国内外友商上的大分!友商纷纷表示由衷感谢!

    校验提示文案

    提交
    [邪恶] 友商可不这么想,虽然现在系统不太稳定,但是产品依然卖爆了,这波618的nas销量你可以看看

    校验提示文案

    提交
    收起所有回复
  • vi我真是玩不转,它那些编辑方式有点反人类,我还是喜欢nano [观察] 可惜op好像没nano

    校验提示文案

    提交
    现在是debian了

    校验提示文案

    提交
    收起所有回复
  • 只有Lan1没有Lan2,最后那个步骤怎么设置 [喜极而泣]

    校验提示文案

    提交
    等我下一个视频吧,解决桥接网络不互通的问题

    校验提示文案

    提交
    收起所有回复
  • 虚拟机和宿主机同一个网段,但是还不能互访,这不就是bug吗?

    校验提示文案

    提交
    看我最新的教程,跟着我方案先用着 [高兴]

    校验提示文案

    提交
    收起所有回复
  • 是不是不用的时候,也可以把默认网关改回来。我发现lan2作为默认网关时,OpenClaw会连不上飞书,也不知道为什么。

    校验提示文案

    提交
  • 学习了, [欢呼]

    校验提示文案

    提交
    [高兴]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
83
扫一下,分享更方便,购买更轻松