绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置
前言:
绿联云新系统上线也有段时间了,诚然现在系统还是有各种各样的一些问题,但是能看到绿联那边的努力,基本2-3天一个版本,每个版本可以说都是全新的体验,对于爱折腾的人来说肯定也不能闲着,正好新系统里面支持了虚拟机,但是虚拟机又只支持iso和ova两种格式的文件,那有一些官方只提供了img格式的镜像,我们怎么部署呢,老K本期教程就用istoreos为例,给大家演示下img镜像通用的虚拟机部署方法。
前期准备:
确认网络配置
到控制面板网络设置中,检查是否是两个独立的lan口,而不是bond的网络模式,如果是,需要解绑(单网口机器目前也能部署,就是只能提供给除nas本体以外的同网段机器来使用)。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabfa29b58489.png_e1080.jpg)
镜像下载解压:
istoreos的镜像直接到其官网下载最新包即可。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dabf832838489.png_e1080.jpg)
下载完成后到本地先解压缩。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dabf0efe98489.png_e1080.jpg)
文件上传&路径获取
将这个文件上传到nas上,可以直接从本地电脑拖拽上传,另外在对应文件上右键,点击属性。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabf0fde38489.png_e1080.jpg)
点击位置后的路径复制按钮,将这个复制出来的路径先保存下,比如我这里复制出来是这样的,这里的volume1对应的就是存储空间1,volume2对应的就是存储空间2,以此类推,这个关系大家也都记一下,后面还会用到。
/volume7/images/istoreos-22.03.6-2024052410-x86-64-squashfs-combined.img
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabfdc5358489.png_e1080.jpg)
创建一个假iso镜像
因为绿联前台只能导入iso的镜像,所以我们需要创建一个假iso镜像来诱骗系统,先在电脑本地,随便到一个文件夹中,点击查看将文件拓展名打开。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabf19a588489.png_e1080.jpg)
在桌面新建文本文档,并改名为xx.iso(xx随便改成什么都行),保存时会有个提示,不用管,直接点击是。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabfcdf848489.png_e1080.jpg)
将这个iso文件也上传到nas上。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabfe5dd28489.png_e1080.jpg)
配置虚拟机
新机器拿到手虚拟机应用还需要我们到应用中心里进行安装。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dabf1dd268489.png_e1080.jpg)
耐心等待提示安装成功后,点击打开。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabf2269c8489.png_e1080.jpg)
初次打开虚拟机应用,会自动弹出一个弹框,需要选择你存放虚拟机的存储空间,这里可以单选也可以多选(单个虚拟机只能使用一个存储空间,这里只是选择你虚拟机应用总的存储位置),选择好后点击完成。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabf99d428489.png_e1080.jpg)
后续想修改存储配置,可以点击虚拟机应用中的管理按钮,选择存储进行添加和移除。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabfacb328489.png_e1080.jpg)
部署虚拟机:
部署一个初始虚拟机
点击虚拟机应用中的新建>新建虚拟机。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabfa3f1a8489.png_e1080.jpg)
弹框中点击下拉框选择手动上传镜像。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac033c0b5354.png_e1080.jpg)
再点击上传镜像,如果之前有上传过则这里是添加镜像。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0308ac5354.png_e1080.jpg)
选择从NAS添加。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dabff5de18489.png_e1080.jpg)
选择刚才上传的假镜像,点击确定。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac03b61f5354.png_e1080.jpg)
再点击确定。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0731ab5354.png_e1080.jpg)
关闭镜像库。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac1135e06300.png_e1080.jpg)
选择创建的假镜像,点击下一步。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac0dd24f5354.png_e1080.jpg)
选择虚拟文件存放的存储空间,这里也记住具体是存储空间几,按照上面说的,我这里存储空间7对应的是/volume7。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac08e55f5354.png_e1080.jpg)
这里的提示不用管,修改虚拟机名称,比如我们这次改成istoreos。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac046bf75354.png_e1080.jpg)
系统类型linux,作为旁路由cpu给1核,内存给2g很不错了。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac0d04295354.png_e1080.jpg)
磁盘1选择sata,给4g作为系统引导盘,磁盘2看个人需要是否要加,只是做旁路由加不加无所谓,但是为了其他可能需要加的镜像考虑,我演示还是加上,后面会说这么做的原因,网络只需要一个,选择vnet-bridge0,对应我们网络设置中的lan1口。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0006bb5354.png_e1080.jpg)
切换到高级,自动开机也是根据自己情况,如果需要nas开机即启动虚拟机,那就选择启用,否则选择禁用,其他都默认不变,点击完成。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac01cb465354.png_e1080.jpg)
进入新系统的ssh root用户下
完成后先不要动它,我们到ssh root用户下进行接下来的操作,不知道怎么进入ssh的话,点击控制面板>终端机,勾选SSH后的启动,点击应用。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac07e1a95354.png_e1080.jpg)
接下来再打开windows自带的命令提示符,直接在windows搜索框或者win+s键输入cmd,找到命令提示符点击打开。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0fca4a5354.png_e1080.jpg)
在命令行中输入以下内容后回车(koryking替换成nas管理员账户名,192.168.66.27替换成你nas的ip),第一次登陆会要求输入下yes,在password后输入nas管理员账户的登录密码,这里不会有显示,直接盲输后回车,即可进入ssh后台,但是目前还不是root账户,我们继续操作。
koryking@192.168.66.31
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dabf431fe8489.png_e1080.jpg)
在命令行继续输入以下命令,根据提示再盲输一次管理账户的密码,即可进入root用户。
sudo -i
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac02b93e5354.png_e1080.jpg)
将虚拟机文件挂载到nbd模块
输入以下命令,加载nbd模块,可以通过输入lsblk看下加载情况。
modprobe nbd
lsblk
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac07118d5354.png_e1080.jpg)
直接输入以下命令,找到虚拟机配置文件存放目录,再输入ll,找到最新的一条,这一条就是我们刚才创建的那个虚拟机对应的配置文件。
cd /etc/libvirt/qemu
ll
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0294b75354.png_e1080.jpg)
继续输入以下命令,配置文件内容,这里的071c9906-f3c4-4334-8171-d1ff55198e9d需要替换按照上一步操作,你自己找到的最新一条的xml文件名。
vi 071c9906-f3c4-4334-8171-d1ff55198e9d.xml
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac0e2e345354.png_e1080.jpg)
进入vi编辑器页面后,按键盘下键移动光标,找到device = disk的内容,order = 1的就是创建的第一个虚拟磁盘,order = 2的就是创建的第二个虚拟磁盘,我们将order = 1上面的source file后的路径给复制下来。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabffed8c8489.png_e1080.jpg)
英文输入法环境下输入以下命令,退出vi编辑器。
:q!
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dabf8533d8489.png_e1080.jpg)
执行以下命令,将这个虚拟文件挂载到/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部署配置](https://qnam.smzdm.com/202406/10/6665dac07b9b85354.png_e1080.jpg)
执行以下命令,将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部署配置](https://am.zdmimg.com/202406/10/6665dac037e5a5354.png_e1080.jpg)
执行以下命令,取消挂载。
qemu-nbd --disconnect /dev/nbd0
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0bc1165354.png_e1080.jpg)
回到客户端虚拟机页面,选择对应虚拟机点击开机。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabfd161a8489.png_e1080.jpg)
再点击连接会跳转到浏览器进行操作,这里第一次会有一个登录操作,登录完成后,再次回到虚拟机点击连接即可。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0dc4aa5354.png_e1080.jpg)
耐心等待跑码结束,后回车即可进入istoreos的命令行,输入ifconfig,即可查看到istoreos的ip。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0c614f5354.png_e1080.jpg)
到浏览器输入这个ip就可以登录到istoreos了,初始的用户名/密码是root/password。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac0e470f5354.png_e1080.jpg)
istoreos现在默认就是旁路由模式,非常方便,进来后点到网络>防火墙,将以下红框中这三个拒绝改成接受,点击最下面的保存并应用。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0a14e25354.png_e1080.jpg)
具体的应用场景因为大家都知道的原因我就不演示了,就说下注意的一个点,因为当前绿联新系统的桥接模式会让虚拟机和nas本体无法互相通信,所以如果这里部署的istoreos想给nas做网关时,需要改另一个不是和虚拟机桥接的lan口网关才能起作用。
比如这里,我们虚拟机选择的vnet-bridge0,那就代表是和lan1口桥接的,所以我们需要选择lan2口,去编辑修改他的网关。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dac0c75025354.png_e1080.jpg)
选择手动,网关改成istoreos的ip,点击应用。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://am.zdmimg.com/202406/10/6665dabf2705c8489.png_e1080.jpg)
再到网络设置>常规中点编辑修改默认网关。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0fd0095354.png_e1080.jpg)
拖动三个杠,将LAN2调整到第一行,点击保存,至此就可以享受到旁路由的网络了。
![绿联云ugospro虚拟机img镜像部署通用方法&istoreos部署配置](https://qnam.smzdm.com/202406/10/6665dac0e12835354.png_e1080.jpg)
最后:
其他同网段机器想要使用直接修改网关即可,还是很方便的,最近的网络环境真是越来越差,所以还是得要自己想办法给自己创造更好的环境和条件。
绿联新品怎么说呢,性价比我觉得还是不错的,而且可以试用到7月中旬,即使到那个时候系统成熟度还不够满意也能退,不妨可以买了先试试。
最最后,别忘了点赞,收藏。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
![](https://res.smzdm.com/pc/pc_shequ/dist/img/the-end.png)
遥遥领先的嘴
校验提示文案
简阳三娃
校验提示文案
大暖壶
校验提示文案
leniou
校验提示文案
pulin
校验提示文案
长疯
校验提示文案
li13610
校验提示文案
值友3202658345
校验提示文案
Gdashi
校验提示文案
蓝色泡泡龙
校验提示文案
Gdashi
校验提示文案
值友3202658345
校验提示文案
li13610
校验提示文案
长疯
校验提示文案
pulin
校验提示文案
leniou
校验提示文案
大暖壶
校验提示文案
蓝色泡泡龙
校验提示文案
遥遥领先的嘴
校验提示文案
简阳三娃
校验提示文案