Ubuntu 10.04 32 位服务器仅看到 10TB LUN 中的 8TB

Ubuntu 10.04 32 位服务器仅看到 10TB LUN 中的 8TB

我在存储阵列上创建了一个 10TB LUN(RAID6 中的 7 个 2TB 磁盘),并将其提供给我们的备份服务器,运行 Ubuntu 10.04 32 位。根据 fdisk,操作系统仅看到 8000GB:

# fdisk -l /dev/sde

WARNING: GPT (GUID Partition Table) detected on '/dev/sde'! The util fdisk
doesn't support GPT. Use GNU Parted.


Disk /dev/sde: 8000.0 GB, 7999999442944 bytes
255 heads, 63 sectors/track, 972611 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sde doesn't contain a valid partition table

这不是文件系统问题(我计划使用 XFS FWIW),因为我甚至在对该设备进行分区之前就看到了错误的容量。

我在 Google 上搜索了好久,但似乎找不到这个限制在哪里的答案。是因为 32 位内核吗?

更新:使用 parted 没有什么区别。

# parted /dev/sde
GNU Parted 2.2
Using /dev/sde
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
(parted) print
Model: YA-16SAE Backup_Vol_001 (scsi)
Disk /dev/sde: 8000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

(parted) quit                                                             
Information: You may need to update /etc/fstab.

答案1

首先,你不应该使用fdisk。它不能创建超过 2TB 的分区反正。

fdisk使用以下命令检查是否存在问题parted

parted /dev/sde print

如果情况看起来不错,谷氨酰胺磷酸酶标签及其上的分区:

parted /dev/sde mklabel gpt
parted /dev/sde mkpart primary xfs 1 -1

如果情况看起来不太好(您说情况不太好),那么是时候仔细检查您是否真的将所有七个磁盘都放入了阵列中,而不是仅仅六个。

答案2

这很烦人。重启后,它现在显示为 10000GB。分区、格式化、安装、重启,没有问题。

相关内容