天天看點

Linux系統fdisk找不到raid盤,linux – 硬體RAID陣列擴充後,fdisk不允許我使用其他可用扇區...

我們在戴爾R720xd上有一個大型的18TB硬體raid陣列.目前RAID5陣列由6x4TB組成,我需要擴充它.

步驟1展開硬體raid陣列.

如果您安裝了dell管理工具,那麼很簡單.

omconfig storage vdisk action=reconfigure controller=0 vdisk=1 raid=r5 pdisk=0:1:0,0:1:1,0:1:3,0:1:4,0:1:5,0:1:8,0:1:9

(新磁盤是最後兩個,可以通過使用omreport工具确認)盡管需要一段時間,一切都很順利,我能夠确認陣列已經擴充了..

% omreport storage vdisk controller=0 vdisk=1

Virtual Disk 1 on Controller PERC H710P Mini (Embedded)

Controller PERC H710P Mini (Embedded)

ID : 1

Status : Ok

Name : bak

State : Ready

Hot Spare Policy violated : Not Assigned

Encrypted : No

Layout : RAID-5

Size : 26,078.50 GB (28001576157184 bytes)

...

Device Name : /dev/sdb

...

第2步新分區

是以,虛拟磁盤現在報告增加(26TB)的大小.和fdisk确實一緻……

Disk /dev/sdb: 25.5 TiB,28001576157184 bytes,54690578432 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

Disklabel type: gpt

Disk identifier: A2D20632-37D1-4607-9AA0-B0ED6E457F91

Device Start End Sectors Size Type

/dev/sdb1 2048 39064698846 39064696799 18.2T Linux LVM

但是,當我向磁盤添加一個額外的分區時,會發生以下情況……

Command (m for help): n

Partition number (2-128,default 2): 2

First sector (34-2047):

我現在在磁盤上有大約160億個扇區,但我不能使用它們.我隻向部門34-2047提供.即使我目前隻使用一個分區設定,我也無法配置設定8TB的新空間.

另一件事讓我感到奇怪的事實是我被提供了分區号2-128,而不僅僅是2-4.分區表沒有顯示任何擴充分區,是以我原本希望将我限制為最初隻有4個分區.

有什麼我想念的嗎?

>自驅動器陣列擴充以來,機器已重新啟動.

在那之前,fdisk隻報告原來的18TB

>嘗試使用cfdisk隻報告在39億的範圍内提供的2015年行業,盡管總體報告為25TB.

>我們不想删除并重新建立分區,如果我們可以避免它,因為我們可以丢失所有資料.我們更喜歡在完成後使用新分區簡單地擴充LVM卷組.

>它與Another server Fault question類似的問題,但我不受限制用完分區,我不認為我受到擴充分區的限制.

>它不是sector size being expanded by the drive expansion.如果它是fdisk不會報告扇區數增加我會想.另外pvs和vgs沒有在LVM下報告任何額外的未配置設定空間

>我在虛拟機上運作這個幹運作并沒有遇到這種情況.但是,我正在關閉虛拟機并增加其磁盤裝置大小.是以在規模增加期間它不線上.另外,驅動器尺寸對于vm來說要小很多個數量級.

更新1

邁克爾要求’x’pert模式輸出…

Command (m for help): x

Expert command (m for help): p

Disk /dev/sdb: 25.5 TiB,54690578432 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

Disklabel type: gpt

Disk identifier: A2D20632-37D1-4607-9AA0-B0ED6E457F91

First LBA: 34

Last LBA: 39064698846

Alternative LBA: 39064698879

Partitions entries LBA: 2

Allocated partition entries: 128

Device Start End Sectors Type-UUID UUID Name Attrs

/dev/sdb1 2048 39064698846 39064696799 E6D6D379-F507-44C2-A23C-238F2A3DF928 E9CB58BF-F170-4480-A230-6E2A238367D1 Linux LVM

Expert command (m for help): v

MyLBA mismatch with real position at backup header.

1 error detected.

那可能是LBA錯誤?