珂珂的个人博客 - 一个程序猿的个人网站

Esxi 群晖7.1

之前也安装过7.0   由于有点问题就一直用着6.2,现在又来安装一下7.1

Esxi中创建虚拟机,系统选其它4.x Linux  64位(其它好像也可以),删除硬盘 SCSI控制器和 DVD驱动器

完成之后再编辑,去掉EFI 安全引导,  BIOS引导好像也行。

接下来把下载下来的 img引导文件用StarWind V2V Image Converter  转成Esxi的文件,再上传到虚拟机的目录中,vmdk和flat.vmdk都要上传.

接下来添加现有硬盘,控制器位置SATA 0:0   再添加一块新硬盘用来安装系统,控制器SATA 0:1   

启动虚拟机  选择SATA模式,等待一会,顺利的话可以在路由上找到群晖的IP ,也可以用群晖查找助手,如果Esxi中已经有一台群晖,这时候可能会出现找不到IP 的情况,需要先停掉之前的群晖。

如果另一台是手动分配IP 则可以共存。

 

我的情况是进入安装界面提示找不到任何硬盘。

 按我的经验,强制关机,添加其它设备---> SATA控制器, 将第二块硬盘的控制器位置选SATA(1:0)

再启用一路顺利安装。猜想应该是没修改DiskIdxMap  SataPortMap 所导致,懒得去纠结。


接下来我尝试将6.2 的磁盘文件添加到新建的7.1 虚拟机,先删除上面的第二块硬盘,将6.2 的 vmdk文件复制到7.1的文件夹中, 复制后我以为可以重命名,结果发现并没有重命名的菜单,那么可以打开Esxi的SSH 用SFTP ,起初我直接重命名了vmdk文件然后,再重复上面把6.2 的vmdk复制进来结果报重复, 但虚拟机中添加现有硬盘选择重命名后的vmdk没有问题, SSH中看到还有个flat 文件,也重命名了而且还是和前面的文件名一样(会多flat)结果报错。我看vmdk文件很小,猜想vmdk中是否记录了文件位置,下载下来vmdk用记事本打开果然如此,改成flat 的文件位置再上传vmdk成功。

再启动群晖7.1虚拟机可以正常升级而且原数据不会丢失。

上面的硬盘记做硬盘2

按上面的方式再把6.2的vmdk复制份到7.1  我是为了验证这样重命名会不会有问题,因为vmdk中还有uuid什么的,结果可以添加成功,记做硬盘3

我记得群晖会把系统安装到所有硬盘上,上面的方法还为了试下下硬盘3中已经有6.2的系统然后在7.1中会有什么现象。

忘记啥骚操作了,出现过只有一个硬盘的时候无法新建存储池,最后会弹出一个输入容量的,不管输入多少容量都不行。这时候关机把之前正常的硬盘2 加进来再启动又可以新建存储池且最后不会弹出输入容量的。


上面的初衷是为了实验6.2系统中的8T机械硬盘加进来会不会丢数据,比较巧妙的做法是除启动盘外只添加这个机械盘,启动后会提示升级。如果有正常的7.1虚拟磁盘再加入8T机械硬盘没有找到在哪里可以导入存储池,如果新建的话会被格式化。

由于我的机械盘是直通的SATA控制器,启动后发现识别不到机械盘,这时候又有之前的经验了,删除掉SATA控制器1  再启动就可以识别了。

关于NVME 缓存之前有文章,我发现开启root后能用root进入ssh 但不能sftp  不知什么毛病,一种做法是把那个.so 文件复制到共享目录改了再复制回去。


发现个偶尔问题,在群晖管理页面中重启有时候会找不到IP   但在管理页中点击关机,在Esxi中开机则没问题。


2022.6.5

今天心血来潮想把群晖6.2升级7.1  以为会很顺利结果花了一下午

中午的时候把所有新的数据先手动冷备份到另一块离线硬盘,这样即使出问题也不慌。

在Esxi  的群晖7.1虚拟机中删除所有非引导硬盘,再把主板SATA控制器直通给群晖,启动顺利进入到迁移界面,我选择的保留文件和设置(第一个),但重启后一直还原界面,点击还原后重启仍然是这个界面。后来移除SATA控制器,新建虚拟硬盘尝试包括把引导盘也删了,仍然如此,即使进入安装界面选择pat文件安装重启后仍然会进入到还原界面:我们检测到您之前将硬盘移动到新的xxxxxxxx   ,这就奇怪了,新加的虚拟硬盘怎么也会这样,难道群晖是用的IP 或MAC地址记录了?浏览器F12禁用缓存也不行,后面在openwrt中分配了另外的IP地址,仍然如此,但观察好像mac还是一样,esxi中手动指定mac也不行。然后又尝试把数据盘直通给windows,用DiskGenius  格式化了那2个2G 的分区,然后再直通给群晖,会提示重置,即使选择pat后安装重启后仍然进入上面的还原界面。

我又回到以前的6.2 系统,刚开始还能重置后面直接启动找不到IP 了。

又用7.0的系统尝试,7.0 的系统直接找到机械硬盘。

实在没法了再在windows中格式化那2个分区用ds3617 系统尝试,这次成功了,mac地址也与之前不一样,docker中的容器影像也还在。

还是不死心,重新下了个DS918-7.X引导文件(支持7.0.1-42218到7.1.0-42661up2)  引导文件,用虚拟硬盘尝试居然一次成功,再用回机械盘这次没敢选第一个保留文件和设置而是选择第二项只保留文件,成功了。难道是引导文件的问题?

 

2022-12-04 更新

今天升级Esxi8 把以前的虚拟机复制过来,新建一块20G 的硬盘,在群晖中发现无法新建存储池,和上面的截图一样,点最大化容量也不行,提示10-9 区间,猜测是不是容量太小了,于是停掉虚拟机把硬盘改成30G  果然能新建成功。



上一篇:个人代码全部开源

下一篇:centos stream 9部署strongswan


0 评论

查看所有评论

给个评论吧