首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VMware vSphere 7.0 U3 + TrueNAS Core 13.0:无法从TrueNAS iSCSI磁盘创建VMFS6数据存储。为什么?

VMware vSphere 7.0 U3 + TrueNAS Core 13.0:无法从TrueNAS iSCSI磁盘创建VMFS6数据存储。为什么?
EN

Server Fault用户
提问于 2022-05-20 03:20:28
回答 1查看 1.1K关注 0票数 1

我有一个运行vSphere/ESXi 7.0 U3d的裸金属服务器,以及运行TrueNAS Core13.0的裸金属NAS。NAS有一个通过iSCSI共享的池;该池正在运行所有缺省值(lz4 compression+SHA512,无除数,128 no记录大小)。为了便于安装,共享是完全开放的,没有安全限制。这些机器连接在同一个交换机上,在同一个VLAN上,并且可以自由地通信。iSCSI是在vSphere中配置的,使用的是软件适配器和动态发现,没有身份验证。

iSCSI磁盘在vSphere中是可见的,并显示正确的大小等。在磁盘上创建VMFS5数据存储按照预期完成,没有错误。但是,在磁盘上创建VMFS6数据存储失败,因为有消息要检查vmkernel.log。我在这里没有看到任何有用的信息,但无可否认,这是一个巨大的日志,我不知道我在寻找什么。无论如何,当这种情况发生时,它似乎成功地创建了分区,并且容量图等变得可见,但是数据存储没有完全创建,也无法挂载。

我尝试过的事情:

  • 关闭压缩(无更改)
  • 更改记录大小(从32 up向上尝试了几个选项)(没有更改)
  • 使用vSphere CLI和vmkfstools从partedUtil CLI创建数据存储(直到最终的vmkfstools命令创建数据存储,尽管参数100%正确、检查和三次检查,数据存储仍然失败,但出现了“无效参数”错误)
  • 使用我的Linux磁盘启动并使用fdisk手动清除NAS中的每个磁盘,然后再重新构建池(没有更改)

我觉得我可能忽略了一些简单的东西,但我还没有弄清楚是什么。我知道这个设置从根本上来说是健全的,因为我有另一个相同的设置,与相同的设置工作得很好。顺便说一句,如果我将新的iSCSI磁盘呈现给那个vSphere实例,我也不能从那里创建数据存储,这表明问题在TrueNAS方面。

感谢你的指导!

EN

回答 1

Server Fault用户

发布于 2022-05-20 12:36:26

正如djdomi所建议的,答案是zdev上的块大小。奇怪的是,这在任何地方都没有显示,据我所知,在现有的zdev上无法修改。我重新创建了zdev,并将块大小设置为64 128(默认为128) -这位于zdev创建屏幕的高级选项中。在此之后,VMFS6数据存储就创建了,没有任何问题。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1101375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档