pve 逆天 bug,关机重启一次,磁盘分配改了,黑群直接炸裂

38 天前
 PatrickLe
服务器装的 pve8.0 ,之前给黑群通过 RDM 直通分配了一块 16T 硬盘,一直稳定用着,昨晚关机给服务器添加显卡,没动任何其他设置了。

今天一进群晖发现存储空间挂了,提示:此存储池中的硬盘曾经缺失,但是已检测到足够数量的硬盘。需要在线重组硬盘,然后点击重组后失败

正当我纳闷怎么回事的时候,我惊讶的发现,这块原本 16T 的硬盘,存储空间显示为 10T ,然后我在 PVE 后台再看了一下,果然是一块 10T 硬盘,更奇葩的是,黑群的这块显示 10T 的硬盘,跟 win 虚拟机里的 10T 硬盘序列是一样的, 这块硬盘一直给 win 用, 怎么跑到黑群那去了?

关机再检查下阵列卡,无误。 后开机进入 pve ,删除黑群的 10T 硬盘,重新添加 16T 的硬盘,开机后成功读取原来的数据。 但是再进入 win 时,发现那块 10T 硬盘已经不能读取了,变成了 RWA 格式,pve 后台显示硬盘也变成 Linux 了, 应该是黑群重组的时候读取了一遍硬盘就成这样了

这 bug 太过离谱了,有人遇到过这情况吗?现在这块 win 硬盘还能抢救回来不?
1376 次点击
所在节点    问与答
14 条回复
zsj1029
38 天前
分区表丢失,很多工具可以修复,应该没有格式化,diskmanger 还是啥 忘记了
tool2dx
38 天前
我的磁盘格式化一次后,进 linux 也会变盘符,具体原因不清楚。就是从/dev/sdb 变成/dev/sdc 这样,还要重新映射。
poxiaogg
38 天前
pve 添加 pcie 的硬件时编号会变,可能是加了显卡后之前的 16t 的编号分配到 10t 硬盘了
pheyx
38 天前
sd?这个重启有可能序号会变,最好用/dev/disk/by-id/里的唯一名称
xyqyear
38 天前
设备名会变很正常,官方都推荐用 by-id 的方式映射磁盘。
PatrickLe
38 天前
@pheyx
@xyqyear
@poxiaogg
@tool2dx
@zsj1029

我就用用这个命令添加的:qm set 101 --sata1 /dev/disk/by-id/ata-ST16000NM000J-2TW103_ZR5DKFVQ

万万没想到这个分配会变,变就算了,还抢占其他虚拟机的盘,不然我也不会冒失的直接点重组,万万想不到呀,哈哈哈哈哈
fcten
38 天前
跟 PVE 没关系,我刚刚给 ubuntu 插固态也遇到了,用 /dev/disk/by-id/ 挂载硬盘就好了
twl007
38 天前
这算 bug 么……

磁盘挂在最好用 disk id 这个挂载顺序还真不一定是唯一的
fengxsong
38 天前
pcie 网卡编号的问题啊
yolee599
38 天前
为什么要手贱点重组?
xyqyear
38 天前
@PatrickLe

这也太奇怪了,这个 id 应该是和硬盘序列号一一对应的。你可以用这个和硬盘标签上面的 sn 对一下应该是一样的。如果这个都会变那真是太奇怪了。
rick13
38 天前
@poxiaogg 之前就遇到过这个问题
kenneth104
38 天前
kenneth104
38 天前
好像还没熟练贴图,再试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1089446

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX