我在64Bit Ubuntu上使用多path。 如果我做multipath -ll它发现我的设备,但报告为2.0TB,而不是他们应该是4.8T。 任何想法为什么是这样的情况?
示例输出:
36000d77a0000974f6367a370c8e09342dm-3 FALCON ,IPSTOR DISK [size=2.0T][features=0][hwhandler=0] \\_ round-robin 0 [prio=1][active] \\_ 1:0:2:2 sdr 65:16 [active][ready] \\_ round-robin 0 [prio=1][enabled] \\_ 0:0:2:2 sdi 8:128 [active][ready] \\_ round-robin 0 [prio=1][enabled] \\_ 0:0:3:2 sdl 8:176 [active][ready] \\_ round-robin 0 [prio=1][enabled] \\_ 1:0:1:2 sdo 8:224 [active][ready]
已经在askubuntu上回答了。 您的分区是问题,使用GPT或根本不分区。 后者有时会导致UDEV问题,即使在跨越整个磁盘时,它也被认为是对块设备进行分区的“最佳实践”。
https://askubuntu.com/questions/45934/multipath-only-sees-2-0t-of-4-8t