web-dev-qa-db-ja.com

XenServer6.5でgdiskを使用してパーティションを拡張できません

XenServer6.5でパーティションを拡張するのに問題があります。私はもともと1.4TiBデバイス(ハードウェアRAID5)を持っていましたが、その後10.9TiBにアップグレードしました。 4つのディスクが交換されるまで、一度に1つのディスクを交換して、RAIDをアップグレードしました。

次に、RAID構成を使用して、RAIDを10.9TiBのフルサイズに拡張しました。

=> ctrl slot=4 ld all show status
   logicaldrive 1 (10.9 TB, 5): OK

次に、Xendomにscsiデバイスを再スキャンするように指示しました。

echo 1 >  /sys/block/sda/device/rescan 

Gdiskを起動すると、次のように表示されます。

Disk /dev/sda: 23441913520 sectors, 10.9 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): A28B730F-3064-494E-BD7E-DDE8CAD5A12D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 2930122766
Partitions will be aligned on 2048-sector boundaries
Total free space is 6042 sectors (3.0 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         8388641   4.0 GiB     0700  
   2         8390656        16777249   4.0 GiB     0700  
   3        16779264      2930122766   1.4 TiB     8E00  

したがって、gdiskは10.9TiB全体を見ることができますが、元の1.4TiBよりも大きくなるようにパーティション3を削除して再作成することはできないようです。さらに、last usable sector is 2930122766

セクター16779264-23441913520からのパーティションを作成できるようにgdiskを取得するにはどうすればよいですか?

1
Eric B.

Gdiskにディスクの問題を確認させます(キーv)。

私の場合、それは次のように特定しました。

The secondary header's self-pointer indicates that it doesn't reside at the end of the disk. If you've added a disk to a RAID array, use the 'e' option on the experts' menu to adjust the secondary header's and partition table's locations.

xeを使用した後、m(ain menu)pは、予想どおり「最後に使用可能なセクター」を示​​しました。

3
klaus thorn