背景

背景

背景

我正在家里的 Linux 服务器上设置 ISCSI,并且购买了 4 TB 的 WDBlack 来使用。

一开始,我安装了硬盘并创建了一个分区,通过 Webmin 创建了目标,并在启动器上启动了它。目标将其创建为 2TB 目标,我觉得这很奇怪,但我还是启动了它以进行测试和练习。它成功了,但只显示 2TB。

过了一会儿,我回到电脑前fdisk -l,发现我创建了一个 2TB 的分区。做了一些研究,发现我需要将分区设置为使用 GPT 表。我用 GPT 重新创建了分区,它最终读取了 4TB(3.7TB)。我在 Webmin 中重新创建了目标,它最终创建了一个 4TB(3.7TB)的目标!

问题

我进入启动器并登录,但它仍然启动了一个 2TB 的卷。我一直在研究如何启动大于 2TB 的目标,但没有找到任何结果。我也简要浏览了手册页iscsiadm,没有看到任何有关目标大小的信息。

启动容量有限制吗open-iscsi?(2TB)。为什么我无法启动大于 2TB 的卷,即使目标大小是 2TB 的两倍?如果是,是否有某种解决方法?

我用来启动目标的命令是

sudo iscsiadm -m node --targetname "iqn.2017-07.co.linuxman.LINUXSRVR:extstorage" --portal "192.168.0.13:3260" --logout

答案1

block level有趣的是,当我写这篇文章时,我正在研究目标之间的区别file level。事实证明,block level主要用于设备file level,而在我看来,作为“图像”,所以它限制为 2TB。无论如何,创建目标允许block level启动器安装所有 4TB(3.7TB)。

文章:http://www.techrepublic.com/blog/the-enterprise-cloud/block-level-storage-vs-file-level-storage-a-comparison/

希望这对将来的其他人有所帮助!

相关内容