我们已经安装了带有 4 个 WD RED 驱动器的 Freenas。我们已成功为其中一个磁盘启用并配置了 iscsi 服务。另一方面,vmware已成功创建iscsi适配器,找到并连接到freenas的iscsi目标,创建数据存储(比实际磁盘略小)并在虚拟机上创建新磁盘。
丑陋的部分来了。 Ubuntu识别到新创建的磁盘并显示如下:
fdisk -l
Disk /dev/sdb: 1879.0 GB, 1879048192000 bytes
255 heads, 63 sectors/track, 228447 cylinders, total 3670016000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
(请注意,它报告的存储空间超过 vmware 磁盘 1750 GB 上设置的存储空间)
其他人提到分区错误是正常的,因为它无法判断它不是一个正常的磁盘。
在 Ubuntu VM 中创建磁盘后,我执行了以下命令: 详细的!
mkfs -t ext3 /dev/sdx
mkdir / New_Directory_Name
编辑 fstab 如下
/dev/sdb /New_Directory_Name ext3 defaults 1 3
并重新启动,但会出现错误:
答案1
根据 Olivier 的建议,mkfs 命令尚未正确完成,因此,为了避免遇到类似问题,只需确保您尝试挂载的磁盘的文件系统已使用 mkfs 命令正确构建(并且按“是”! - 根据磁盘的大小和类型,这可能需要几分钟 - 请记住这不会是即时的)。谢谢奥利维尔指出这个问题。